Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Verweis liefert falsche Wert

Forumthread: Verweis liefert falsche Wert

Verweis liefert falsche Wert
05.06.2024 09:17:53
HotShot
Hallo alle miteinander,

ich habe ein merkwürdiges Problem, bei dem mir der Verweis bei einigen Werten korrekte und bei anderen Werten falsche Ergebnisse liefert

https://www.herber.de/bbs/user/169860.xlsx

Warum werden in der Datei die Spalten C-E korrekt aber die Spalten A+B falsch ausgegeben?


A B C D E
1 0 0 0 0 E =VERWEIS(1;A2:E2;$A$1:$E$1)
0 0 1 0 0 C =VERWEIS(1;A3:E3;$A$1:$E$1)
0 0 0 1 0 D =VERWEIS(1;A4:E4;$A$1:$E$1)
0 1 0 0 0 E =VERWEIS(1;A5:E5;$A$1:$E$1)
1 0 0 0 0 E =VERWEIS(1;A6:E6;$A$1:$E$1)
0 0 0 0 1 E =VERWEIS(1;A7:E7;$A$1:$E$1)
0 1 0 0 0 E =VERWEIS(1;A8:E8;$A$1:$E$1)

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Verweis liefert falsche Wert
05.06.2024 09:40:12
daniel
Hi
der Verweis arbeitet nur mit aufsteigend sortierten Daten korrekt.
bei unsortierten Daten ist das Ergebnis unsinn.
die Suchmethode des Verweises ist ungefähr diese:
- vergleiche den mittleren Wert mit dem Suchwert und entscheide, ob der Suchwert in der linken (Kleiner) oder rechten (Größer) Datenhälfte liegen muss. Wiederhole dann den Vorgang mit der in Frage kommenden Datenhälfte, bis nur noch ein Wert übrig bleibt.
du suchst nach 1 und da bei dir in den meisten Fällen (allen außer Zeile 3) in der Datenmitte die 0 steht, nimmt der Verweis an, dass das das der Suchwert in den Spalten D oder E stehen muss.

verwende diese Formel:
=INDEX($A$1:$E$1;VERGLEICH(1;A2:E2;0))

beim Vergleich kannst du über den dritten Parameter auswählen, ob du in sortierten Daten (1) oder unsortierten Daten (0) suchst.
bei 0 wird dann die Liste von vorne nach hinten durchsucht, bis man einen Treffer hat.

Gruß Daniel
Anzeige
AW: Verweis liefert falsche Wert
05.06.2024 09:50:44
BoskoBiati2
Hi,

oder:

=XVERWEIS(1;A2:E2;$A$1:$E$1)


Gruß

Edgar
AW: Verweis liefert falsche Wert
05.06.2024 09:53:08
BoskoBiati2
Hi,

mit VERWEIS geht auch das:

=VERWEIS(9;1/(A2:E2=1);$A$1:$E$1)


Gruß

Edgar
AW: Verweis liefert falsche Wert
06.06.2024 07:55:16
HotShot
Ach herrje bin ich dämlich. Ja klar, natürlich.

Manchmal steht man einfach auf dem Schlauch.

Danke für die Hilfe
Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige