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

Forumthread: #wert Fehler, obwohl Formel stimmt

#wert Fehler, obwohl Formel stimmt
08.08.2007 14:58:47
Yosherl
Hallo Leute,
ich habe ein sehr merkwürdiges Problem, komme aber nicht dahinter woran das liegen kann.
Ein Kunde aus Frankreich schickt uns eine Datei. Wenn du dort versuche eine Formel einzugeben, bekomm #wert zurück, obwohl die Formel passt. Leider ist das auch nicht immer der Fall.
Ich habe den Eindruck dass einzelne Zellen von diesem Problem betroffen sind.
Anbei habe ich einen Screenshot.
Habe auch schon versucht diese Formel in einer französischen Excelversion zu verwenden.
Jemand eine Idee woran das liegen könnte?
grüße,
yosherl
Userbild

Anzeige

21
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: #wert Fehler, obwohl Formel stimmt
08.08.2007 15:03:11
Hajo_Zi
Hallo yosherl,
ich habe die Erfahrung gemacht in VBA in Frankreicht ird ein besonderes VBA verwendet, das nicht kompatibel mit der Deutschen, Englischen, Schweiz usw. ist. Vielleicht trifft dies auch bei den Formel zu. Vielleicht wird das in der Version anders verkettet.

Anzeige
AW: #wert Fehler, obwohl Formel stimmt
08.08.2007 15:07:00
Yosherl
Dann dürfte aber keine Formel funktionieren?
Dieses Problem tritt aber sehr sporadisch auf. Ist nicht nachvollziebar.
Bei einem Sverweis zb gibt er anstatt nichts (wenn ich nichts findet) auch ein #wert zurück.
Bekommen auch viele Dateien aus Frankreich, und nur bei 2 haben wir das Problem.
Hoffe es gibt noch weitere Ideen.
yosherl

Anzeige
AW: #wert Fehler, obwohl Formel stimmt
08.08.2007 15:56:22
c0bRa
Hio...
Probier mal:
Spalte Z markieren -> Daten -> Text in Spalten -> Fertigstellen
Bleibt der Fehler bestehen?
Rückmeldung nicht vergessen...
c0bRa
Perl ist die einzige Sprache, die vor und nach einer RSA-Verschlüsselung gleich aussieht.

Anzeige
AW: #wert Fehler, obwohl Formel stimmt
08.08.2007 15:59:00
Yosherl
Ja leider :(

AW: #wert Fehler, obwohl Formel stimmt
08.08.2007 18:44:12
Harry
Hallo,
was mich wundert ist, das in der Funktion steht "=a4&B4". Hätte er hier auch bei Fehler "#Wert!" nicht zumindest die Formel auf "=A4&B4" korrigieren müssen.
Heißt: liegt das Problem vllt. nicht an Spalte A/B, sondern an der Formatierung u.ä. der Zellen in Spalte Z?
Gruß
Harry

Anzeige
AW: #wert Fehler, obwohl Formel stimmt
09.08.2007 08:36:35
Yosherl
Hatte ich auch gedacht, aber die Spalte Z ist auf Standard formatiert.
Auch wenn ich in eine andere Spalte gehe, dann ich keine Berechnung durchführen.
Interessant ist dass es funktioniert wenn ich alles aus der Tabelle rauskopiere, und in einer neuen einfüge.
Grüße,
yosherl

Anzeige
Vorlage?
09.08.2007 09:40:47
serge
Hallo yosherl
wie wär es mit einem Auszug aus der Datei zur Verfügung stellen?
So könnte man genauer suchen
Gruss aus dem Elsass!
Serge

AW: Vorlage?
09.08.2007 11:45:00
Yosherl
klar geht das, habe die Datei mal hochgeladen.
https://www.herber.de/bbs/user/44902.xls
thx
yosherl

Anzeige
AW: Vorlage?
09.08.2007 12:33:00
Harry
Hallo,
also in der Mustertabelle handelt es sich bei Spalte B um Zahlen, die linksbündig augerichtet sind und damit wie Text aussehen.
=> entweder D4 "=A4 & Text(B4,"0")
oder Spalte B konsequent in Text umwandeln

Sub umwandeln()
Dim rg As Range
For Each rg In Range("B2:B8")
rg = CStr(rg)
Next
End Sub


da die Formel teilweilse funktioniert, ist wohl davon auszugehen, dass in bestimmten Zeilen Bxx als Text schon vorliegt.
Gruß
Harry

Anzeige
AW: Vorlage?
09.08.2007 14:28:00
Yosherl
hm ja da hast du recht.
Habe die Datei nochmal ein bisschen verändert und hochgeladen.
https://www.herber.de/bbs/user/44913.xls
Der Sverweis funktioniert der da drinnen steht, darum findet er Artikel. Manche jedoch findet er nicht. Warum gibt er dabei #wert zurück?
grüße,
yosherl

Anzeige
AW: Vorlage?
09.08.2007 14:59:00
Harry
Hallo,
vielleicht habe ich einen Denkfehler, aber ich bräuchte wohl die Tabelle FRC101 Kros.xls oder nochmal deine Musterdatei, und darin eingefügt das Tabellenblatt KROS, damit ich mir die Quelldaten mal anschauen könnte.
Gruß
Harry

AW: Vorlage?
09.08.2007 15:22:00
Yosherl
In der kros Datei ist der Eintrag einfach nicht vorhanden.
Dies ist eine Artikelliste, die darf ich leider nicht veröffentlichen.
Vielleicht habe ich deinen Denkfehler, aber es müsste doch ganz egal sein was in der Krosdatei steht, #wert dürfte nie rauskommen oder?!

Anzeige
AW: Vorlage?
09.08.2007 15:49:00
egres
Hallo
probier es mit =TEXT(A2;"0")&TEXT(B2;"0") und runterkopieren.
Serge

AW: Vorlage?
09.08.2007 15:51:22
Harry
hmmm,
eigentlich hätte er laut Hilfe bei einem nichtvorhandenen Eintrag und Bereich_Verweis=Falsch den Fehler #NV! zeigen müssen, aber auch bei mir kommt #Wert!. Sei's drum
schreibe deinen SVerweis um:

=Wenn(istfehler(SVERWEIS(E4;'I:\Branches\All Branches\Customer Solutions\TO - Toulouse\KROS\[ _
FRC101 Kros.xls]Kros'!$B:$C;2;FALSCH));"kein Wert gefunden";SVERWEIS(E4;'I:\Branches\All Branches\Customer Solutions\TO - Toulouse\KROS\[FRC101 Kros.xls]Kros'!$B:$C;2;FALSCH))


Gruß
Harry

Anzeige
AW: Vorlage?
09.08.2007 16:07:20
Yosherl
habe das mal probiert.
Leider geht es aber nicht wirklich, er sagt immer "nicht gefunden"
https://www.herber.de/bbs/user/44918.xls
Habe den normalen sverweis in die spalte dahinter gemacht, der findet manche werte.

AW: Vorlage?
09.08.2007 16:20:47
Harry
Hallo, bei dem Zitat wurde automatisch ein Zeilenumbruch am Bildschirm erzeugt (siehe " _" am Ende der ersten Zitatzeile). Diesen musst du in der Formel natürlich wieder löschen.
Hier nochmal als reiner Text
WENN(ISTFEHLER(SVERWEIS(D2;'I:\Branches\All Branches\Customer Solutions\TO - Toulouse\KROS\[
FRC101 Kros.xls]Kros'!$B:$C;2;FALSCH));"kein Wert gefunden";SVERWEIS(D2;'I:\Branches\All Branches\Customer Solutions\TO - Toulouse\KROS\[FRC101 Kros.xls]Kros'!$B:$C;2;FALSCH))
Gruß
Harry

Anzeige
AW: Vorlage?
10.08.2007 09:01:00
Yosherl
Ja vielen Dank so funktioniert das.
Daran gedacht hab ich auch schon, nur leider hab ichs nicht geschafft das in VBA umzusetzen dass es auch funktioniert.
Hab mal einen Screenshot hochgeladen, aber ich finde den Fehler einfach nich?!
Userbild

Anzeige
AW: Vorlage?
10.08.2007 09:11:04
Yosherl
sorry, vergessen auf offen zu stellen

AW: Vorlage?
10.08.2007 13:10:37
Harry
Hallo,
kann zwar nicht die ganze Formel erkennen und auch nicht an einem Beispiel prüfen, aber der Logik folgend, dass bei Nichtvorhandensein statt "#NV!" der Fehlerwert "#Wert! kommt, läuft deine Prüfung mittels "ISTNV()" dann natürlich ins Leere, da nie "#NV!" und damit nie ISTNV(blabla)=True sein kann, sondern immer falls und damit letztendlich dein SVWERWEIS(blabla)-Ausdruck nicht korrekt abgefangen wird.
Kurz: Ersetze in deiner Formel ISTNV(..) durch ISTFEHLER(..)
Gruß
Harry

Anzeige
AW: Vorlage?
10.08.2007 13:18:14
Yosherl
besten dank!
Ich hab gerade eine andere Lösung gefunden. Bin nicht draufgekommen warum er mir den sverweis nicht richtig macht.
Nun kopier ichs in eine neue datei rein, und dort verarbeitet das makro die Datei richtig.
gruß
yosherl
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

WERT Fehler in Excel beheben: So geht's


Schritt-für-Schritt-Anleitung

  1. Überprüfe die Formel: Stelle sicher, dass die verwendeten Zellreferenzen korrekt sind. Bei einem SVERWEIS oder XVERWEIS kann ein Fehler auftreten, wenn der gesuchte Wert nicht in der Quelle vorhanden ist.

  2. Zellen formatieren: Formatiere die betroffenen Zellen als „Standard“ oder „Zahl“. Manchmal zeigt Excel den Fehler #WERT!, weil ein Wert als Text behandelt wird.

  3. Text in Spalten: Markiere die Spalte mit den fehlerhaften Werten, gehe zu „Daten“ und wähle „Text in Spalten“. Dies kann helfen, die Formatierung zu korrigieren.

  4. Formel anpassen: Vermeide komplexe Formeln, die schwer zu debuggen sind. Verwende einfachere Formeln, um den Ursprung des Fehlers zu identifizieren.

  5. Fehlermeldung behandeln: Nutze die Funktion WENN(ISTFEHLER(...)), um den Fehler abzufangen und eine benutzerdefinierte Nachricht auszugeben, wenn der Wert nicht gefunden wird.


Häufige Fehler und Lösungen

  • #WERT Fehler trotz korrekter Formel: Dies kann passieren, wenn ein in der Formel verwendeter Wert vom falschen Datentyp ist. Beispielsweise kann ein numerischer Wert als Text behandelt werden.

  • SVERWEIS funktioniert nicht trotz richtiger Formel: Überprüfe, ob der gesuchte Wert tatsächlich im Suchbereich vorhanden ist. Wenn nicht, könnte der Fehler #WERT! zurückgegeben werden, anstatt #NV!.

  • Excel zeigt #WERT an: Dies bedeutet oft, dass Excel ein Problem mit der Berechnung hat. Überprüfe die Eingabewerte auf Inkonsistenzen.


Alternative Methoden

  • XVERWEIS verwenden: Wenn du die neueste Excel-Version hast, versuche XVERWEIS anstelle von SVERWEIS. Diese Funktion hat eine verbesserte Fehlerbehandlung und zeigt weniger oft #WERT! an.

  • VBA-Lösungen: In einigen Fällen kann ein VBA-Skript helfen, die Werte zu konvertieren oder die Berechnungen anzupassen, um Fehler zu umgehen.

Sub umwandeln()
    Dim rg As Range
    For Each rg In Range("B2:B8")
        rg = CStr(rg)
    Next
End Sub

Praktische Beispiele

  • Beispiel für SVERWEIS: Wenn du =SVERWEIS(A1;B:C;2;FALSCH) verwendest, stelle sicher, dass der Wert in A1 vorhanden ist und die Spalte B numerische Werte enthält, die nicht als Text formatiert sind.

  • Beispiel für XVERWEIS: Nutze =XVERWEIS(A1;B:B;C:C;"Kein Wert gefunden"), um eine benutzerfreundliche Fehlermeldung zu erhalten, wenn der gesuchte Wert nicht gefunden wird.


Tipps für Profis

  • Fehlerbehandlung: Verwende WENNFEHLER(...), um die Benutzererfahrung zu verbessern und klare Fehlermeldungen zu geben, anstatt #WERT! oder #NV! anzuzeigen.

  • Testen von Formeln: Teste deine Formeln in einer neuen Excel-Datei, um sicherzustellen, dass sie unabhängig von der ursprünglichen Formatierung funktionieren.

  • Datenvalidierung: Implementiere Datenvalidierungsregeln, um sicherzustellen, dass die Eingabewerte das richtige Format haben und keine #WERT!-Fehler erzeugen.


FAQ: Häufige Fragen

1. Was bedeutet #WERT in Excel?
#WERT! tritt auf, wenn Excel einen Wert nicht berechnen kann, meist aufgrund eines falschen Datentyps oder einer fehlerhaften Formel.

2. Wie kann ich #WERT! Fehler vermeiden?
Prüfe, ob alle verwendeten Werte in der Formel den richtigen Datentyp haben. Formatiere Zellen korrekt und nutze Fehlerbehandlungsfunktionen.

3. Was kann ich tun, wenn SVERWEIS #WERT zurückgibt?
Überprüfe die Eingabewerte und stelle sicher, dass der gesuchte Wert im angegebenen Bereich vorhanden ist und richtig formatiert ist.

4. Wie kann ich den XVERWEIS verwenden, um Fehler zu vermeiden?
Nutze die Syntax =XVERWEIS(...) und definiere eine benutzerdefinierte Fehlermeldung, um klarere Informationen zu erhalten, wenn der Wert nicht gefunden wird.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige