Microsoft Office Forum [ www.Office-Fragen.de ] >> READONLY <<

Microsoft Office 2003-2019 => Excel => Thema gestartet von: schmidis am Oktober 07, 2016, 09:12:12 Vormittag

Titel: Office 2013: Excel WENN-DANN-SONST (Formatierung)
Beitrag von: schmidis am Oktober 07, 2016, 09:12:12 Vormittag
Hallo Zusammen

Nach mehreren Anläufen habe ich es geschafft in einer Zelle 2 (WENN-DANN-SONST) Formeln einzufügen :). Nun habe ich aber das Problem, dass er
mir die auf der Zelle hinterlegte Formatierung "Zahl mit 2 Dezimalstellen und Tausender-Trennzeichen -> also z.B. 120.00" nicht übernimmt und den
resultierenden Wert aus der WENN-DANN-SONST Formel als Zahl ohne Dezimalstelle ausgibt.

Wie kann ich das lösen, dass er mir die gewünschte resp. eingestellte Formatierung so blässt? Hier meine Formel, welche ich eingebaut habe:
=WENN(O7='Drop Down Sheet'!$K$7;H7;)&WENN(O7='Drop Down Sheet'!$K$8;H7*1.1;)

Was ich sagen muss ist, dass O7 eine Drop Down Liste ist... sollte aber keine Rolle spielen.

Vielen Dank jetzt schon für Eure Unterstützung.

Beste Grüsse
Stefan
Titel: Antw:Office 2013: Excel WENN-DANN-SONST (Formatierung)
Beitrag von: maninweb am Oktober 12, 2016, 09:09:06 Vormittag
Hallo,

Dadurch, dass du ein & in der Formel verwendest, machst du einen String draus, also Text. Wenn das jetzt Absicht ist, dann könntest Du ggf. die Formel in die TEXT-Funktion kapseln ind als Format #.##,00 angeben. Soll eine Summe berechnet werden, dann ersetze & durch + sowie das letzte Argument in den WENN-Funktionen durch ;0) statt ;). Das kannst Du auch generell machen. Soll die Formel nur Anteile berechnen, dann verschachtele diese in einem ODER.

Gruß
Titel: Antw:Office 2013: Excel WENN-DANN-SONST (Formatierung)
Beitrag von: creamhh am Oktober 23, 2016, 19:37:55 Nachmittag
So wird das als Zahl aufgefasst, der gute alte "x1-Trick".

=(WENN(O7='Drop Down Sheet'!$K$7;H7;)&WENN(O7='Drop Down Sheet'!$K$8;H7*1.1;))*1
Titel: Antw:Office 2013: Excel WENN-DANN-SONST (Formatierung)
Beitrag von: steve1da am Oktober 23, 2016, 21:46:27 Nachmittag
Hola,

*1.1 ergibt bei einem deutschen Excel einen Fehler.

Gruß,
steve1da