Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1764to1768
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

"0" und "" bei sverweis(..;WAHL();..)

"0" und "" bei sverweis(..;WAHL();..)
19.06.2020 17:20:11
Jonas
Hallo zusammen,
ich habe ein spezielles Problem:
Ich durchsuche einen Tabellenbereich mit sverweis() und 2 Kriterien, die erfüllt sein müssen:
SVERWEIS(C3&1;WAHL({1.2};[Tabelle1.xlsx]Blatt1!$A$1:$A$10&[Tabelle1.xlsx]Blatt1!$B1$1:$B$10;[Tabelle1.xlsx]Blatt1!$G$1:$G$10);2;FALSCH)
A1:A10 muss also C3 enthalten und B1:B10 muss "1" enthalten, dann wird die jeweilige Zeile in G1:G10 ausgegeben.
Das funktioniert soweit.
A,B und G sind in einer anderen Excel-Datei.
Jetzt möchte ich aber bei der Formel zwischen "0" und [leer] unterscheiden. Normalerweise klappt das auch gut mit wenn(istleer(...);"";...) oder wenn(...="";"";...). Hier aber nicht. Woran kann das liegen?
Vielen Dank im Voraus!

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
dann probier's mal mit LÄNGE
19.06.2020 18:20:22
WF
Hi,
=(LÄNGE(A1:A10)=0)*(B1:B10=0)
funktioniert
WF
AW: die Formel kann so nicht funktionieren ......
19.06.2020 19:52:40
neopa
Hallo Jonas,
... denn in ...Blatt1!$B1$1... ist die erste 1 zu viel.
Und die WAHL() und SVERWEIS()-Formel kann einfacher durch eine VERWEIS()-Formel ersetzt werden, wenn es nur max eine Kombination aus C3&1 gibt oder das Ergebnis nicht zwingend von oben her ermittelt werden soll. Die Formel dann so:
=VERWEIS(9;1/([Tabelle1.xlsx]Blatt1!A1:A10&[Tabelle1.xlsx]Blatt1!B1:B10=C3&1);[Tabelle1.xlsx]Blatt1!G:G)
Deine eigentliche Zielstellung ist für mich nicht eindeutig. Weder ist "0"=0 noch ist ="" leer. Nicht eindeutig ist auch, auf welche Zelle(n) sich diese zusätzliche Prüfung beziehen soll. Auf C3 und damit auch auf [Tabelle1.xlsx]Blatt1!A$1:A$10? Oder auf [Tabelle1.xlsx]Blatt1!G1:G10) und damit auf den Ergebniswert? Oder?
Gruß Werner
.. , - ...
Anzeige
Thema verfehlt
19.06.2020 22:04:18
WF
seine Frage war nur der Zweizeiler zum Schluss.
WF
AW: lies richtig bevor Du derartiges schreibst owT
20.06.2020 09:42:39
neopa
Gruß Werner
.. , - ...
AW: "0" und "" bei sverweis(..;WAHL();..)
20.06.2020 02:32:17
Günther
Moin,
mit deiner 2016er Version solltest du andere Möglichkeiten haben. Die bietet sogar die Möglichkeit, eine Muster-xlsx einzustellen! Und ehe due zu Recht "meckerst": Die Frage an sich kann ich dir SO nicht beantworten.
 
Gruß
Günther  |  mein Excel-Blog

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige