Zellwerte in weiteres Blatt einfügen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

LutzS
Beiträge: 8
Registriert: So, 07.03.2010 12:46

Zellwerte in weiteres Blatt einfügen

Beitrag von LutzS »

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
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von Karolus »

Hallo
Du brauchst keine "Auflistung" du kannst direkt mit z.B.:

Code: Alles auswählen

=SUMME(Tabelle1.F1:Tabelle80.F1) 
die Summe von allen Zellen F1 bilden.

Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LutzS
Beiträge: 8
Registriert: So, 07.03.2010 12:46

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von LutzS »

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
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von Karolus »

Hallo

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)
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von Karolus »

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:

Code: Alles auswählen

Bl. 1
füll das nach unten bis zum Eintrag Bl. 80

und nimm in der Nachbarspalte die Formel:

Code: Alles auswählen

=INDIREKT("'"&D1&"'.E8")
Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
theindless
*****
Beiträge: 355
Registriert: So, 09.05.2010 12:37

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von theindless »

Hallo Karo,

ich habe das mal getestet, weil mich das interessiert hat.
Bei mir funktioniert aber nur der Code

Code: Alles auswählen

=INDIREKT(A1&".A1")
Bei deinem Code erhalte ich die Fehlermeldung "Err.502".

Könnte das daran liegen, dass der Blattname bereits Text ist?
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Benutzeravatar
OttoZ
****
Beiträge: 162
Registriert: Mi, 27.08.2008 10:16

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von OttoZ »

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 :?
Dateianhänge
Tabellensummen.ods
(13.29 KiB) 61-mal heruntergeladen
LinuxMint14Mate64 - LibreOffice 4.1.1.2
theindless
*****
Beiträge: 355
Registriert: So, 09.05.2010 12:37

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von theindless »

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.
Lernbegieriger Nutzer mit (hoffentlich) steigendem Wissen
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von Karolus »

Hallo

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)
theindless
*****
Beiträge: 355
Registriert: So, 09.05.2010 12:37

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von theindless »

Hallo Karo,
Vielleicht solltet ihr beide mal eine Zelle eintragen (statt D1) die den Tabellennamen eines existierenden Tabellenblatts enthält ??
Nenene... so blöd war ich nicht :)

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
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von balu »

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?
Karolus hat geschrieben: Die Verwendung von .punkt und Leerzeichen im Blattnamen ist schonmal keine gute Idee
Wobei Punkt noch relativ harmlos ist, aber bei Leerzeichen sieht das schon anders aus. Wisst ihr auch warum?



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 :D
Benutzeravatar
OttoZ
****
Beiträge: 162
Registriert: Mi, 27.08.2008 10:16

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von OttoZ »

... danke Herr Oberlehrer, müssen wir jetzt nachsitzen :shock: ?

Ich verwendete keinen "." und kein " " in den Tabellennamen.
LinuxMint14Mate64 - LibreOffice 4.1.1.2
Benutzeravatar
balu
********
Beiträge: 3812
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von balu »

Hallo OttoZ

sorry das ich vorhin deinen Namen falsch geschrieben hatte.
danke Herr Oberlehrer, müssen wir jetzt nachsitzen
Kann ich nichts dazu sagen. Zumal ich ja nicht weiss wie das gehen soll. :)

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
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

Code: Alles auswählen

=INDIREKT(G1&".E8")
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!

Code: Alles auswählen

='BL. 1'.E8
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
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 :D
theindless
*****
Beiträge: 355
Registriert: So, 09.05.2010 12:37

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von theindless »

Hallo balu,

aus
Karolus hat geschrieben:Die Verwendung von .punkt und Leerzeichen im Blattnamen ist schonmal keine gute Idee
hätten OttoZ und ich also erkennen müssen, dass die Formel in diesem Fall anders lauten muss (nämlich wie von Karo beschrieben)? :shock:

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
Benutzeravatar
OttoZ
****
Beiträge: 162
Registriert: Mi, 27.08.2008 10:16

Re: Zellwerte in weiteres Blatt einfügen

Beitrag von OttoZ »

Hi Balu,
.. jetzt verstehe ich deine Sprache :D - ist ja etwas versöhnlicher - danke.
Oder verstehst Du da jetzt noch etwas nicht?
Ich verstehe wirklich so vieles nicht, das ich mich in Foren herumschlage! :D
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
Antworten