4.4k Aufrufe
Gefragt in Tabellenkalkulation von haggard Einsteiger_in (59 Punkte)
Hallo,
hoffentlich kann mir jemand helfen.

Der Datenbezug in einer Zelle soll sich ändern so wie sich der
Monat ändert.

Die Daten die in der Zelle angezeigt werden sollen sind in einem
anderen Tabellenblatt vorhanden.

Im ersten Tabellenblatt ist eine Auflistung von mehreren Personen,
in Spalte "A" steht der Name und in Spalte "B" möchte ich Daten aus
dem zweiten Tabellenblatt anzeigen lassen.
an sich kein Problem nur möchte ich es gerne so haben, dass wenn
sich der aktuelle Monat ändert.

zB. im Januar soll in "B2" des ersten Tabellenblatt die Daten aus
"B1" des zweiten Tabellenblatt angezeigt werden, im Februar soll
dann in "B2" des ersten Tabellenblatt die Daten aus "B2" des
zweiten Tabellenblatt stehen. usw
Halt immer auf den Akuellen Monat bezogen, heute (30.06.2010) soll
also in "B2" im ersten Tabellenblatt die Zelle "B6" des zweiten
Tabellenblatt angezeigt werden und Morgen (01.07.2010) soll dann
"B7" angezeigt werden.

ich hoffe es ist verständlich und es kann mir jemand helfen.

16 Antworten

0 Punkte
Beantwortet von
Hi,

Das würde ich z.B. mit folgender Formel lösen wollen:

=INDIREKT("Tabelle2!B" & MONAT(HEUTE());WAHR)

bye
malSchauen
0 Punkte
Beantwortet von haggard Einsteiger_in (59 Punkte)
Leider gehts nicht,
0 Punkte
Beantwortet von
Hi,

Warum so kurz angebunden?

Was geht denn da nicht? Formel in die Zelle, Datum von Windows auf einen anderen Monat umstellen, mittels F9 neu berechnen lassen (oder Mappe Schliessen und neu Öffnen). Ergebnis anschauen.

Also bei mir funktioniert das so.

bye
malSchauen
0 Punkte
Beantwortet von haggard Einsteiger_in (59 Punkte)
Es wird mit nur eine "0" angezeigt, obwohl bei dieser Person aktuell in
der zugehörigen Zelle ein anderer Wert steht,
kann vllt damit zusammen hängen das in der Spalte "B" in Tabelle 2 die
einzelnen Monate öfters vorkommen.
0 Punkte
Beantwortet von m-o Profi (22.8k Punkte)
Hallo Florian,

ich glaube hier liegt ein kleines Kommunikationsproblem vor.
Die Formel von malSchauen macht genau das, was du in deiner Frage wolltest: Es zeigt dir den Wert aus Tabelle 2, Spalte B bezogen auf den jeweiligen Monat.

Wenn ich mir aber deine Antwort 4 durchlese, habe ich den Verdacht, dass du Daten abhängig vom Namen und jeweiligen Monat angezeigt haben willst. Oder liege ich da ganz falsch?

Also bitte konkretisiere mal, was genau du willst und ggf. wie deine Tabelle aufgebaut ist.

Gruß

M.O.
0 Punkte
Beantwortet von haggard Einsteiger_in (59 Punkte)
ich glaub ich hab mich falsch ausgedrück...

Tabelle2:
Spalte A:
Zeile 1: Jan08
Zeile 2: Feb08
Zeile 3: Mär08
....
Zeile 18: Jun09
Zeile 19: Jul09
Zeile 20: Aug09
Zeile 21: Sep09
....
Ziele ...: Dez20

In Spalte B sind Daten die sich aus den Tabellenblätter 3-20
ergeben, aber nur Zahlen.

So nun soll in Zelle "B2" der Tabelle1 heute(30.06.2010) die Zelle
"B18" aus Tabelle2 angezeigt werden und morgen (01.07.2010)
dann "B19" und ab 01.08.2010 dann "B20", ab 01.09.2010 dann
"B21"
0 Punkte
Beantwortet von
Hi,

Du hast Dich nicht falsch ausgedrückt, Du hast uns nur ein paar Infos vorenthalten... ;-)

Versuch doch einmal folgende Formel in Tabelle1!B2:

=INDIREKT("Tabelle2!B" & (JAHR(HEUTE())-2008)*12 + MONAT(HEUTE());WAHR)

bye
malSchauen
0 Punkte
Beantwortet von haggard Einsteiger_in (59 Punkte)
Funktioniert leider nicht,
der Wert der in B1 in Tabelle 1 nun angezeigt wird entspricht leider nicht
B18 aus Tabelle2
0 Punkte
Beantwortet von
Hi,

Ups... Ich hatte überlesen, dass Du wohl die Daten aus dem Vorjahr suchst. Daher bekommst Du jetzt die Daten aus dem aktuellen Monat/Jahr also B30. Ändere die Formel einmal wie folgt:

=INDIREKT("Tabelle2!B" & (JAHR(HEUTE())-2009)*12 + MONAT(HEUTE());WAHR)


Dann sollte das passen.

bye
malSchauen
0 Punkte
Beantwortet von haggard Einsteiger_in (59 Punkte)
in anwort 6 hatte ich ein Fehler, ich wollte nicht die daten aus dem
Vorjahresmonat, sondern die aus dem aktuellen Jahr.
...