Hallo Klaus,
Blatt 20
Zugriff1 in B1: =Datenliste!C20
Zugriff2 in B2: =Datenliste!D20
…
Zugriff40 in B40: =Datenliste!AP20
Genau so schaut es aus - dachte mir nicht, dass ich das so
erklären kann, damit ein anderer es versteht 
manches ist viel leichter dem der mit am Pc zuschaut zu zeigen, erklären, als beschreiben.
Wichtig dabei ist nur, meine Lösung ist das was du möchtest, ist doch sconmal gut.
Aber ich glaub du hast mir schon die Lösung gegeben.
Ja, aber nur für eine Problemhälfte. Du hast zwei Probleme, einerseits
pro Blatt auf
Blatt1 =Datenliste!C1
Blatt2 =Datenliste!C2
zugreifen, dafür ist meine Lösung gedacht.
Als zweite Herausforderung willst du innerhalb von z.B. Blatt1 auf
B1 =Datenliste!C1
B2 =Datenliste!D1
zugreifen.
Nehm einfach deine Formel =Indirekt(„Datenliste!C“ & K2)
und in K2 (ist ein freies Feld) schreibe ich dann die
Zeilennummer rein, die in der Datenliste zu verwenden ist. Und
bei jedem Blatt erhöhe ich dann das K2 immer um 1. Glaub das
Funktioniert 
Ja für das erste Problem.
Trotzdem würd ich gern wissen, wie das mit dem „MIndex“
funktioniert.
Ganz einfach, es erspart dir k2 und verscjiedene K2-Werte pro Blatt manuell einzutragen.
Probiers einfach mal aus.
Du siehst ja unten deine Blätter, das linkeste Blatt hat den Index 1, das daneben 2 usw.
D.H. mit
=Indirekt(„Datenliste!C“ & Mindex)
greifst du in Blatt1 auf Datenliste!C1 zu, in
Blatt2 auf Datenliste!C2 usw.
Also EINE Formel für alle Blätter.
Jetzt zum zweiten Problem.
Du willst in Blatt 1 so zugreifen:
B1 =Datenliste!C1
B2 =Datenliste!D1
Das mit der 1 erledigst du mit MIndex.
das mit C in B1 und D in B2 erledigst du dann insgesamt so:
=INDIREKT(„Datenliste!“&ADRESSE(Mindex;ZEILE()+2))
Probiers mal, ist ungetestet, wenns nicht klappt, teste ich morgen.
Wenn es irgednwann klappt, hast du EINE Formel für alle Blätter und alle 40 Zeilen in B.
Gruß
Reinhard