4k Aufrufe
Gefragt in Tabellenkalkulation von
Hallo,

habe folgendes Problem.

Ich möchte mit der Wenn dann Funktion folgendes lösen.

wenn feld al23 oder al26 größer oder gleich null soll auf einem zweiten Arbeitsblatt bezahlt oder nicht bezahlt erscheinen.

und ist es auch möglich dass der Differrenzbetrag dann in einem weiteren Feld angezeigt wird.

Ich hoffe ich habe mich irgendwie verständlich ausgedrückt.

Für eine Antwort wäre ich eich sehr dankbar.

Juergen

6 Antworten

0 Punkte
Beantwortet von diogenes Mitglied (377 Punkte)
Hallo Juergen!

=WENN(Tabelle1!A23>0;"bezahlt";WENN(Tabelle1!A26>0;"Bezahlt";"nicht bezahlt"))

Damit werden die Felder der ersten Tabelle (Tabelle1) abgefragt und nur wenn eines von beiden größer Null sind, steht bezahlt dort. Sonst "nicht bezahlt". Achtung: wenn der Betrag vom ersten Feld größer Null ist, steht bereits bezahlt drin! Wenn in beiden Felder der Betrag größer Null sein muss, muss die Formel so aussehen:


=WENN(Tabelle1!A23>0;WENN(Tabelle1!A26>0;"Bezahlt";"nicht bezahlt");"nicht bezahlt")


=WENN(Tabelle1!A23<>"";WENN(Tabelle1!A26<>"";Tabelle1!A26-Tabelle1!A23;0);0)

Die Formel rechnet dir die Differen von Felt A26 - Feld A23 aus, wenn in den Feldern was drin steht (gibt sonst manchmal Fehlermeldungen)

Viel Erfolg!
Diogenes
0 Punkte
Beantwortet von
Hallo Diogenes,

vielen Dank erstmal für die super schnelle Antwort.

Die obere Formel funktioniert einwandfrei.

Bei der Differenz-Berechnung habe ich noch folgendes Problem.

Bei der Formel die du mir du mir zugesandt hast gibt er den Betrag an der gezahlt wurde.

Ich bräuchte aber den Betrag der noch übrig bleibt.

Hier die Formel

=WENN('Fahrer-1'!AL24<>"";WENN('Fahrer-1'!AQ21<>"";'Fahrer-1'!AL24-'Fahrer-1'!AQ21;0);0)

Nochmals vielen Dank

Juergen
0 Punkte
Beantwortet von diogenes Mitglied (377 Punkte)
Hi!

Jetzt verstehe ich glaub ich was nicht ganz:

Ist Deine Formel jetzt die "übersetzte" Version meiner Formel, will heißen, die jenige, die falsch rum rechnet? Wenn ja, tausche die Zellen bei der Berechnung.

-1'!AL24-'Fahrer-1'!AQ21 wird zu -1'!AQ21-'Fahrer-1'!AL24

Dann sollte es richtig sein. Der Rest würde gleich bleiben.

Viel Erfolg!
Diogenes.
0 Punkte
Beantwortet von
Hallo Diogenes,

leider muß ich mich nocheinmal an dich wenden.

Also mein Problem ist noch nicht ganz gelöst. Ich versuche es dir nocheinmal zu erklären.

Ich habe also sagen wir mal auf al23 und auf al 26 eine Zahl. Diese sollen adiert werden und wenn diese Zahlen zusammen gleich oder größer al 27 sind soll bezahlt erscheinen, ist dieser Betrag kleiner soll nicht bezahlt erscheinen.

Eine weitere Frage wäre kann man da auch noch einen Prozentsatz mit einfügen.

Also wenn der Betrag aus al23 und al26 zusammen sagen wir mal 80 % von al27 ist soll bezahlt erscheinen anderenfalls nicht bezahlt.

Ich danke dir nochmals im voraus für deine Hilfe

Juergen
0 Punkte
Beantwortet von diogenes Mitglied (377 Punkte)
Hallo!

langsam wird es kompliziert ... ;-)

=WENN(Tabelle1!A23+Tabelle1!A26<(0,8*Tabelle1!A27);"nicht bezahlt";"bezahlt")

... währe mein Vorschlag zu dem Thema. Mit Prüfung ob da auch was drinsteht:

=WENN(Tabelle1!A23<>"";WENN(Tabelle1!A26<>"";WENN(Tabelle1!A23+Tabelle1!A26<(0,8*Tabelle1!A27);"nicht bezahlt";"bezahlt")))

Viel Erfolg!
Diogenes
0 Punkte
Beantwortet von
Hallo Diogenes,

super vielen Dank. Leider funktioniert nur die erste Formel. Bei der zweiten gibt er einen Fehler aus.

Juergen
...