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. Formel löschen, Wert beibehalten

    in Microsoft Excel Hilfe
    Formel löschen, Wert beibehalten: Hallo zusammen, ich bin hier neu und würde mich über ein paar Hinweise oder sogar eine Lösung freuen :-) Eigentlich dachte ich, dass es was ganz simples ist, stellt mich aber seit Tagen vor einem...
  3. Formel-Contest 365

    in Microsoft Excel Hilfe
    Formel-Contest 365: Hallo zusammen, Einträge in Spalte A sind sortiert. Gesucht ist eine Spill(!)Formel für die Hilfsspaltenlösung in Spalte B. Was ist Euer Vorschlag? (Ich hab schon Formeln woanders online). Tobt...
  4. Formel mit INDEX, MATCH und MAX gibt Fehler #NAME!

    in Microsoft Excel Hilfe
    Formel mit INDEX, MATCH und MAX gibt Fehler #NAME!: Hallo zusammen, ich habe mit Hilfe von Copliot eine Formel gebaut, die 2 Werte aus einer Tabelle 1 in einer Tabelle 2 prüfen soll und wenn die Konstellation vorkommt, soll das größte Wert dieser...
  5. Hilfe gesucht bei Fertigstellung einer Formel

    in Microsoft Excel Hilfe
    Hilfe gesucht bei Fertigstellung einer Formel: Ich habe einen Stundenzettel erstellt und stehe gerade vor einem kleinen Problem mit meiner Excelformel. Es geht um 3 Spalten im Stundenzettel. Ich habe für die automatische Berechnung des...
  6. Hilfe gesucht, Formel bauen, (Wenn,Dann, 3 Bedingungen, 3 Ergebnisse) )

    in Microsoft Excel Hilfe
    Hilfe gesucht, Formel bauen, (Wenn,Dann, 3 Bedingungen, 3 Ergebnisse) ): Moin, ich könnte mal Hilfe beim Formelbauen gebrauchen. Excel ist mir zwar nicht neu, aber Formeln erstellen habe ich fast noch nie gemacht. Ich wollte eigentlich die Tabelle hier anhängen, aber...
  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