Wie identifiziere ich die Quelle eines #NAME? Fehler in Libreoffice Calc?

693
spraff

Meine LibreOffice Calc-Tabelle enthält die folgende Formel:

=IF(D8=0,'',C8*D8/B8) 

Wenn B8, C8 und D8 alle Werte haben, funktioniert dies. Wenn sie leer sind, funktioniert das nicht, ich bekomme einen #NAME?Fehlercode.

In diesem speziellen Fall möchte ich nur eine Version der Formel, die für leere und vollständige Eingabezellen funktioniert (ich glaube, Sie können die Absicht erkennen), aber ich möchte im Allgemeinen auch LibreOffice abfragen und danach fragen, welche Ein Teil der Formel enthält einen ungültigen Namen.

Darf ich das machen?

3

1 Antwort auf die Frage

2
Steven

Teil 1: Formel, die für leere Zellen funktioniert

Verwenden Sie doppelte Anführungszeichen: =IF(D8=0,"",C8*D8/B8)

Eine Textzeichenfolge in LibreOffice Calc (und Microsoft Excel) wird mit Anführungszeichen angegeben. Der #NAME?Fehler in Ihrer Formel besteht darin, dass versucht ''wird, einen ungültigen Bezeichner oder Wert anzuzeigen .

  • Die Formel =''führt zu einem #NAME?Fehler.
  • Die Formel =""zeigt eine leere Zelle an.

Teil 2: Bestimmen Sie einen ungültigen Teil der Formel

Klicken Sie auf das Symbol des Funktionsassistenten ( enter image description here), um den Funktionsassistenten für die Zelle zu öffnen.

Function Wizard Icon- Screenshot

In diesem Fall wird der Fehler durch den roten Kreis in der ''Linie angezeigt .

enter image description here

Danke, aber die Frage ist: Wie kann ich das Programm dazu bringen, dass dies das Problem ist? spraff vor 5 Jahren 0
Verwenden Sie den Funktionsassistenten, siehe bearbeitete Antwort Steven vor 5 Jahren 0