Anzeige
Archiv - Navigation
252to256
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
252to256
252to256
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

=BEREICH.VERSCHIEBEN()

=BEREICH.VERSCHIEBEN()
11.05.2003 16:53:29
manni
Hallo,

ich habe ein "Bezugs" Problem mit Excel
In der Tabelle 1 habe ich mehrere Daten aufgelistet.
Ich möcht gerne in einer zweiten Tabelle (Tabelle 2) einige Daten der Tabelle 1 darstellen.

In der Spalte A1 in Tabelle 2 habe ich
A1='Tabelle1'!$A$22
in der Spalte B1, C1, D1 usw.möchte ich gerne
B1='Tabelle1'!$D$22
C1 ='Tabelle1'!$E$22
D1 ='Tabelle1'!$H$22 usw...

Dabei möchte ich gerne nur A1 verändern, z.b:
A1 ='Tabelle1'!$A$44
und B1, C1, D1 usw. sollten automatisch berechnen werden:
B1 ='Tabelle1'!$D$44
C1 ='Tabelle1'!$E$44
D1 ='Tabelle1'!$H$44 usw.

Ich dachte mir einfach die Funktion BEREICH.VERSCHIEBEN() so zu verwenden:

A1='Tabelle1'!$A$44
B1=BEREICH.VERSCHIEBEN("Tabelle1'!A22;0;3) was 'Tabelle1'!$D$22 entspricht

nur möchte ich gerne A1 anstelle von "Tabelle1'!A22 in BEREICH.VERSCHIEBEN verwenden, also:
B1=BEREICH.VERSCHIEBEN(A1;0;3)
nur funktioniert das so nicht, was muss ich tun damit Excel den Inhalt (was der Bezug zu "Tabelle1'!A22) von A1 verwendet?

Ich bedanke mich schon mal für eine Lösung,

mfg manni

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Bereich.Verschieben mit INDIREKT
11.05.2003 17:20:53
Boris

Hi Manni,

du musst die Funktion INDIREKT verwenden. Allerdings kann INDIREKT nicht die Zellverknüpfung in A1 "auslesen". Diese musst du in eine separate Zelle schreiben - im Beispiel in A2.
Dort steht dann z.B. A44
Dann in A1 der Tabelle 2: =INDIREKT("Tabelle1!"&A2)
In B1 der Tabelle 2: =BEREICH.VERSCHIEBEN(INDIREKT("Tabelle1!"&A2);;3;;)

Den Spaltenversatz bei BEREICH.VERSCHIEBEN kannst du dann in den Zellen C1, D1, E1 etc. immer anpassen.

Gruß Boris


Re: =BEREICH.VERSCHIEBEN()
11.05.2003 17:24:38
ingo

hallo manni,
wenn ich dich richtig verstanden habe, möchtest du aus einer zeile der tabelle 1 immer die werte der spalten a,d,e,h wiedergegeben haben.
meines wissens müsstest du nur ein feld haben, in das du die zeilennummer einträgst (z.B. $a$1)
in a2 schreibst du dann: =indirekt("'tabelle1'!A"&$a$1)
in b2: =indirekt("'tabelle1'!D"&$a$1)
in c2: =indirekt("'tabelle1'!E"&$a$1)
in d2: =indirekt("'tabelle1'!H"&$a$1)

ich hoffe, das brint dich weiter
gruß Ingo

Anzeige
Re: Bereich.Verschieben mit INDIREKT
11.05.2003 18:58:38
manni

hallo,

danke für die infos,
ich werds jetzt mal versuchen

mfg manni

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige