Clever-Excel-Forum

Normale Version: WENN funktioniert nicht!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo


=WENN(G8>(2*LÄNGE(A8));G8-2*LÄNGE(A8);WENN(G8>LÄNGE(A8);G8-LÄNGE(A8);G8))

Diese Formel funktioniert, wenn in G8 eine Zahl steht.

Warum funktioniert sie nicht, wenn in G8 ein Verweis auf eine andere Zelle steht, in der eine Formel, steht, die funktioniert?

What can I do?

Danke für die Hilfestellung
Hola,

funktioniert nicht heißt für uns genau was?

Welche Formel steht denn in G8?

Ich rate mal: die Formel ergibt einen TEXT.

Gruß,
steve1da
Nein, da steht kein Text! Excel beachtet eine Wenn-Bedingung nicht richtig.
Schreibe ich die Zahl, die in der Verweis Zelle (G8) steht, per Hand in die Zelle rein und lösche den Verweis, funktioniert die Wenn-Bedingung richtig, denn der Dann-Wert wird gegeben.
Mache ich wieder den Verweis, indem die Zahl steht, rein (in G8) steht (=TEIL(A2;1;1)), rechnet er denn Sonst-Wert, obwohl in der Verweis Zelle ein richtiger Wert steht.
Hola,


Code:
Nein, da steht kein Text!


na wenn du meinst.

Schreib mal deine Teil-Formel in eine Zelle, z.B. A1. Daneben dann:


Code:
=istzahl(A1)


Da kommt FALSCH raus, denn TEIL() ergibt immer TEXT, sofern man kein *1 hinten dran hängt.

Gruß,
steve1da
Hu, Danke, das Mal eins ist der Tip ... naja bin kein Profi .... das auch Zahlen Text sein können ....
Hi

Zitat:=WENN(G8>(2*LÄNGE(A8));G8-2*LÄNGE(A8);WENN(G8>LÄNGE(A8);G8-LÄNGE(A8);G8))
Ich könnte mir vorstellen dass man das verkürzen kann:
Code:
=REST(G8;LÄNGE(A8))
Natürlich ohne Gewähr da ich die Details nicht kenne.
Nochmal Danke, ich probier die Verkürzung morgen ... muss agyikow
(23.11.2015, 22:50)shift-del schrieb: [ -> ]Hi

Ich könnte mir vorstellen dass man das verkürzen kann:
Code:
=REST(G8;LÄNGE(A8))
Natürlich ohne Gewähr da ich die Details nicht kenne.

Leider sagt er: Div/0

Schade. wäre wirklich gut gewesen ... Ich kenne Excel ja nicht so gut ...
Zitat:Schade. wäre wirklich gut gewesen ...
Tja, wenn die Details so geheim sind ...
Hallo,

da würde ich das vorziehen:


Code:
=G8-MIN(2;KÜRZEN((G8-1)/LÄNGE(A8);))*LÄNGE(A8)
Seiten: 1 2