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.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen