Office-Fragen.de
Excel spinnt - Druckversion

+- Office-Fragen.de (https://office-fragen.de)
+-- Forum: Microsoft Office (https://office-fragen.de/forum-1.html)
+--- Forum: Excel (https://office-fragen.de/forum-2.html)
+--- Thema: Excel spinnt (/thread-28970.html)



Excel spinnt - redeagle56 - 02.11.2023

Hallo,
seit gestern zeigt mir Excel in den Zellen mit Formeln, keine Ergebnisse
mehr an. Zellen sind optisch leer.
Was kann da der Fehler sein?
Hat jemand eine Idee?

MfG Günter
   


RE: Excel spinnt - steve1da - 02.11.2023

Hola,
dein Sverweis gibt #NV aus und das wird durch Wennfehler() zu "".
Gruß,
steve1da


RE: Excel spinnt - redeagle56 - 02.11.2023

Hallo Steve,
die gleiche Formel funktioniert aber in LibreOffice Calc.
Das kann ja nicht sein.
An der Formel kann es also nicht liegen.

MfG Günter


RE: Excel spinnt - steve1da - 02.11.2023

Dann schreib mal nur den Sverweis in die Zelle, ohne Wennfehler().
Ansonsten bräuchte man die Datei, das Bildchen hilft nicht.


RE: Excel spinnt - redeagle56 - 02.11.2023

Hallo Steve,
ohne WENNFEHLER zeigt Excel in der Zelle "#NV" an.
Wie gesagt in Calc funktioniert die Formel.

MfG Günter

.xlsx   SVERWEIS.xlsx (Größe: 16,56 KB / Downloads: 2)


RE: Excel spinnt - steve1da - 02.11.2023

Durch Links() erzeugst du einen TEXT, in B15:B25 stehen ZAHLEN. Der Sverweis spinnt nicht sondern macht alles richtig. Du musst das Suchkriterium noch mit 1 multiplizieren, dann klappt auch alles.
=SVERWEIS(LINKS(GLÄTTEN(B4);FINDEN(" ";GLÄTTEN(B4))-1)*1;$B$15:$C$20;2;0)


RE: Excel spinnt - redeagle56 - 02.11.2023

Hallo Steve,
damit habe ich wieder was gelernt.
Was hat *1 damit zu tun?
Ich danke dir für deine Hilfe.

MfG Günter

PS: habe mit Google die Lösung gefunden (Umwandlung Text in Zahl).


RE: Excel spinnt - boskobiati - 03.11.2023

Hi,

so geht es noch etwas einfacher:

Code:
=WENNFEHLER(SVERWEIS(--LINKS(B4;FINDEN("/";WECHSELN(B4;" ";""))-1);$B$15:$C$20;2;0);"")
Da Excel bei einer Zahl die Leerzeichen ignoriert, reicht auch das:

Code:
=WENNFEHLER(SVERWEIS(--(LINKS(B4;FINDEN("/";B4)-1));$B$15:$C$20;2;0);"")