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. Pfad aus Zelle für Formel verwenden 2.0

    in Microsoft Excel Hilfe
    Pfad aus Zelle für Formel verwenden 2.0: Hallo, im Jahr 2018 gab es das Thema schon einmal: (Office 2010) - Pfad aus Zelle für Formel verwenden Durch die umfangreichen Neuerungen in Excel in den letzten Jahren mit vielen neuen...
  3. Formel ADRESSE blattübergreifend richtig anwenden

    in Microsoft Excel Hilfe
    Formel ADRESSE blattübergreifend richtig anwenden: Hi, ich stehe vor dem Problem, dass ich den Befehl ADRESSE nicht auf ein anderes Blatt bezogen bekomme. Es funktioniert eine Auswertung in dem Blatt, wo die Daten liegen. Packe ich die Formel in...
  4. Hilfe bei Formel

    in Microsoft Excel Hilfe
    Hilfe bei Formel: Hallo zusammen, ich erhalte bei Eingabe meiner Formel einen Fehler von Excel "Zu viele Argumente für diese Funktion". Mit der Formel möchte ich die Einhaltung von 4 Toleranzen abfragen:...
  5. Schriftfarbe bei Formeln (Office 365)

    in Microsoft PowerPoint Hilfe
    Schriftfarbe bei Formeln (Office 365): Hallo, ich habe Probleme beim Formel Editor bei PowerPoint (Windows Version). Ich möchte gerne die Schriftfarbe/größe meiner Formeln ändern, allerdings werden die Änderungen bei jedem öffnen der...
  6. Datum in Formel ersetzen

    in Microsoft Excel Hilfe
    Datum in Formel ersetzen: Hallo, <br/><b><em>Muster</em></b><table border="1" cellspacing="0" cellpadding="0" style="border-color:#000000; border-width: 1px; font-size:11px; background-color:#ffffff; padding-left:2pt;...
  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