ich habe ein Problem, welches glaube ich genau so schwierig zu erklären wie zu verstehen ist.
Ausgangslage ist folgende:
Ich arbeite in einer Datei mit mehreren Tabellenblättern, wobei zwei dieser Tabellenblätter Gegenstand der Betrachtung sein sollen. Bei beiden Tabellenblättern (Eins und Zwei) ist die Spalte A die entscheidende.
Im Tabellenblatt Eins befinden sich in Spalte A untereinander Ziffern, die nach folgendem Schema angeordnet sind.
Die Ziffernreihe beginnt in A2 mit der Ziffer 10. In A3 befindet sich die Ziffer 11.
In A4 folgt die Ziffer 20, in A5 die 21. Es sind also immer Zehnerschritte mit einer folgenden, um eine Ziffer erhöhte Zahl.
Das geht so bis zur Ziffer 990, gefolgt von 991.
Im Bereich der Zahlen von 1000 bis 1999 stehen immer 3 Ziffern untereinander,
beginnend mit 1010, 1011,1012 bis zur 1990, 1991, 1992.
Im Bereich der Zahlen von 2000 bis 2999 stehen immer 4 Ziffern untereinander,
beginnend mit 2010, 2011, 2012, 2013 bis 2990, 2991, 2992, 2993
Im Bereich der Zahlen von 3000 bis 3999 stehen immer 5 Ziffern untereinander,
beginnend mit 3010, 3011, 3012, 3013, 3014 bis 3990, 3991, 3992, 3993, 3994.
Im Bereich der Zahlen von 4000 bis 4999 stehen immer 6 Ziffern untereinander,
beginnend mit 4010, 4011, 4012, 4013, 4014, 4015 bis 4990, 4991, 4992, 4993, 4994, 4995.
Im Bereich von 5000 bis 5999 stehen immer 6 Ziffern untereinander,
beginnend mit 5010, 5011, 5012, 5013, 5014, 5015, 5016 bis 5990, 5991, 5992, 5993, 5994, 5995, 5996.
Im Bereich von 6000 bis 6999 stehen immer 7 Ziffern,
beginnend mit 6010, 6011, 6012, 6013, 6014, 6015, 6016, 6017 bis 6990, 6991, 6992, 6993, 6994, 6995, 6996, 6997.
So, hier endet die jeweilige Erhöhung.
Dazu gibt es noch einen Sonderbereich von Ziffern, die darunter stehen. Diese erstrecken sich über den Zahlenbereich von 30000 bis 85000, wobei in dem Bereich wirklich nur ca. 200 Ziffern vorkommen. In diesem Bereich wird genau wie zu Beginn immer nur um eine Ziffer erhöht.
Der Zahl 32500 ist also lediglich die 32501 direkt in der nächsten Zeile zugeordnet, der 72510 nur die 72511.
Hört sich gewaltig an, ist es aber nicht, es sind nur 1500 Zeilen mit Zahlen versehen.
Auf diese Ziffern in der Spalte A des Tabellenblattes Eins möchte ich mich nun im Tabellenblatt Zwei, ebenfalls in Spalte A und ebenfalls in A2 beginnend, beziehen.
Das soll folgendermaßen funktionieren.
Wenn ich in A2 von Tabellenblatt Zwei die Ziffer z.B. 50 eingebe, soll Excel in A3 automatisch die Ziffer 51 eintragen, da der 50 ja die 51 zugeordnet ist.
Trage ich dann z.B. in A4 die Ziffer 1060 ein, soll in den nächsten beiden Zeilen der Spalte A automatisch die 1061 und 1062 eingetragen werden.
Trage ich dann in A7 die Ziffer 6160 ein, soll Excel automatisch die zugeordneten Ziffern aus Tabellenblatt Eins, nämlich die 6161, 6162, 6163, 6164, 6165, 6166, 6167 zuordnen.
Excel sucht also die eingegebene Ziffer in Spalte A von Tabellenblatt Zwei ( es ist immer eine Zahl mit einer 0 am Ende), geht dann in Tabellenblatt Eins, schaut dort, wie viele Ziffern jeweils zugeordnet sind und trägt diese exakt in Spalte A von Tabellenblatt Zwei ein.
Es ist so ähnlich wie ein sverweis, nur, dass er flexibel sein muss.
Ich hoffe, Ihr habt mich verstanden und könnt mir wie so oft helfen.
Danke
Manfred