Office: (Office 365) Formel Optimierung

Helfe beim Thema Formel Optimierung in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo ihr lieben Wissenden, ich habe ein, ich glaube etwas umständliches Formelkonstrukt, welches eigentlich auch macht was es soll. Aber ich frage... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Cam, 14. September 2023.

  1. Cam
    Cam User

    Formel Optimierung


    Hallo ihr lieben Wissenden,

    ich habe ein, ich glaube etwas umständliches Formelkonstrukt,
    welches eigentlich auch macht was es soll.
    Aber ich frage mich ob das nicht irgendwie einfacher geht.
    Ich hab vieles versucht, habe es einfach nicht hinbekommen.
    Code:
    X4=WENNNV(XVERWEIS(Z4;'Tabelle2'!Z:Z;'Tabelle2'!A:A);"NEU")
    Y4=WENNNV(XVERWEIS(Z4&D4;'Tabelle2'!Z:Z&'Tabelle2'!D:D;'Tabelle2'!A:A);"geändert")
    O4=WENN(X4="NEU";"NEU";WENN(Y4="geändert";"geändert";""))
    
    Mein Versuch war es, die beiden Formeln aus X und Y zu einer zusammen zu bekommen. Ergebnis in X oder Y

    wenn in Tabelle2(Z:Z), Z4 vorhanden und D4 in Tabelle2(D:D) sind unterschiedlich dann "geändert";
    wenn in Tabelle2(Z:Z), Z4 nicht vorhanden dann "NEU";
    wenn in Tabelle2(Z:Z), Z4 vorhanden und D4 in Tabelle2(D:D) vorhanden dann Wert aus Tabelle2(A:A)

    Oh je, ich glaube ich lasse es einfach wie es ist. Habe ja beim formulieren meines Ziels schon wieder einen Knoten im Kopf. Vlt. ist es dennoch einfacher als ich mich anstelle.
     
  2. Cam
    Cam User
    Muahh...
    ich glaube fast hab ich es. So beim Schreiben meines Wunsches kam mir die Idee
    Code:
    =WENN(ZÄHLENWENN('Tabelle2'!Z:Z;Z4)<1;"NEU";WENN(UND(ZÄHLENWENN('Tabelle2'!Z:Z;Z4)>0;ZÄHLENWENN('Tabelle2'!D:D;D4)<1);"geändert";XVERWEIS(Z4;'Tabelle2'!Z:Z;'Tabelle2'!A:A)))
    
    Muss ich noch weiter testen

    P.S.
    Aus dem Bauch raus denke ich, es ist nicht gewährleistet das die gefundenen Z und D auch in einer Zeile gefunden wurden, oder ? / bei meiner MehrzellenLösung allerdings auch nicht.Formel Optimierung :(
    gibt es dafür noch eine Lösung?
     
  3. steve1da Office Guru
    Hola,
    das
    WENN(UND(ZÄHLENWENN('Tabelle2'!Z:Z;Z4)>0;ZÄHLENWENN('Tabelle2'!D:D;D4)<1);"geändert"
    kannst du verkürzen:
    ...;wenn(zählenwenns(Tabelle2!Z:Z;Z4;Tabelle2!D:D;D4)=0;"geändert";.....
    Damit ist auch gewährleistet, dass beide Werte in immer der gleichen Zeile gesucht werden.
    Gruß,
    steve1da
     
    1 Person gefällt das.
  4. Cam
    Cam User

    Formel Optimierung

    Hallo steve,
    danke für den Schubs,
    aber ist bei deiner Lösung dann nicht auch Z = 0 und nicht > 0 ?
     
  5. steve1da Office Guru
    Am besten wäre eine Beispieldatei mit ein paar Varianten und händisch eingetragenem Wunschergebnis.
     
  6. Cam
    Cam User
    Hallo steve,

    das mit der Beispieldatei klappt nicht so einfach.
    ABER
    dank deine Inspiration habe ich eine bei mir funktioierende Variante hinbekommen.
    Code:
    =WENN(ZÄHLENWENN('Tabelle2'!Z:Z;Z4)<1;"NEU";WENN(UND(D4<>"";ZÄHLENWENNS('Tabelle2'!Z:Z;Z4;'Tabelle2'!D:D;D4)=0);"geändert";XVERWEIS(Z4;'Tabelle2'!Z:Z;'Tabelle2'!A:A)))
    
    Nochmals Danke und einen schönen Tag
     
  7. HKindler
    HKindler Erfahrener User
    Hier eine Lösung mit FILTER:
    Code:
    =LET(x;FILTER(Tabelle2!A:D;Tabelle2!Z:Z=Z4);y;FILTER(x;SPALTENWAHL(x;-1)=D4);WENN(ISTFEHLER(SPALTENWAHL(x;1));"NEU";WENNFEHLER(SPALTENWAHL(y;1);"geändert")))
     
  8. Cam
    Cam User

    Formel Optimierung

    Hallo Helmut,
    danke für die aufgezeigte Alternative (theoretisch)
    Leider stüzt mein Excel beim eingeben der Formel reproduzierbar, kommentarlos ab. (warum auch immer)
    Bleibe dann bei der #6 Formel, die macht ihren Job.
    Liebe Grüße
    Cam
     
  9. lupo1
    lupo1 Tutorial Guru
    Auch FILTER zeigt sich manchmal (oder eher: oft!) etwas empfindlich (wenn nicht nur langsam) bei Vollspaltenbezügen! Anpassen!

    Wenn man schon mit LET arbeitet, kann man doch die letzte verwendete Zeile gleich am Anfang ermitteln und dann mit ihr arbeiten.
     
  10. HKindler
    HKindler Erfahrener User
    Man könnte auch einfach, so wie es sich gehört, Strg-T-Tabellen verwenden. Und vor allgemeine Beispieldatei zur Verfügung stellen…
     
  11. Cam
    Cam User
    gelöscht
     
Thema:

Formel Optimierung

Die Seite wird geladen...
  1. Formel Optimierung - Similar Threads - Formel Optimierung

  2. Ergebnis aus INDEX und Vergleich Formel weiter Verwenden

    in Microsoft Excel Hilfe
    Ergebnis aus INDEX und Vergleich Formel weiter Verwenden: Hallo :-) Ich möchte ein Ergebnis aus einer Formel (Index/Vergleich) mit einer Wenn Funktion auswerten. Wenn sieht aber nicht das Ergebnis in dem Kästchen sondern nur die Formel!...
  3. dynamische Bezug auf Feiertagskalender in Formel "Nettoarbeitstage"

    in Microsoft Excel Hilfe
    dynamische Bezug auf Feiertagskalender in Formel "Nettoarbeitstage": Hallo Zusammen, ich habe leider ein paar Schwierigkeiten die Nettoarbeitstage von Mitarbeitern an verschiedenen Standorten in verschiedenen Bundesländern zu ermitteln. Irgendwie stehe ich gerade...
  4. Formel funktioniert nur bis 19.30 Uhr

    in Microsoft Excel Hilfe
    Formel funktioniert nur bis 19.30 Uhr: Hallo zusammen, Ich würde gerne die Anzahl der ein- und ausfahrenden Fahrzeuge einer Parkgarage über mehrere Tage im Viertelstundentakt auswerten. Ich verwende dafür die Funktion ZÄHLENWENNS. Das...
  5. Formel sucht nur unvollstaendig

    in Microsoft Excel Hilfe
    Formel sucht nur unvollstaendig: Guten Morgen, woran kann es liegen, dass wenn ich diese Formel eingebe, erhalte ich beispielsweise nur 4 ergebnisse.. wenn ich aber die formel in der formelleiste noch einmal bestaetige, erhalte...
  6. Produktionsende ermitteln - Formel gesucht

    in Microsoft Excel Hilfe
    Produktionsende ermitteln - Formel gesucht: Hallo! ich habe diese Tabelle: ProdStart Produktionsmenge Kapazität ProdEnde 01.04.2025 50 100 02.04.2025 200 100 03.04.2025 50 120 04.04.2025 200 100 05.04.2025 100 100 06.04.2025 120 120...
  7. Optimierung Formel wenn, zählenwenn, Index

    in Microsoft Excel Hilfe
    Optimierung Formel wenn, zählenwenn, Index: Hallo, ich habe mein letzten Beitrag gelöst. Allerdings möchte ich die Formel nun erweitern. Ich hatte nach einer Formel gesucht, die mir zu einem Suchkriterium in meiner Tabelle ein passendes...
  8. Optimierung einer Formel für eine Arbeitserfassung

    in Microsoft Excel Hilfe
    Optimierung einer Formel für eine Arbeitserfassung: Hallo Leute, ich habe bereits vor längerem mit eurer Hilfe eine Arbeitserfassung aufgebaut, und diese läuft soweit super :) dafür schonmal vielen Dank. Nun habe ich eine Frage: Und zwar, wie...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden