Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Makro nimmt die Formel nicht an!





Frage

Hallo! ich will, dass mir das Makro folgende Formel in die Zelle B40 setzt: =WENN(ODER(ISTLEER(D5);ISTLEER(E5);ISTLEER(F5);ISTLEER(G5));"";WENN(ODER(UND(D5+F5=E5+G5;F5>E5);D5+F5>E5+G5);B5;WENN(ODER(UND(D5+F5=E5+G5;F5<E5);D5+F5<E5+G5);C5;WENN(D5+F5=E5+G5;WENN(ODER(UND(F5+I5=G5+J5;F5<I5);F5+I5>G5+J5);B5;WENN(F5+I5<G5+J5;C5;WENN(UND(F5=I5;G5=J5);WENN(I5+L5>J5+M5;B5;C5)))))))) Bei mir steht immer, "Das Makro kann es nicht aufzeichnen"! Kann mir jemand helfen, dass ich diese Formel per Makro berechnen kann! Ich habe unter Optionen auf Manuell eingestellt, das muss so sein, da ich noch andere Dinge drin habe, aber das dürfte ja nicht der Grund sein! Danke!!

Antwort 1 von gast3

=WENN(ODER(ISTLEER(D5);ISTLEER(E5);ISTLEER(F5);ISTLEER(G5));"";WENNABER(ODER(UND(NUN(D5+F5=E5+G5;F5>E5);D5+F5>E5+G5);B5;WENN(ODER(UND(D5+F5=E5+G5;F5<E5);D5+F5<E5+G5);C5;WENN(D5+F5=E5+G5;WENN(ODER(UND(F5+I5=G5+J5;F5<I5);F5+I5>G5+J5);B5;WENN(F5+I5<G5+J5;C5;WENN(UND(F5=I5;G5=J5);WENN(I5+L5>J5+M5;B5;C5)))))))))

Antwort 2 von Olli19

Die Formel klappt nicht, weil da WENNABER drin ist, und dann ergibt das irgendwie keine Formel

Antwort 3 von gast3

War´n Späßle...
..wegen Mic´s(Maus) ForenFrame

Antwort 4 von CaroS

Hallo Olli19,

ein Problem ist auf jeden Fall, dass Du mehr als 7 WENN-Funktionen ineinnander verschachteln willst. Das geht nicht, bei 7 ist Schluss. Den Rest habe ich mir noch nicht angesehen, weil ich davon ausgehe, dass Du ihn sowieso noch ändern musst. Jedenfalls hat das Problem erstmal nichts mit Makro und Makroaufzeichnung zu tun. Die äußeren 7 WENN-Ebenen scheinen formal auch in Ordnung zu sein.

Über die Erweiterung von WENN-Formeln kannst Du Dir ja mal das hier durchlesen:
https://supportnet.de/faqsthread/839

(Dies ist eine völlig humorlose Antwort geworden. Leider.)

Gruß,
CaroS

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: