mal eine kurze Frage. Gibt es eine Formel, die mir die erste Zeile nennen kann, in der keine Zahl kleiner gleich 100 steht? (Zeile 1 nicht mitgerechnet)
Gruß und vielen Dank
Christian
https://www.herber.de/bbs/user/119707.xlsx
| C | D | E | F | G | H | I | J | K | |
| 122 | 115 | 43 |
| C | D | E | F | G | H | I | J | K | |
| 264 | 106 | 107 |
| A | B | C | D | E | F | G | H | I | J | K | |
| 1 | Minwert | Länge | c | d | e | f | g | h | i | j | k |
| 264 | 106 | 3 | 106 | 107 | |||||||
| 298 | 101 | 3 | 121 | 101 | |||||||
| 303 | 108 | 3 | 108 | 125 | |||||||
| 322 | 112 | 3 | 112 | 112 | |||||||
| 333 | 114 | 3 | 117 | 114 | |||||||
| 397 | 124 | 3 | 128 | 124 |
| Formeln der Tabelle | ||||||||||||||||||||||||||
|
| A | B | |
| 1 | Spalte | |
| 2 | 101 | 4 |
| 3 | 100 | |
| 4 | 99 | |
| 5 | 98 | |
| 6 | 97 | |
| 7 | 100 | |
| 8 | 99 | |
| 9 | 98 |
| verwendete Formeln | |||
| Zelle | Formel | Bereich | N/A |
| B2 | {=MIN(WENN(((A2:A9<100)*ZEILE(A2:A9))>0;(A2:A9<100)*ZEILE(A2:A9)))} | $B$2 | |
| A3:A6,A8:A9 | =A2-1 | ||
| Excel-Inn.de |
| Hajo-Excel.de |
| XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
| Add-In-Version 25.14 einschl. 64 Bit |
| B | C | D | E | F | G | H | I | |
| 2 | 3 | 103 | 132 | |||||
| 3 | 1 | 207 | ||||||
| 4 | 1 | 246 | ||||||
| 5 | 177 | 1 |
| verwendete Formeln | |||
| Zelle | Formel | Bereich | N/A |
| B2 | {=MIN(WENN(((C2:I2361<100)*(C2:I2361>0)*ZEILE(C2:I2361))>0;(C2:I2361<100)*ZEILE(C2:I2361)))} | $B$2 | |
| Excel-Inn.de |
| Hajo-Excel.de |
| XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
| Add-In-Version 25.14 einschl. 64 Bit |
statt
https://www.herber.de/bbs/user/119718.xlsx
Deine Formel in A1.
Gruß
Christian
=MIN(WENN(((C2:I23610)*ZEILE(C2:I2361))>0;(C2:I2361
die du mir gegeben hast in meiner ursprünglich hochgeladenen Datei nutze, gibt sie auch da 2 aus. Ich habe lediglich eine neue Datei hochgeladen damit es keine Misverständnisse gibt wo ich die Formel hingetan habe.=VERGLEICH(1;INDEX((MMULT((C2:K2999>100)+(C2:K2999="");{1;1;1;1;1;1;1;1;1})=9)*
(MMULT(--(C2:K2999"");{1;1;1;1;1;1;1;1;1})>0););0)+1
Gruß Werner{=VERGLEICH(1;--(MMULT((C2:K2999>100)+(C2:K2999="");MTRANS(SPALTE(C1:K1)^0))=9);0)+1}
Gruß WernerFormel für die Zeilennummer: Um die Zeilennummer eines Wertes zu ermitteln, kannst du die folgende Formel verwenden:
=VERGLEICH(Wert; Bereich; 0)
Hierbei ersetzt du Wert durch den gesuchten Wert und Bereich durch den Bereich, in dem du suchen möchtest.
Zeilennummer ausgeben, wenn Bedingung erfüllt: Wenn du die Excel Zeilennummer ausgeben möchtest, wenn eine Bedingung erfüllt ist, kannst du eine Kombination aus WENN und VERGLEICH verwenden:
=WENN(Bedingung; VERGLEICH(Wert; Bereich; 0); "Keine Übereinstimmung")
Aktuelle Zeilennummer ausgeben: Um die aktuelle Zeilennummer zu erhalten, kannst du die Funktion ZEILE() verwenden:
=ZEILE()
Matrixformel verwenden: Für komplexere Anforderungen, wie das Suchen nach der ersten Zeile, in der keine Zahl kleiner oder gleich 100 steht, kannst du folgende Matrixformel verwenden:
{=MIN(WENN(Bereich>100; ZEILE(Bereich); ""))}
Vergiss nicht, die Formel mit Strg + Umschalt + Enter abzuschließen.
Fehler: #NV: Dieser Fehler tritt auf, wenn der Wert nicht im angegebenen Bereich gefunden wird. Überprüfe den gesuchten Wert und den Bereich.
Fehler: #WERT!: Dieser Fehler kann auftreten, wenn du versuchst, mit Text in einer mathematischen Formel zu arbeiten. Stelle sicher, dass die Eingaben korrekt sind.
Matrixformel nicht funktioniert: Achte darauf, dass du die Formel mit Strg + Umschalt + Enter abschließt, um sie als Matrixformel zu definieren.
Filtern nach Werten: Eine einfache Methode ist das Filtern der Daten. Du kannst die Filterfunktion in Excel verwenden, um schnell die Zeile zu finden, die deinen Kriterien entspricht.
Verwendung von Hilfsspalten: Du kannst auch eine Hilfsspalte einfügen, in der du die Bedingungen prüfst und dann die Zeilennummer ausgibst, z.B.:
=WENN(A2>100; ZEILE(); "")
Beispiel 1: Wenn du wissen möchtest, in welcher Zeile der Wert 150 steht:
=VERGLEICH(150; A1:A100; 0)
Beispiel 2: Um die Zeilennummer auszugeben, wenn die Bedingung erfüllt ist (z.B. Wert > 100):
=WENN(A2>100; ZEILE(A2); "")
Beispiel 3: Suche nach dem Wert "Test" in Spalte B und gebe die Zeile aus:
=VERGLEICH("Test"; B:B; 0)
Verwende die Funktion INDEX zusammen mit VERGLEICH, um flexiblere Abfragen zu erstellen:
=INDEX(A:A; VERGLEICH(Wert; B:B; 0))
Nutze die Funktion AGGREGAT, um die Zeilennummer in komplexeren Datensätzen zu bestimmen, ohne den Fehler #NV zu bekommen:
=AGGREGAT(15; 6; ZEILE(A1:A100)/(A1:A100=Wert); 1)
1. Wie finde ich die Zeilennummer eines bestimmten Wertes in einer Tabelle?
Verwende die Formel =VERGLEICH(Wert; Bereich; 0).
2. Kann ich die Zeilennummer ausgeben, wenn eine Bedingung erfüllt ist?
Ja, nutze die Formel =WENN(Bedingung; ZEILE(); "Keine Übereinstimmung").
3. Wie gebe ich die aktuelle Zeilennummer in Excel aus?
Verwende einfach die Funktion =ZEILE().
4. Was ist eine Matrixformel und wie benutze ich sie?
Eine Matrixformel ermöglicht komplexe Berechnungen. Du schreibst die Formel und schließt sie mit Strg + Umschalt + Enter ab.