ich habe 2 Tabellenblätter:
Stada (=Stammdaten): dort wird für jeden Kunden pro Tag aufgelistet ob er was bestellt hat (= i.O. ) oder nicht (= kT ); ab Zeile 2 und in den Spalten DZ bis EH; wird täglich um eine Spalte nach rechts erweitert.
Auswertung: hier soll ab Spalte DZ, Zeile 2 ermittelt werden, wann zuletzt eine Bestellung erfolgt ist bzw. wie lange keine Bestellung mehr erfolgt war.
Hierzu habe ich mir eine "Hilfstabelle" in dem Bereich X23 bis Y23 der Tabelle Auswertung gebastelt:
2 i.O.kT
3 i.O.kTkT
4 i.O.kTkTkT
5 i.O.kTkTkTkT
6 i.O.kTkTkTkTkT
7 i.O.kTkTkTkTkTkT
8 i.O.kTkTkTkTkTkTkT
Damit kann ich in der Tabelle Auswertung in Spalte EH ab Zeile 2 mit folgender Formel das Ergebnis ermitteln:
=WENN(Stada!EH2="i.O.";1;WENNFEHLER(XVERWEIS(Stada!EG2&Stada!EH2;$Y$23:$Y$29;$X$23:$X$29); WENNFEHLER(XVERWEIS(Stada!EF2&Stada!EG2&Stada!EH2;$Y$23:$Y$29;$X$23:$X$29); XVERWEIS(Stada!EE2&Stada!EF2&Stada!EG2&Stada!EH2;$Y$23:$Y$29;$X$23:$X$29))))
Es wird quasi pro Zeile abgeglichen, wie die Werte der letzten Spalten sind und dann in der Hilfstabelle der betreffende Wert gesucht.
Das bedutet jedoch dass die Formel sehr sehr lang und umständlich wird, je länger ein Kunde nicht bestellt hat. Deswegen meine Frage ob es hierzu eine Alternative gibt.
Vielen Dank für eine Hilfe!
Hier die Musterdatei (mit Microsoft365):
https://www.herber.de/bbs/user/142220.xlsx
mfg