Discussion:
SVERWEIS und #NV und Null (0)
(zu alt für eine Antwort)
Susanne Mohn
2009-07-22 10:38:06 UTC
Permalink
hallo.

ich schaffe es bei SVERWEIS mit ISTNV die Ausgabe von #NV zu unterdrücken
(1
=WENN(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))

oder die Null wenn nichts in der Zelle steht:
=WENN(SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0;"";SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH))


Aber wie kombiniere ich dies nun - füge in (1) =0 ein, zeigt dies keine
Wirkung.

Kann mir jemand einen Tipp geben?


Danke
Susanne
Hajo
2009-07-22 11:09:02 UTC
Permalink
Hallo Susanne,

=WENN(Oder(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))

Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
hallo.
ich schaffe es bei SVERWEIS mit ISTNV die Ausgabe von #NV zu unterdrücken
(1)
=WENN(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
=WENN(SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0;"";SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH))
Aber wie kombiniere ich dies nun - füge in (1) =0 ein, zeigt dies keine
Wirkung.
Kann mir jemand einen Tipp geben?
Danke
Susanne
Susanne Mohn
2009-07-22 11:50:01 UTC
Permalink
Danke für die schnelle AW,
aber es klappt leider nioch nicht: Wenn in A17 nichts steht , kommt immer
noch #NV.

Grüße- Susanne
Post by Hajo
Hallo Susanne,
=WENN(Oder(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
hallo.
ich schaffe es bei SVERWEIS mit ISTNV die Ausgabe von #NV zu unterdrücken
(1)
=WENN(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
=WENN(SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0;"";SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH))
Aber wie kombiniere ich dies nun - füge in (1) =0 ein, zeigt dies keine
Wirkung.
Kann mir jemand einen Tipp geben?
Danke
Susanne
Hajo
2009-07-22 11:58:01 UTC
Permalink
Hallo Susanne,

dan ergänze die Bedingung noc
=WENN(Oder(A17="";A17=0;ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))

Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
Danke für die schnelle AW,
aber es klappt leider nioch nicht: Wenn in A17 nichts steht , kommt immer
noch #NV.
Grüße- Susanne
Post by Hajo
Hallo Susanne,
=WENN(Oder(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
hallo.
ich schaffe es bei SVERWEIS mit ISTNV die Ausgabe von #NV zu unterdrücken
(1)
=WENN(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
=WENN(SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0;"";SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH))
Aber wie kombiniere ich dies nun - füge in (1) =0 ein, zeigt dies keine
Wirkung.
Kann mir jemand einen Tipp geben?
Danke
Susanne
Susanne Mohn
2009-07-22 12:33:01 UTC
Permalink
hallo !

nee - so klappt es leider noch nicht - 'NV steht immer noch da wenn ich in A
nichts eingetragen habe.
Ziel:
in A wird der suchende Wert für Spalte B - in der diese Formel steht
eingegeben.
Spalte A enthält entweder eine Zahl oder nichts - wenn ich halt noch nichts
such- am Beginn der Arbeit stehe.
Spalte B kann eine BuchstabenKombi enhalten oder leer sein.
Bsp.: Ich trage in Spalte A eine 6 ein- dann ist B leer , oder ich trage
eine 33 ein - dann hat Spalte B den Wert A.

Grüße- Susanne
Post by Hajo
Hallo Susanne,
dan ergänze die Bedingung noch
=WENN(Oder(A17="";A17=0;ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
Danke für die schnelle AW,
aber es klappt leider nioch nicht: Wenn in A17 nichts steht , kommt immer
noch #NV.
Grüße- Susanne
Post by Hajo
Hallo Susanne,
=WENN(Oder(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
hallo.
ich schaffe es bei SVERWEIS mit ISTNV die Ausgabe von #NV zu unterdrücken
(1)
=WENN(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
=WENN(SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0;"";SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH))
Aber wie kombiniere ich dies nun - füge in (1) =0 ein, zeigt dies keine
Wirkung.
Kann mir jemand einen Tipp geben?
Danke
Susanne
Hajo
2009-07-22 13:01:01 UTC
Permalink
Hallo Susanne,

entgegen meinem Prinzp, habe ich das Beispiel nachgebaut (ein Nachbau sieht
meist anders aus als das Original). Dein Problem konnte ich nicht feststellen.

Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
hallo !
nee - so klappt es leider noch nicht - 'NV steht immer noch da wenn ich in A
nichts eingetragen habe.
in A wird der suchende Wert für Spalte B - in der diese Formel steht
eingegeben.
Spalte A enthält entweder eine Zahl oder nichts - wenn ich halt noch nichts
such- am Beginn der Arbeit stehe.
Spalte B kann eine BuchstabenKombi enhalten oder leer sein.
Bsp.: Ich trage in Spalte A eine 6 ein- dann ist B leer , oder ich trage
eine 33 ein - dann hat Spalte B den Wert A.
Grüße- Susanne
Post by Hajo
Hallo Susanne,
dan ergänze die Bedingung noch
=WENN(Oder(A17="";A17=0;ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
Danke für die schnelle AW,
aber es klappt leider nioch nicht: Wenn in A17 nichts steht , kommt immer
noch #NV.
Grüße- Susanne
Post by Hajo
Hallo Susanne,
=WENN(Oder(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate SP2 und Excel Version2007 SP2
http://Hajo-Excel.de/
Post by Susanne Mohn
hallo.
ich schaffe es bei SVERWEIS mit ISTNV die Ausgabe von #NV zu unterdrücken
(1)
=WENN(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
=WENN(SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0;"";SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH))
Aber wie kombiniere ich dies nun - füge in (1) =0 ein, zeigt dies keine
Wirkung.
Kann mir jemand einen Tipp geben?
Danke
Susanne
Claus Busch
2009-07-22 12:49:56 UTC
Permalink
Hallo Susanne,
Post by Hajo
dan ergänze die Bedingung noch
=WENN(Oder(A17="";A17=0;ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));SVERWEIS($A5;Tabelle!$A$1:$F$28;2;FALSCH)=0);"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
^^^^^^^^^^^^^^^
hier hat sich ein Fehler eingeschlichen. Ändere mal dieses A5 zu A17 ab.


Mit freundlichen Grüssen
Claus Busch
--
Win XP PRof SP2 / Vista Ultimate SP2
Office 2003 SP2 /2007 Ultimate SP2
Alexander Wolff
2009-07-22 12:54:14 UTC
Permalink
Post by Susanne Mohn
ich schaffe es bei SVERWEIS mit ISTNV die Ausgabe von #NV zu
unterdrücken (1)
=WENN(ISTNV(SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH));"";SVERWEIS($A17;Tabelle!$A$1:$F$28;2;FALSCH))
Aber wie kombiniere ich dies nun - füge in (1) =0 ein, zeigt dies
keine Wirkung.
Du kannst Nullwerte doch ganz normal
- global (Extras Optionen Ansicht) oder
- fallweise (Format Zellen Zahlen Benutzerdef. 0;;)
unterdrücken! Dann reicht die obige Formel aus.

Falls nicht (etwa, weil ihr Ergebnis Bestandteil eines Strings werden soll),
verwende statt

="Anfang hat "&G1&" Ende(n)"

einfach

="Anfang hat "&TEXT(G1;"0;;")&" Ende(n)"

(dämliches Beispiel)
--
Moin+Gruss Alexander - MVP for MS Excel - www.xxcl.de - mso2000sp3 --7-2
Loading...