Clever-Excel-Forum

Normale Version: wenn und oder ....
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3
In der Spalte "A" ist die Art (Kredit), in Spalte "B" der Betrag (600€),in der Spalte "C" der Turnus (montl./2monatl./3monatl.), in der Spalte "D" ist der Start bei nicht montlichen Zahlungen (beginnt im 1/2/3 Monat), in der Spalte "E" das Buchungsdatum bei jährlichen Zahlungen, Spalte F bis P sind die Monate (Jan bis Dez)
Ich fülle die Spalten A bis E aus, und die Werte werden automatisch in die Richtigen Monatsspalten gesetzt.
Step 1 = WENN($C2="montl.";$B2;0)
Step 2 = WENN(MONAT($E4)=1;$B$4;0)
Frage, wie bekomme ich alle verküpfungen in die gleiche Formel (Wenn Dann) ???
Vielen Dank

Ich hänge derzeit an der Verküpfung von 2 "wenn" verknüpfungen die in eine Zelle müßen:

=(WENN(UND($C7="2 mtl.";$D7=1);$B7;0))
=(WENN(ODER(MONAT($E5)=1;$C5="mtl.");$B5;0))
Moin,

probier's mal so:
Code:
=(WENN(UND(C7="2 mtl.";D7=1);$B7;WENN(ODER(MONAT($E5)=1;$C5="mtl.");$B5;0)))


Falls das nicht passt, solltest du eine anonymisierte Beispieldatei hochladen (lies mal: http://www.clever-excel-forum.de/Thread-...ng-stellen), denn 18 Leser deines Beitrages und keine Antwort (und das zu nachtschlafender Zeit), lassen vermuten, dass deine Frage etwas undeutlich gestellt ist.

Übrigens, auch eine Anrede und ein Gruß erhöhen die Bereitschaft zur Hilfe enorm.
[attachment=11530]
Jetzt der Versuch mit der Tabelle zum veranschaulichen des Problems:
Hallöchen,

je nach der Zahlweise kannst Du ja auch mit REST arbeiten. Wenn Du z.B. quartalsweise zahlst, sollte die Division durch 3 einen Rest 0 ergeben. Du würdest dann im März, Juni usw. zahlen. Wenn Du das einen Monat verschieben willst, dann addierst Du zum Monat einfach 1 dazu - oder ziehst sie ab.

Du musst also entsprechend auch einen "Startmonat" berücksichtigen. Bei Jährlicher Zahlung hättest DU z.B. 12 Varianten --> Monate <- in denen die Zahlung fällig sein könnte.
Halbjährlich hast Du je 6 Varianten, quartalsweise je 3 usw.

Im Prinzip könnte man das so angehen:

Arbeitsblatt mit dem Namen 'Tabelle1'
 ABCDEFGHI
1BetragZahlweiseStartmonat01. Jan01. Feb01. Mrz01. Apr01. Mai01. Jun
210021100,000,00100,000,00100,000,00
350320,0050,000,000,0050,000,00

ZelleFormel
D2=(REST(MONAT(D$1)-$C2;$B2)=0)*$A2
E2=(REST(MONAT(E$1)-$C2;$B2)=0)*$A2
F2=(REST(MONAT(F$1)-$C2;$B2)=0)*$A2
G2=(REST(MONAT(G$1)-$C2;$B2)=0)*$A2
H2=(REST(MONAT(H$1)-$C2;$B2)=0)*$A2
I2=(REST(MONAT(I$1)-$C2;$B2)=0)*$A2
D3=(REST(MONAT(D$1)-$C3;$B3)=0)*$A3
E3=(REST(MONAT(E$1)-$C3;$B3)=0)*$A3
F3=(REST(MONAT(F$1)-$C3;$B3)=0)*$A3
G3=(REST(MONAT(G$1)-$C3;$B3)=0)*$A3
H3=(REST(MONAT(H$1)-$C3;$B3)=0)*$A3
I3=(REST(MONAT(I$1)-$C3;$B3)=0)*$A3
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
Hm, ich bin mir eigentlich sicher dass ich heute einen Lösungsvorschlag gepostet habe.
Oder doch nicht?
Hallöchen,

in diesem Thread anscheinend nicht Sad eventuell "Antwort absenden" nicht gedrückt?
Tja, wäre möglich.

Da Excel zwischenzeitlich abgestürzt ist ist die Lösung leider weg.
(26.05.2017, 20:35)shift-del schrieb: [ -> ][...] ist die Lösung leider weg.

Hi Detlef,

was ist mit der automatischen Sicherung? Nach einem Absturz lassen sich doch die Dateien in der Regel recht gut wieder herstellen.
Hallo Günter

Der Crash war offenbar so gravierend dass eine Wiederherstellung nicht möglich war. Excel ist danach mit einer leeren Arbeitsmappe gestartet.
Guten Morgen,

das spannende ist für mich die Lösung hinzubekommen, die ich mir in den Kopf gesetzt habe.
Insoferrn bedanke ich mich bei schauan für den Ansatz, wwürde mich jedoch freuen wenn die wenn und oder Lösung noch funktioniert.
Shift-del drücke ich die Daumen für den Rechner.

Mein Zwischenstand sieht inzwischen so aus:

=(WENN(ODER(MONAT($E3)=1;$C3="mtl.");$B3;0))

Damit funktioniert mtl. und nach Datum

Die zweite Formel lautet:

(WENN(UND($C6="2 mtl.";$D6=1);$B6;0))

Damit funktioniert 2 mtl. mit unterschiedlichen Startdatum.

Nur die Verknüpfung beider Formeln ist fehlerhaft:

=(WENN(ODER(MONAT($E6)=2;$C6="mtl.");$B6;0))+(WENN(UND($C6="2 mtl.";$D6=1);$B6;0))


Vielleicht gibt es doch noch eine Lösung?

Einen guten Tagesstart

Ingo
Seiten: 1 2 3