Zellwerte in weiteres Blatt einfügen
Moderator: Moderatoren
Zellwerte in weiteres Blatt einfügen
Hallo open office Gemeinde,
folgendes Problem:
in 80 Tabellenblätter habe ich Einzelrechnungen erstellt (Positionen mit Mengenansatz, Einheitspreisen Gesamtsumme usw., ich möchte nun in einerm weiteren Tabellenblatt die Einzelsummen der Positionen der einzelnen Tabellen aufgelistet haben,
um die Gesamtsumme bilden zu können.
Ich habe es mit = Tabelle 1 Spalte/Zeile versucht, bin aber an der Autofüll Funktion für die Tabellen gescheitert.
Vielen Dank für Eure Hilfe
folgendes Problem:
in 80 Tabellenblätter habe ich Einzelrechnungen erstellt (Positionen mit Mengenansatz, Einheitspreisen Gesamtsumme usw., ich möchte nun in einerm weiteren Tabellenblatt die Einzelsummen der Positionen der einzelnen Tabellen aufgelistet haben,
um die Gesamtsumme bilden zu können.
Ich habe es mit = Tabelle 1 Spalte/Zeile versucht, bin aber an der Autofüll Funktion für die Tabellen gescheitert.
Vielen Dank für Eure Hilfe
Re: Zellwerte in weiteres Blatt einfügen
Hallo
Du brauchst keine "Auflistung" du kannst direkt mit z.B.:
die Summe von allen Zellen F1 bilden.
Karo
Du brauchst keine "Auflistung" du kannst direkt mit z.B.:
Code: Alles auswählen
=SUMME(Tabelle1.F1:Tabelle80.F1)
Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Zellwerte in weiteres Blatt einfügen
Hallo,
mit Deiner Formel hast Du mir schon geholfen.
Ich möchte aber aus den einzelnen "Rechnungsblättern" (Bl.1 - Bl.80) in einem Blatt z. Bsp. die Zelle E8 einzeln auflisten/kopieren, damit prüffähig für den Rechnungsprüfer zum "Abhaken".
Bl. 1 5 St
Bl.2 6St usw.
Habt Ihr eine Lösung?
Im voraus besten Dank
mit Deiner Formel hast Du mir schon geholfen.
Ich möchte aber aus den einzelnen "Rechnungsblättern" (Bl.1 - Bl.80) in einem Blatt z. Bsp. die Zelle E8 einzeln auflisten/kopieren, damit prüffähig für den Rechnungsprüfer zum "Abhaken".
Bl. 1 5 St
Bl.2 6St usw.
Habt Ihr eine Lösung?
Im voraus besten Dank
Re: Zellwerte in weiteres Blatt einfügen
Hallo
Welche Namenskonvention hast du für die Tabellenblätter ? - sind das 'fixe' Namen mit angehängter fortlaufender Nummerierung ala:
Tabelle1
Tabelle2
usw.
Karo
Welche Namenskonvention hast du für die Tabellenblätter ? - sind das 'fixe' Namen mit angehängter fortlaufender Nummerierung ala:
Tabelle1
Tabelle2
usw.
Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Zellwerte in weiteres Blatt einfügen
Hallo
Die Verwendung von .punkt und Leerzeichen im Blattnamen ist schonmal keine gute Idee - aber egal, fang in einer Hilfspalte ( fürs Beispiel Spalte D ) an mit:
füll das nach unten bis zum Eintrag Bl. 80
und nimm in der Nachbarspalte die Formel:
Karo
Die Verwendung von .punkt und Leerzeichen im Blattnamen ist schonmal keine gute Idee - aber egal, fang in einer Hilfspalte ( fürs Beispiel Spalte D ) an mit:
Code: Alles auswählen
Bl. 1
und nimm in der Nachbarspalte die Formel:
Code: Alles auswählen
=INDIREKT("'"&D1&"'.E8")
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- *****
- Beiträge: 355
- Registriert: So, 09.05.2010 12:37
Re: Zellwerte in weiteres Blatt einfügen
Hallo Karo,
ich habe das mal getestet, weil mich das interessiert hat.
Bei mir funktioniert aber nur der Code
Bei deinem Code erhalte ich die Fehlermeldung "Err.502".
Könnte das daran liegen, dass der Blattname bereits Text ist?
ich habe das mal getestet, weil mich das interessiert hat.
Bei mir funktioniert aber nur der Code
Code: Alles auswählen
=INDIREKT(A1&".A1")
Könnte das daran liegen, dass der Blattname bereits Text ist?
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Re: Zellwerte in weiteres Blatt einfügen
Hallo,
ich hoffe, ich konnte das richtig nachempfinden,
bei mir klappen beide Lösungen,
KARO - klappt
theindlesse - klappt
... macht immer wieder Spaß, hier etwas neues zu lernen,
mfG OttoZ
PS: es wäre sehr hilfreich, wenn Tabellen hochgeladen würden, dann kann man sie einfacher deuten
ich hoffe, ich konnte das richtig nachempfinden,
bei mir klappen beide Lösungen,
KARO - klappt
theindlesse - klappt
... macht immer wieder Spaß, hier etwas neues zu lernen,
mfG OttoZ
PS: es wäre sehr hilfreich, wenn Tabellen hochgeladen würden, dann kann man sie einfacher deuten

- Dateianhänge
-
- Tabellensummen.ods
- (13.29 KiB) 61-mal heruntergeladen
LinuxMint14Mate64 - LibreOffice 4.1.1.2
-
- *****
- Beiträge: 355
- Registriert: So, 09.05.2010 12:37
Re: Zellwerte in weiteres Blatt einfügen
Hallo Karo,
ich nehme alles zurück...
Ich hatte in deiner Formel ein Apostroph übersehen.
=INDIREKT("'"&D1&"'.E8")
Also menschliches Versagen durch mich... ist vielleicht auch dem Fragesteller passiert.
ich nehme alles zurück...
Ich hatte in deiner Formel ein Apostroph übersehen.
=INDIREKT("'"&D1&"'.E8")
Also menschliches Versagen durch mich... ist vielleicht auch dem Fragesteller passiert.
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Re: Zellwerte in weiteres Blatt einfügen
Hallo
Vielleicht solltet ihr beide mal eine Zelle eintragen (statt D1) die den Tabellennamen eines existierenden Tabellenblatts enthält ??
Karo
Vielleicht solltet ihr beide mal eine Zelle eintragen (statt D1) die den Tabellennamen eines existierenden Tabellenblatts enthält ??
Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- *****
- Beiträge: 355
- Registriert: So, 09.05.2010 12:37
Re: Zellwerte in weiteres Blatt einfügen
Hallo Karo,
Meine Tabellennamen waren in den Zellen A1 und A2 und dir Formel auch entsprechend angepasst.
Aber ohne das Apostroph klappt es nicht (nochmal getestet), weshalb ich auch meine kürzere Formel geschrieben hatte.
Trotzdem... mein Fehler!
Nenene... so blöd war ich nichtVielleicht solltet ihr beide mal eine Zelle eintragen (statt D1) die den Tabellennamen eines existierenden Tabellenblatts enthält ??

Meine Tabellennamen waren in den Zellen A1 und A2 und dir Formel auch entsprechend angepasst.
Aber ohne das Apostroph klappt es nicht (nochmal getestet), weshalb ich auch meine kürzere Formel geschrieben hatte.
Trotzdem... mein Fehler!
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Re: Zellwerte in weiteres Blatt einfügen
Hallo theindless und Otto-Z
habt ihr wirklich was dazu gelernt? Ich glaub ihr habt einfach nur wie in der Schule abgeschrieben ohne den Sinn zu verstehen.
Überlegt mal warum Karo wohl das hier gesagt hat?
Gruß
balu
habt ihr wirklich was dazu gelernt? Ich glaub ihr habt einfach nur wie in der Schule abgeschrieben ohne den Sinn zu verstehen.
Überlegt mal warum Karo wohl das hier gesagt hat?
Wobei Punkt noch relativ harmlos ist, aber bei Leerzeichen sieht das schon anders aus. Wisst ihr auch warum?Karolus hat geschrieben: Die Verwendung von .punkt und Leerzeichen im Blattnamen ist schonmal keine gute Idee
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

Re: Zellwerte in weiteres Blatt einfügen
... danke Herr Oberlehrer, müssen wir jetzt nachsitzen
?
Ich verwendete keinen "." und kein " " in den Tabellennamen.

Ich verwendete keinen "." und kein " " in den Tabellennamen.
LinuxMint14Mate64 - LibreOffice 4.1.1.2
Re: Zellwerte in weiteres Blatt einfügen
Hallo OttoZ
sorry das ich vorhin deinen Namen falsch geschrieben hatte.

Also, Du hast in deiner Datei einfach die Formel von Karo so übernommen, ohne zu verstehen warum das Hochkamma (einfaches Anführungszeichen) in den doppelten Anführungszeichen steht. Und wenn Du dir das so merkst, kann das grad in Kombination mit INDIREKT zu Problemen führen.
Mach mal folgendes.
- Neue leere Datei
- In Tabelle1 Zelle A1 anklicken
- Auf das Gleichheitszeichen (rechts neben Summensymbol) klicken
- Jetzt auf Tabelle2 wechseln und dort E8 anklicken
- Enter drücken.
In Tabelle1 in A1 müsste jetzt folgender Zellbezug stehen
Nun kann man ganz easy diesen Zellbezug mit INDIREKT auftrennen und verarbeiten. Zum Beispiel in der Art von:
In G1 = Tabelle2
Formel in H1 lautet
Bis hier her alles kein Problem, oder?
Jetzt benenne die Tabelle3 mal in BL. 1 um. Denk an das Leerzeichen zwischen dem Punkt und der 1!
- In Tabelle1 Zelle A2 anklicken
- Auf das Gleichheitszeichen (rechts neben Summensymbol) klicken
- Jetzt auf die Tabelle BL. 1 wechseln und dort E8 anklicken
- Enter drücken.
Und?
Was steht jetzt in A2?
Richtig!
Jetzt kann aber dieser Zellbezug nicht mehr so aufgetrennt und verarbeitet werden wie bei dem vorigen Beispiel. Kannst ja mal proieren was passiert.
Weil jetzt der Tabellenname ein Leerzeichen enthält, setzt Calc diesen Namen automatisch in einfache Anführungszeichen. Diese müssen aber beim auftrennen für die Verwendung mit INDIREKT gesondert behandelt werden. Und das geschieht dadurch das sie in doppelte Anführungszeichen gesetzt werden.
Und so müsste jetzt die Formel von Karo wohl verständlicher sein. Und der Unterschied zu meinem Beispiel (=Tabelle2.E8) dürfte wohl deutlich sein. Oder verstehst Du da jetzt noch etwas nicht?
Gruß
balu
sorry das ich vorhin deinen Namen falsch geschrieben hatte.
Kann ich nichts dazu sagen. Zumal ich ja nicht weiss wie das gehen soll.danke Herr Oberlehrer, müssen wir jetzt nachsitzen

Also, Du hast in deiner Datei einfach die Formel von Karo so übernommen, ohne zu verstehen warum das Hochkamma (einfaches Anführungszeichen) in den doppelten Anführungszeichen steht. Und wenn Du dir das so merkst, kann das grad in Kombination mit INDIREKT zu Problemen führen.
Mach mal folgendes.
- Neue leere Datei
- In Tabelle1 Zelle A1 anklicken
- Auf das Gleichheitszeichen (rechts neben Summensymbol) klicken
- Jetzt auf Tabelle2 wechseln und dort E8 anklicken
- Enter drücken.
In Tabelle1 in A1 müsste jetzt folgender Zellbezug stehen
Code: Alles auswählen
=Tabelle2.E8
In G1 = Tabelle2
Formel in H1 lautet
Code: Alles auswählen
=INDIREKT(G1&".E8")
Jetzt benenne die Tabelle3 mal in BL. 1 um. Denk an das Leerzeichen zwischen dem Punkt und der 1!
- In Tabelle1 Zelle A2 anklicken
- Auf das Gleichheitszeichen (rechts neben Summensymbol) klicken
- Jetzt auf die Tabelle BL. 1 wechseln und dort E8 anklicken
- Enter drücken.
Und?
Was steht jetzt in A2?
Richtig!
Code: Alles auswählen
='BL. 1'.E8
Weil jetzt der Tabellenname ein Leerzeichen enthält, setzt Calc diesen Namen automatisch in einfache Anführungszeichen. Diese müssen aber beim auftrennen für die Verwendung mit INDIREKT gesondert behandelt werden. Und das geschieht dadurch das sie in doppelte Anführungszeichen gesetzt werden.
Und so müsste jetzt die Formel von Karo wohl verständlicher sein. Und der Unterschied zu meinem Beispiel (=Tabelle2.E8) dürfte wohl deutlich sein. Oder verstehst Du da jetzt noch etwas nicht?
Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.
wehr rächtschraipfähler findet khan si behalden
wehr rächtschraipfähler findet khan si behalden

-
- *****
- Beiträge: 355
- Registriert: So, 09.05.2010 12:37
Re: Zellwerte in weiteres Blatt einfügen
Hallo balu,
aus
Und daß unsere Tests, welche wohl in beiden Fällen mit den Standardnamen "TabelleX" durchgeführt wurden, darum nicht aussagekräftig sind!?
Wenn ich das gewusst hätte, hätte ich die Frage vermutlich gar nicht weiter verfolgt.
Immerhin was gelernt....
aus
hätten OttoZ und ich also erkennen müssen, dass die Formel in diesem Fall anders lauten muss (nämlich wie von Karo beschrieben)?Karolus hat geschrieben:Die Verwendung von .punkt und Leerzeichen im Blattnamen ist schonmal keine gute Idee

Und daß unsere Tests, welche wohl in beiden Fällen mit den Standardnamen "TabelleX" durchgeführt wurden, darum nicht aussagekräftig sind!?
Wenn ich das gewusst hätte, hätte ich die Frage vermutlich gar nicht weiter verfolgt.
Immerhin was gelernt....
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Re: Zellwerte in weiteres Blatt einfügen
Hi Balu,
.. jetzt verstehe ich deine Sprache
- ist ja etwas versöhnlicher - danke.
Aber versprochen! Ich arbeite daran!
Danke für die ausführliche Anleitung, ich werde sie verinnerlichen, aber Rasen mähen geht vor Lernen
mfG OttoZ
.. jetzt verstehe ich deine Sprache

Ich verstehe wirklich so vieles nicht, das ich mich in Foren herumschlage!Oder verstehst Du da jetzt noch etwas nicht?

Aber versprochen! Ich arbeite daran!
Danke für die ausführliche Anleitung, ich werde sie verinnerlichen, aber Rasen mähen geht vor Lernen
mfG OttoZ
LinuxMint14Mate64 - LibreOffice 4.1.1.2