Aus mehreren Tabellenblättern Zahlen anzeigen
Moderator: Moderatoren
Aus mehreren Tabellenblättern Zahlen anzeigen
Hallo,
ich habe ein Problem. Undzwar habe ich in einer Calc Datei in mehreren Tabellenblättern (1 Tabellenblatt für 1 Monat) Zahlen stehen. Jetzt möchte ich in einer zusätzlichen Tabelle eine Auswahl per DropDown erzeugen. Ich wähle bspw. 2 Monate aus und er ziegt mir die Zahlen aus beiden Monaten an. Das DropDowmenü habe ich hinbekommen. Jetzt suche nach einer Formel der mir dann in einer Spalte Monat 1 und in einer zweiten Spalte Monat 2 anzeigt.
Ist dies ganz ohne Makros möglich? Welche Formel würde man hier benutzen. Im Anhang eine Beispieldatei.
Dane schonmal...
zero
ich habe ein Problem. Undzwar habe ich in einer Calc Datei in mehreren Tabellenblättern (1 Tabellenblatt für 1 Monat) Zahlen stehen. Jetzt möchte ich in einer zusätzlichen Tabelle eine Auswahl per DropDown erzeugen. Ich wähle bspw. 2 Monate aus und er ziegt mir die Zahlen aus beiden Monaten an. Das DropDowmenü habe ich hinbekommen. Jetzt suche nach einer Formel der mir dann in einer Spalte Monat 1 und in einer zweiten Spalte Monat 2 anzeigt.
Ist dies ganz ohne Makros möglich? Welche Formel würde man hier benutzen. Im Anhang eine Beispieldatei.
Dane schonmal...
zero
- Dateianhänge
-
- test.ods
- (61.9 KiB) 47-mal heruntergeladen
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
Mit Formeln bestückt ist jetzt der Zellbereich 'Veränderung'.B10:C22. Die absoluten und relativen Differenzen überlasse ich dir.
Ansonsten habe ich nur Zellen formatiert und aus ästetischen Gründen die Spaltenbreiten der Arbeitsblätter 02.2013 … 06.2012 synchronisiert. Die besonders schmalen, aber völlig leeren Spalten dienen offenbar nur dazu, den Zahlen links daneben etwas „Luft zu verschaffen“. Das kannst du mit einen geeigneten Zahlenformat deutlich einfacher und vor allem pflegeleichter erreichen, etwa mit »#.##0,00␣␣«, wobei »␣« für ein normales Leerzeichen steht.
Gruß
lorbass
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
danke für die Antwort...
Bei mir funktioniert die Beispieldatei irgendwie nicht. Ich habe in allen zellen ein Err.502 stehen. Woran liegt das ?!
Viele Grüße
zero
Bei mir funktioniert die Beispieldatei irgendwie nicht. Ich habe in allen zellen ein Err.502 stehen. Woran liegt das ?!
Viele Grüße
zero
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
Hallo allerseits,
lorbass hat die Zeiträume in Tabelle13 in Hochkommata gesetzt, weil dies für die Adressierung der Tabellen notwendig ist. Wenn man direkt auf eine Zelle in der Tabelle 12.2012 Bezug nimmt, lautet der Bezug
Die Hochkommata sind also notwendig. Leider wird das führende Hochkomma gelöscht, wenn man einen anderen Zeitraum aus der Gültigkeitsliste auswählt.
Daher muss die Formel von lorbass nur ein wenig geändert werden. Bisher lautet sie in Zeile 10: =INDIREKT($C$3&".B"&(ZEILE()-3)). Wenn die ergänzt =INDIREKT("'"&$C$3&".B"&(ZEILE()-3)), dann funktioniert sie auch nach Auswahl aus der Gültigkeitsliste.
Gruß und viel Erfolg
paljass
P.S.: Meine Ergänzung der Formel besteht aus einem Anführungszeichen, einem Hochkomma, einem Anführungszeichen und einem kaufmännischen Und.
lorbass hat die Zeiträume in Tabelle13 in Hochkommata gesetzt, weil dies für die Adressierung der Tabellen notwendig ist. Wenn man direkt auf eine Zelle in der Tabelle 12.2012 Bezug nimmt, lautet der Bezug
Code: Alles auswählen
='12.2012'.B7
Daher muss die Formel von lorbass nur ein wenig geändert werden. Bisher lautet sie in Zeile 10: =INDIREKT($C$3&".B"&(ZEILE()-3)). Wenn die ergänzt =INDIREKT("'"&$C$3&".B"&(ZEILE()-3)), dann funktioniert sie auch nach Auswahl aus der Gültigkeitsliste.
Gruß und viel Erfolg
paljass
P.S.: Meine Ergänzung der Formel besteht aus einem Anführungszeichen, einem Hochkomma, einem Anführungszeichen und einem kaufmännischen Und.
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
ich versuche die Formel zu verstehen aber steige irgendwie nicht dahinter. Was mir aber noch fehlt sind die Monate über der Spalte. Wenn bspw. 06.2012 ausgewählt wird soll über der Spalte 06.2012 stehen. Wie würde man dies realisieren.
Echt danke schonmal...
Echt danke schonmal...
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
Hi,
wenn wo 06.2012 ausgewählt ist soll wo 06.2012 stehen?
Gruß
paljass
wenn wo 06.2012 ausgewählt ist soll wo 06.2012 stehen?
Gruß
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
Ich kann den Fehler nicht reproduzieren (GNU/Linux; LO 3.5.4.2).
Statt WiMs Klimmzügen, die Hochkommata mit WECHSELN(…) zu entfernen, nur um sie anschließend in der Formel dranzufrickeln, würde ich sie genau wie paljass in der Tabelle13 löschen…
In paljass' Formel fehlt allerdings noch das rechte Hochkomma: =INDIREKT("'"&$C$3&"'.B"&(ZEILE()-3)).
Wegen Calcs Hang, alle Werte sowohl in Tabelle13 als auch in den Auswahl-Zellen Veränderung.C3:C4 ohne Hochkommata als Datum zu interpretieren, habe ich diese Zellen jetzt als Text (Formatcode »@«) formatiert.
Gruß
lorbass
Statt WiMs Klimmzügen, die Hochkommata mit WECHSELN(…) zu entfernen, nur um sie anschließend in der Formel dranzufrickeln, würde ich sie genau wie paljass in der Tabelle13 löschen…

In paljass' Formel fehlt allerdings noch das rechte Hochkomma: =INDIREKT("'"&$C$3&"'.B"&(ZEILE()-3)).
Wegen Calcs Hang, alle Werte sowohl in Tabelle13 als auch in den Auswahl-Zellen Veränderung.C3:C4 ohne Hochkommata als Datum zu interpretieren, habe ich diese Zellen jetzt als Text (Formatcode »@«) formatiert.
Gruß
lorbass
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
Hi,
wenn in C3 ein Datum ausgewählt wird soll dies in C8 stehen. Wenn in C4 ein Datum ausgewählt wird soll dies in B8 stehen. Das sind quasi die Spaltenüberschriften, um zu wissen welchen Monat man vergleicht...
wenn in C3 ein Datum ausgewählt wird soll dies in C8 stehen. Wenn in C4 ein Datum ausgewählt wird soll dies in B8 stehen. Das sind quasi die Spaltenüberschriften, um zu wissen welchen Monat man vergleicht...
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
Hi,
@lorbass
Da hast du wohl was missverstanden; ich hab keine Hochkommata gelöscht, ich schrieb ja
Näturlich kann man auch so vorgehen, wie du geschrieben hast, und das zweite Hochkomma noch per Formel setzen.
@zero82
In C8: =C3
in B8: =C4
paljass
@lorbass
Da hast du wohl was missverstanden; ich hab keine Hochkommata gelöscht, ich schrieb ja
... und weil eben nur das führende Hochkomma wegfällt, reicht meine Formel.Leider wird das führende Hochkomma gelöscht, wenn man einen anderen Zeitraum aus der Gültigkeitsliste auswählt.
Näturlich kann man auch so vorgehen, wie du geschrieben hast, und das zweite Hochkomma noch per Formel setzen.
@zero82
In C8: =C3
in B8: =C4
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Re: Aus mehreren Tabellenblättern Zahlen anzeigen
Ach sooo. Ich kann allerdings auch das nicht reproduzieren. Daher dann wohl mein Missverständnis. Sorry.paljass hat geschrieben:[…] weil eben nur das führende Hochkomma wegfällt, […]
Ich befürchte, dass es als weitere bisher unbekannte Forderungen gibt. Die fangen dann so an: „Wenn die Spalten B und C ausgefüllt sind, dürfen die Werte darin nicht mehr geändert werden. Eine erneute Auswahl in C3 und C4 sollen die zugehörigen Werte in den Spalten F und G angezeigt werden. Wenn die Spalten F und G ausgefüllt sind, …“zero82 hat geschrieben:wenn in C3 ein Datum ausgewählt wird soll dies in C8 stehen. Wenn in C4 ein Datum ausgewählt wird soll dies in B8 stehen.
Wenn mein Verdacht richtig ist: Verschiebe die Liste aus C3 nach C8 und C4 nach B8 und dupliziere B8:C8 nach F8:G8 und J8:K8 und …
Gruß
lorbass