Clever-Excel-Forum

Normale Version: Wenn Funktion bei Zahlen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo

ich habe nun schon lange im Internet recherchiert und bin leider bezüglich meinem Problem nicht fündig geworden.
Folgendes:

In Spalte GG stehen Zahlenwerte, welche dann in einer anderen Spalte je nach Zahl einen bestimmten Zahlenwert zugeordent bekommen sollten: 
Wenn in GG 518 steht, dann soll in GF 50 stehen
Wenn in GG 572 steht, dann soll in GF 56.25 stehen
etc. 

Ich konnte die Wenn Funktion bereits erstellen, sie hat auch funktioniert, das Problem ist allerdings, dass aufgrund der Apostrophe Excel die Werte als Text erkennt, und ich sollte den Mittelwert berechnen, sprich ich bräuchte eine Formel, mit der ich die Zahlen als Zahlen behandeln kann. Wenn ich die Apostrophe aus der Formel entferne, kommt eine Fehlermeldung.. 
Hier die Formel: =WENNS(GF8=86;"0";GF8=140;"6.25";GF8=194;"12.5";GF8=248;"18.75";GF8=302;"25";GF8=356;"31.25";GF8=410;"37.5";GF8=464;"43.75";GF8=518;"50";GF8=572;"56.25";GF8=626;"62.5";GF8=680;"68.75";GF8=734;"75";GF8=788;"81.25";GF8=842;"87.5";GF8=896;"93.75";GF8=950;"100";GF8="";"")

Hat jemand eine Idee?? Ich wäre sehr dankbar!!!!
Hallo

Deine Angaben sind widersprüchlich. Ich gehe daher von den Formelbezügen aus.
Code:
=QUOTIENT(GF8-86;54)*6,25
Hallöchen,

hast Du hier irgendwie einen Mix aus Englisch und Deutsch?

6.25 ist ja in der Deutschen Version ggf. ein Text bzw. wird bei manueller Eingabe in ein Datum gewandelt.

Eine Zahl wäre 6,25

Arbeitsblatt mit dem Namen 'Tabelle1'
 A
16.25
27.25
3#DIV/0!

ZelleFormel
A1=WENN(B2=0;"6.25";0)
A2=WENN(B3=0;"7.25";0)
A3=MITTELWERT(A1:A2)
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Hallo, danke schon Mal vielmals für die Antworten!!!

Ich habe tatsächlich anstatt 20,5 20.5 geschrieben, dies macht schon einen unterschied. 

Nun stellt die Formel auch ohne Anführungszeichen die Zahlen dar, die ich will. 

=WENNS(GF8=86;0;GF8=140;6,25;GF8=194;12,5;GF8=248;18,75;GF8=302;25;GF8=356;31,25;GF8=410;37,5;GF8=464;43,75;GF8=518;50;GF8=572;56,25;GF8=626;62,5;GF8=680;68,75;GF8=734;75;GF8=788;81,25;GF8=842;87,5;GF8=896;93,75;GF8=950;100;GF8="";"")

Aus der ursprünglichen Tabelle sollte ich nun eine Pivot Tabelle darstellen, wenn ich die Daten einfüge und versuche einen Mittelwert aus der Spalte GF zu berechnen, kommt allerdings die Fehlermeldung #Div/0!.. Könnte das wegen den vorhandenen Leerzellen sein?
Warum sagst Du nichts zu shift-del's Lösung?
(24.03.2017, 16:39)shift-del schrieb: [ -> ]Hallo

Deine Angaben sind widersprüchlich. Ich gehe daher von den Formelbezügen aus.
Code:
=QUOTIENT(GF8-86;54)*6,25

Ich habe es erst jetzt gecheckt haha. in der Originaltabelle kann ich diese Funktion verwenden und es geht, allerdings habe ich noch einige Leerzellen, welche ich nicht löschen sollte, dann wird natürlich -6.25 reingeschrieben, wenn eigentlich nichts stehen sollte. 
Und das Problem bleibt leider, wenn ich die Pivot Tabelle erstellen will, steht immer noch #DIV/0!

:// Aber danke schonmal!!!!!
Das sollte ja wohl kein Problem sein:
Code:
=WENN(GF8="";"";QUOTIENT(GF8-86;54)*6,25)

#DIV/0! kommt nur wenn es keinen einzigen Zahlenwert zum Auswerten gibt.
Prüfen musst du schon selber (ISTZAHL()).
Habe es inzwischen hingekriegt mit der Quotient Formel. 

Danke allen taaaaausend Mal!!!!!!!!!!!!! Heart Heart Heart Heart Heart