Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: mit VERGLEICH ungleich dem Suchkriterium suchen

mit VERGLEICH ungleich dem Suchkriterium suchen
03.04.2013 13:01:46
Wolfango
Hallo Experten,
kann ich mit der Funktion VERGLEICH auch nach der Position des ersten Wertes suchen welcher NICHT dem Suchkriterium entspricht?
(evtl. auch mit einer anderen Funktion)
Beispiel:
Eine Spalte enthält die Werte
1
1
1
1
X (=beliebige Zahl ungleich 1)
1
1
Das Ergebnis sollte nun 5 sein!
Geht das irgendwie?
Danke und Gruß,
Wo

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: mit VERGLEICH ungleich dem Suchkriterium suchen
03.04.2013 13:15:22
Rudi
Hallo,
ABCD
1    
21 52
31   
41   
51   
62   
71   
81   
91   
103   
111   
121   
132   
141   
151   

ZelleFormel
C2{=MIN(WENN(A2:A15=1;"";ZEILE(1:14)))}
D2=INDEX(A2:A15;C2)
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

Gruß
Rudi

Anzeige
AW: mit VERGLEICH ungleich dem Suchkriterium suchen
03.04.2013 13:23:04
Wolfango
...funktioniert bestens!!!
Danke!!
Gruß,
Wo

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Mit VERGLEICH ungleich dem Suchkriterium suchen


Schritt-für-Schritt-Anleitung

Um mit der Funktion VERGLEICH nach der Position des ersten Wertes zu suchen, der ungleich einem bestimmten Suchkriterium ist, kannst Du folgende Schritte befolgen:

  1. Daten eingeben: Stelle sicher, dass Deine Daten in einer Spalte stehen. Zum Beispiel in der Spalte A von A2 bis A15.
  2. Formel in einer Zelle eingeben: Gehe in eine leere Zelle (zum Beispiel C2) und gib die folgende Formel ein:
    =MIN(WENN(A2:A15<>1;ZEILE(A2:A15)-1))

    Hierbei suchst Du nach dem ersten Wert, der ungleich 1 ist.

  3. Matrixformel aktivieren: Drücke Shift + Strg + Enter, um die Formel als Matrixformel einzugeben. Die geschweiften Klammern {} werden automatisch hinzugefügt.
  4. Ergebnis anzeigen: Das Ergebnis in C2 zeigt Dir die Position des ersten Wertes, der ungleich dem Suchkriterium ist.

Häufige Fehler und Lösungen

  • Fehler: "Die Formel gibt einen Fehler zurück."

    • Lösung: Stelle sicher, dass die Daten in der angegebenen Range korrekt sind und dass Du die Formel als Matrixformel eingegeben hast. Vergiss nicht, Shift + Strg + Enter zu verwenden.
  • Fehler: "Das Ergebnis ist nicht das, was ich erwartet habe."

    • Lösung: Überprüfe, ob das Suchkriterium korrekt eingegeben wurde. Achte darauf, dass Du tatsächlich nach einem Wert suchst, der ungleich dem Suchkriterium ist.

Alternative Methoden

Eine andere Methode, um Werte zu vergleichen, wäre die Verwendung der WENN-Funktion in Kombination mit VERGLEICH. Hier ist ein Beispiel:

=VERGLEICH(WENN(A2:A15<>1;A2:A15;"");A2:A15;0)

Diese Formel sucht ebenfalls nach dem ersten Wert, der ungleich 1 ist.


Praktische Beispiele

Angenommen, Du hast folgende Werte in Spalte A:

A
1
1
1
1
2
1
  1. Verwende die oben genannte Formel in C2:
    =MIN(WENN(A2:A7<>1;ZEILE(A2:A7)-1))
  2. Das Ergebnis wird 5 sein, da der erste Wert, der ungleich 1 ist, sich in A5 befindet.

Tipps für Profis

  • Nutze die WENN-Funktion, um komplexere Bedingungen zu formulieren. Du kannst zum Beispiel mehrere Kriterien kombinieren, wenn Du nach verschiedenen Werten suchst.
  • Achte darauf, dass die Daten in der Spalte konsistent sind. Unterschiedliche Datentypen (z. B. Zahlen und Text) können zu unerwarteten Ergebnissen führen, insbesondere bei der VERGLEICH-Funktion.

FAQ: Häufige Fragen

1. Kann ich die Formel auch für Textwerte verwenden?
Ja, Du kannst die VERGLEICH-Funktion auch für Textwerte verwenden. Ändere einfach das Suchkriterium in der Formel auf den gewünschten Text.

2. Was ist der Unterschied zwischen VERGLEICH und SVERWEIS?
VERGLEICH gibt die Position eines Wertes in einer Liste zurück, während SVERWEIS einen Wert aus einer anderen Spalte zurückgibt. Wenn Du nur die Position benötigst, ist VERGLEICH die bessere Wahl.

3. Funktioniert diese Methode in allen Excel-Versionen?
Ja, die beschriebene Methode funktioniert in den meisten modernen Excel-Versionen, einschließlich Excel 2010 und neuer.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige