zeige doch mal eine Beispieldatei, dann wird das leichter verständlich. Üblicherweise beginnt man eine Liste immer in Spalte A.
Die Original Datei so unkenntlich zu machen ist jetzt sehr aufwendig und dauert wrsl. zu lange. Die Liste beginnt eben in Spalte J, weil den Spalten A bis I bereits andere Werte vorhanden sind.
es wird doch möglich sein, mal zwei bis drei Zeilen deiner Liste beispielhaft darzustellen, damit man sich vorstellen kann, was du mit deiner etwas ungewöhnlichen Formel erreichen willst.
Viele Grüße Klaus-Dieter Der Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
18.12.2019, 11:54 (Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2019, 12:00 von NoMorePlastic.)
Anbei eine sehr sehr sehr einfache Beispiel Datei, ohne Formel und jegliche Werte.
In Reihe 2 soll die Formel ca: so aussehen .. (SPALTE()-SPALTE($B$2) ... In Reihe 3 so: ... (SPALTE()-SPALTE($D$3) ... In Reihe 4 so: ... (SPALTE()-SPALTE($G$4) ...
Da sich die Werte in der Tabelle aber verschieben können, sollte sich die Formel eben die erste Spalte mit einem Wert automatisch heraussuchen. Deswegen eben die Frage ob es möglich ist, ob man die Formel mit SPALTE()-SPALTE(Finde ersten Wert in Range(J:Z)) schreiben kann.
eine Beispieldatei sollte schon darstellen, wie das Original aussieht. Am besten auch mit händisch eigetragenen Wunschergebnissen.
Soll ich jetzt eine Beispieldatei mit 10 Arbeitsblättern und allen automatischen Formeln erstellen nur damit es wie das Original aussieht?
Es geht hier NUR darum ob es möglich ist die Formel SPALTE() so zu verwenden, dass sie die erste Spalte nimmt die einen Wert im Bereich "J:Z" hat.
Und für genau dieses Problem braucht es nichts weiteres als die Tabelle in der die Formel schlussendlich steht und schauen soll in welcher Spalte sich der erste Wert befindet.