Zeile "B" schreibt nur "WERT"

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Zeile "B" schreibt nur "WERT"

Re: Zeile "B" schreibt nur "WERT"

von chrk » Do, 24.04.2008 17:19

Hallo Ute,
zunächst, den Leerschlag nach dem Gleichheitszeichen musst Du nicht machen, wenn eine Berechnung (also eine gültige Formel) folgt, wird der einfach ignoriert.

Dann, was Du da machst, ist auf jeden Fall nicht das, was ich und bestimmt 90% der Forenteilnehmer machen würden! Wir würden uns überlegen, welche Daten uns gegeben werden (könnten - je nach den jeweiligen Anforderungen), wo und wie wir diese Daten bequem eingeben können, und dann eine Formel entwerfen, die die Berechnung für uns ausführt.

Du suchst eigentlich das Gegenteil. Du gibst Deine Formel zur Berechnung von Hand ein und möchtest dann neben dem Ergebnis auch die Formel angezeigt bekommen.

Ich orakel jetzt mal, dass bei Dir in der geschützten Spalte B eine Formel steht, die die (eingegebene) Formel aus D als Text ausgibt. Gleichzeitig soll wohl das Gleichheitszeichen aus dieser Eingabe abgeschnitten werden.

Damit müsste, in der Eingabezeile folgendes stehen, wenn Du die Zelle (mit der Maus) aktivierst:

Code: Alles auswählen

=TEIL(FORMEL(D2);2;LÄNGE(FORMEL(D2))-1)
Was da wirklich steht, hast Du uns ja nicht verraten. Wäre aber hilfreich, um festzustellen, ob meine Vermutung richtig ist.

Warum da #WERT als Fehlermeldung steht, konnte ich aber nicht herausfinden. Alles, was ich absichtlich falsch eingegeben habe, hat andere Fehlercodes hervorgerufen.

Re: Zeile "B" schreibt nur "WERT"

von Gert Seler » Do, 24.04.2008 13:03

Hallo Christian,
und wird hinter dem = ein "Leertastenanschlag" eingefügt, erhält man "Error: 520".
Deshalb das Hochkomma ' vorneweg.

mfg
Gert

Re: Zeile "B" schreibt nur "WERT"

von chrk » Do, 24.04.2008 12:02

Gert Seler hat geschrieben:Christian: Bitte beachten wird in eine Zelle das Gleichheitszeichen = eingegeben, erwartet "Ooo_Calc" eine Formel. Wird nur Text geschrieben
kommt eine Fehlermeldung.
Nicht ganz. Wenn Du nur ein Gleichheitszeichen eingibst (zumindest in OOo 2.4), steht da nur das Gleichheitszeichen - extra vor dem Posten getestet. Gibst Du ein Gleichheitszeichen und Text ein, bekommst Du #Name? als Fehlermeldung, weil eine Calc-Funktion erwartet und nicht gefunden wird.
Wird vor dem Gleichheitszeichen ein Hochkomma ' eingetragen, wird das folgende als "Text" interpretiert.
Das jederzeit.

Re: Zeile "B" schreibt nur "WERT"

von Gert Seler » Do, 24.04.2008 11:57

Hallo Ute & Christian,
in der Spalte "B" sollte folgende Formel stehen :
=WENN(UND(A2<>"";D2<>"");D2/A2;"")

So kann die Spalte "B" gesperrt werden. Ebenso können "1x1" Ergebnisse, aufgeschlüsselt werden.

Christian: Bitte beachten wird in eine Zelle das Gleichheitszeichen = eingegeben, erwartet "Ooo_Calc" eine Formel. Wird nur Text geschrieben
kommt eine Fehlermeldung. Wird vor dem Gleichheitszeichen ein Hochkomma ' eingetragen, wird das folgende als "Text" interpretiert.

mfg
Gert

Re: Zeile "B" schreibt nur "WERT"

von chrk » Do, 24.04.2008 08:42

Calc Hilfe zu Fehlercodes hat geschrieben:519
#WERT
kein Ergebnis (In der Zelle steht nicht Err:519 sondern #WERT!)
Die Formel ergibt einen Wert, der nicht der Definition entspricht, oder eine in der Formel referenzierte Zelle enthält Text anstelle einer Zahl.
Hallo Ute,
Du müsstest uns schon mal mit den Formeln und den tatsächlichen Eingaben versorgen, die Du verwendest.

Ich befürchte aus Deiner Beschreibung, dass Du ganz grundlegende Dinge über Tabellenkalkulationen nicht weißt.
  • Wenn #WERT in B erscheint, kann nach der Eingabe in D schon mal nicht nichts stehen, sondern da müsste eine Formel stehen, die die Eingabe in D nicht interpretieren kann.
  • Wenn Du mit Maßen rechnen willst, z.B. Länge und Breite, dann braucht jedes Maß eine Zelle. Beispiel: Länge in A1, Breite in A2.
  • In einer anderen Zelle stellt eine Formel die Rechenverknüpfung her, um im Beispiel zu bleiben,
    berechnen wir den Umfang mit

    Code: Alles auswählen

    =2*(A1+B1)
  • Das Gleichheitszeichen ist Bestandteil der Formel und leitet diese ein. Wenn Du ein Gleichheitszeichen in eine Zelle schreibst, ist das ein Gleichheitszeichen als Text und bewirkt nichts.

Nach oben