Habe ich gemacht. Kenne das ja auch soweit... Aber funzt leider nicht... =MIN(WENN(INDEX((H15;L15;P15;T15);;;ZEILE(INDIREKT("1:"&BEREICHE((H15;L15;P15;T15)))))<>0;INDEX((H15;L15;P15;T15);;;ZEILE(INDIREKT("1:"&BEREICHE((H15;L15;P15;T15)))))))
Der nimmt immer den Wert des ersten Betrages! Siehe auch hier.
20.12.2021, 14:03 (Dieser Beitrag wurde zuletzt bearbeitet: 20.12.2021, 14:03 von vettelchen.)
Das klappt soweit. Aber wenn ich auf 2 Spalten reduziere, dann stimmt der Bezug nicht mehr und es wird alles gelöscht. Wenn ich somit 8 Spalten (Anbieter) habe, dann müsste ich entsprechend ja erweitern. =MIN(WENN(INDEX((H14;L14;#BEZUG!;P14);;;{1.2.3.4.5.6.7.8})<>0;INDEX((H14;L14;#BEZUG!;P14);;;{1.2.3.4}))) Aber dann darf ich die Spalten nicht löschen sondern ausblenden richtig? Zweimal N?
...oder die ZEILE(INDIREKT(...))-Variante als NORMALE Formel. Kann das hier nicht mehr genau testen, da ich xl365 habe und da Arrayformeln nicht mehr als solche abgeschlossen werden müssen.