Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1164to1168
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Niedrigssten wert suchen

Niedrigssten wert suchen
Stefan
Hallo alle zusammen,
ich möchte folgende Sache umsetzten:
In Zelle M wird von jedem User (Spalte 4 - 13) die niedrigste Zahl gesucht.
Dieses läuft soweit.
Nun werden die Felder in denen kein anderer Wert wird mit 0 aufgefüllt (dieses muß auch so bleiben).
Er soll jetzt nur diese Streichergebnisse berücksichtigen, wenn in den Spalten 4 - 13 größere Werte als 0 eingegeben werden.
Es kann aber in jeder Spalte vorher durchaus eine 0 stehen.
Als Beispiel hier B12 angezeigt.
Er müßte nun also abrufen, ob in den Zellen B - K größere Werte als 0 sind.
Kann man dieses umsetzen?
Und wenn ja, wie?
Anbei der Link zur Datei:
https://www.herber.de/bbs/user/70325.xls
Gruß
Stefan

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Meinst Du =MIN(WENN(B4:K4>0;B4:K4))
29.06.2010 15:43:23
NoNet
Hallo Stefan,
Deine Erklärung ist sehr verwirrend - ich habe nicht wirklich kapiert, WAS Du nun genau möchtest !
Ich versuche es einfach mal auf Verdacht :
Du möchtest aus den Spalten B:K jeweils den kleinsten Wert ("Streichergebnis") ermitteln, der größer als 0 ist ?
Gib in M4 folgende Funktion ein : =MIN(WENN(B4:K4>0;B4:K4)) und bestätige diese per Strg+Shift+Enter und kopiere sie nun nach unten.
Falls das nicht die gesuchte Lösung war, dann beschreibe Deinen Wunsch bitte nochmal präzise und in ganzen Sätzen - Danke !
Gruß, NoNet
gegen    2:1  

Anzeige
AW: Meinst Du =MIN(WENN(B4:K4>0;B4:K4))
29.06.2010 15:50:46
Stefan
Hallo NoNet,
das ist leider so nicjht richtig.
Also ich versuche es mal ander:
Er soll in M den niedrigsten Wert aus der jeweiligen Spalte anzeigen.Dieses kann ein Wert zwischen 0 und 100 sein.
Er darf unter M aber nur die Werte berücksichtigen, wenn in den einzelnen Spieltagen auch Werte größer als 0 sind.
Also Beispiel:
Bei einem Spieltag stehen überall nur 0en, dann darf er diese nicht berücksichtigen. (Siehe erster Post angehängte datei Spieltag 3 - 10)
Ist aber mindestens ein Wert größer als 0 (Siehe Spieltag 1 und 2) so soll er diese berücksichtigen.
Also als Beispiel unter Spieltag 1 auch die eingetragene 0 bei B12.
Ich hoffe, das man dieses nun besser verstehen konnte.
Anzeige
OK, kapiert - das ist etwas komplizierter
29.06.2010 16:06:36
NoNet
OK, Stefan,
ich glaube jetzt habe ich es kapiert : Es soll nur aus den Spieltagen, die mind. EIN Ergebnis größer als 0 Punkte haben, das Minimum (Streichergebnis) jedes Spielers ermittelt werden.
Gib folgende Funktion in M4 ein und bestätige sie per Strg+Shift+ENTER :
=MIN(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(A$4:A$13;;ZEILE($1:$10));">0")>0; N(BEREICH.VERSCHIEBEN(A4;;ZEILE($1:$10)))))
Kopiere diese Funktion dann bis nach unten, das Resultat :
ABCDEFGHIJKLM
2
3
4
5
6
7
8
9
10
11
12
13

Gruß, NoNet
gegen    2:1  

Anzeige
AW: OK, kapiert - das ist etwas komplizierter
30.06.2010 09:13:07
Stefan
Hi,
ja, genau so ist es richtig.
Ich danke dir, nonet.
Gruß
Stefan
noch ein kleiner Tipp
30.06.2010 09:27:31
Erich
Hi Stefan,
wofür steht eigentlich in der N4-Formel "=SUMME(L4-M4)" das SUMME()? Was wird da summiert?
In N4 reicht wohl auch
=L4-M4
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
AW: noch ein kleiner Tipp
30.06.2010 10:07:04
Stefan
Hallo Erich,
mal mache ich Summe, mal nur ein =.
Ist doch das selbe Ergebnis, oder?
Warum ich das mal so und mal so mache weiß ich nicht.
Gruß
Stefan
Mich wundert, ...
30.06.2010 12:57:50
Erich
Hi Stefan,
... dass du wohl auf meinen eher nebensächlichen kleinen Tipp reagiert hast, nicht jedoch auf die Formeln,
die ich heute gepostet habe, insbesondere die in Zelle M4 in:
https://www.herber.de/forum/archiv/1164to1168/t1164570.htm#1164650
Sind diese Formeln uninteressant für dich?
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
noch eine Lösung
30.06.2010 09:41:24
Erich
Hi Stefan,
probier mal
 M
450
530
620
730
810
920
1070
11100
120
1330

Formeln der Tabelle
ZelleFormel
M4{=MIN(B4:INDEX(B4:K4;MAX(WENN(B4:K13>0;SPALTE(A:H)))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
Korrektur
30.06.2010 09:52:20
Erich
Hi,
die letzte Version war Müll. Hier noch einmal, hoffentlich besser:
 M
450
530
620
730
810
920
1070
11100
120
1330

Formeln der Tabelle
ZelleFormel
M4{=MIN(B4:INDEX(B4:K4;MAX(WENN($B$4:$K$13>0;SPALTE(A:J)))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
ein bisschen kürzer und einfacher
30.06.2010 09:56:13
Erich
Hi,
und hier ist M4 noch etwas kürzer und einfacher:
 M
450
530

Formeln der Tabelle
ZelleFormel
M4{=MIN(B4:INDEX(B4:K4;MAX(($B$4:$K$13>0)*SPALTE(A:J))))}
M5{=MIN(B5:INDEX(B5:K5;MAX(WENN($B$4:$K$13>0;SPALTE(A:J)))))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen

Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
Ohne die { } ;-)
29.06.2010 15:45:16
{Boris}
Hi Stefan,
...also als "normale" Formel:
M4:
=KKLEINSTE(B4:K4;1+ZÄHLENWENN(B4:K4;0))
und runterkopieren.
Grüße Boris

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige