Clever-Excel-Forum

Normale Version: Zelle um 1 ↑ verschieben, wenn Bedingung erfüllt
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe in P4 die Formel: =WENNFEHLER(WENN(ODER(WOCHENTAG(R4;2)=1;);"Text";(WENN(ODER(WOCHENTAG(R4;2)=5;);"Text";(WENN([@Info]<0;"";"")))));"")
jetzt möchte ich aber noch das wenn in L4 "Text" dann soll P4 um 1 nach oben verschoben werden (P3) wie bekomme ich das hin? der Wert in L4 ([@Info]) wird durch eine Formel ermittelt.

Danke vorab :)
Moin

Viel Hilfe ist nicht ableitbar aus deiner Beschreibung.
Zu deiner Formel. Die Oder's können raus.
Was du mit Verschieben meinst?

evtl. Bsp.Datei machen.

Gruß Elex
Hallo Elex,

danke für deine Hilfe. Ich schreibe mein Monatlichen Stundennachweis selbst und hab hier und da schon ein paar kleine automatische Funktionen eingebaut
und würde es jetzt noch gerne erweitern. Wenn ich in P1 den Monat ändere wird automatisch das Blatt angepasst. Neu ist jetzt in Spalte L über ein sverweis die Feiertage, nun möchte ich aber das der Ort wenn ein Feiertag angezeigt wird in die nächste Zeile geschrieben wird hoch oder runter abhängig vom Wochentag solange bis kein Feiertag mehr steht.
Hoffe doch das meine Beschreibung jetzt ein wenig verständlicher ist, Beispiel Datei ist mit dran.


Gruß Halunke
Hi

Man sollte die Kirche im Dorf lassen. Die Formel in P4.
Code:
=WENNFEHLER(WENN((WOCHENTAG([@Spalte3];2)<6)*([@Info]="");"Ort";"");"")

ohne Garantie. Die Formel in P4.
Code:
=WENNFEHLER(WENN((WOCHENTAG([@Spalte3];2)<6)*(((L3<>"")+(L5<>""))*([@Info]=""))+((WOCHENTAG([@Spalte3];2)=1)+(WOCHENTAG([@Spalte3];2)=5))*([@Info]="")+(([@Info]="")*([@Spalte3]=MONATSENDE([@Spalte3];0))*(WOCHENTAG([@Spalte3])<6));"Ort";"");"")

Gruß Elex
Hi

Die zweite Formel funzt super vielen Dank. Zu der ersten Formel da gehe ich mal von aus das du die Kirche
auf die Länge der Formel bezogen hast 19 hab sie mal übernommen sie funzt nicht da steht dann in jeder Zelle
der Ort außer Samstag und Sonntag.

gruß und danke noch mal