bn2023
Goto Top

LibreOfficeCalc: Summe bilden aus Daten in anderem Tabellenblatt

Hallo,

ich versuche seit Stunden eine Lösung zu finden für ein eigentlich einfaches Thema.
Und zwar möchte ich gerne eine Summe bilden von Zeiten aus einem anderen Tabellenblatt.

Die folgenden Formeln funktionieren dabei nicht:

=SUMME($Daten.C7;$Daten.C9)
=SUMME($Daten.C7:$Daten.C9)
=SUMME($Daten.C7:C9)

Also mit Apostroph dazwischen oder Doppelpunkt… beides funktioniert nicht. Das Ergebnis ist Null.
Formatiert ist die Ergebnis-Zelle mit "Dezimal - Standard"... ebenso die Quell-Zellen.
Wenn ich es jedoch einfach addiere, dann funktioniert es:

=SUMME($Daten.C7 + $Daten.C8 + $Daten.C9)

Da ich jedoch insgesamt 25 Zellen habe, die nach und nach addiert werden müssen, wäre es natürlich extrem aufwendig, das immer mit einem Pluszeichen machen zu müssen und am Ende dann 25 Zell-Angaben.

Kann mir jemand helfen?

Danke und Gruß,
BN

Content-ID: 668745

Url: https://administrator.de/contentid/668745

Ausgedruckt am: 18.11.2024 um 21:11 Uhr

150704
150704 13.10.2024 aktualisiert um 17:27:45 Uhr
Goto Top
Wat willst du immer mit dem Dollarzeichen vor dem Namen ??
https://help.libreoffice.org/latest/en-US/text/scalc/guide/cellreference ...
Hatten wir doch vor kurzem schon mal .... Dat klappt auch wie in Excel
=SUMME(Daten!C7:C9)
Oder LibreOffice
=SUMME(Daten.C7:C9)
oder
=SUMMENPRODUKT(Daten.C7:C9)
BN2023
BN2023 13.10.2024 um 16:47:51 Uhr
Goto Top
Hi...

Ja, ich verstehe es absolut nicht.
Versuche das echt seit Stunden.
Notfalls muss ich es halt mit + machen... aber bei 25 Zellen wäre das echt nervig.

Grüße,
BN
150704
150704 13.10.2024 um 16:48:26 Uhr
Goto Top
BN2023
BN2023 13.10.2024 aktualisiert um 16:53:47 Uhr
Goto Top
...es funktioniert ja mit dem $-Zeichen bei der Addition mit Pluszeichen.
Nur eben nicht bei der Summe.

Versuche es jetzt mal so, wie Du geschrieben hast...

Update:
Oh, schon wieder weg die Formel face-wink

Den verlinkten Inhalt habe ich auch schon vorher angeschaut. Es funktioniert auch nicht mit Ausrufezeichen.
Das mit dem $-Zeichen geht ja grds. und mit $-Zeichen kann ich ja auch auf ein anderes Tabellenblatt zugreifen.

Ich komme da überhaupt nicht klar face-sad

Grüße,
BN
DivideByZero
DivideByZero 13.10.2024 aktualisiert um 17:29:43 Uhr
Goto Top
Moin,

was genau machst Du Da? Es läuft auf jeden Fall mit Calc aus LibreOffice.

Hier die Beispieldaten:
2024-10-13 17 16 01

Und hier die Formeln, ohne Probleme:
2024-10-13 17 14 53

Und ob das Tabellenblatt "Tabelle1" oder "Daten" heißt, ist egal, läuft alles.

Und das ganze mit Zeiten (Stunden, Minuten, Sekunden):

Hier die Beispieldaten:
2024-10-13 17 27 21

Und hier die Formeln, ohne Probleme:
2024-10-13 17 27 51

Gruß

DivideByZero
150704
150704 13.10.2024 aktualisiert um 17:32:07 Uhr
Goto Top
Dito ...Wohl mal wieder PEBKAC

bildschirmfoto_2024-10-13_17-29-47

bildschirmfoto_2024-10-13_17-30-42
BN2023
BN2023 13.10.2024 aktualisiert um 18:13:25 Uhr
Goto Top
Danke für die Mühe...

Verstehe ich nicht.
Habe es eben gerade nochmal mit dieser Formel versucht (also ohne $) und Ergebnis ist wieder "0".
Mache ich es mit einer Aufzählung, also mit Pluszeichen, funktioniert es.

Die beiden Ergebnis-Zellen sind gleich formatiert mit "[HH]:MM:SS".

Die Formeln:
=SUMME(Daten.C7:C9)

=SUMME($Daten.C7 + $Daten.C8 + $Daten.C9)

Und der Screenshot dazu:

xxxxx

Die "18:06:00" darunter ist das korrekte Ergebnis, welches ich mit der zweiten Formel erreicht habe.
Ich kapiere das nicht face-sad

Grüße,
BN
Milord
Milord 13.10.2024 um 18:28:09 Uhr
Goto Top
Nimm mal ein komplett neues Tabellenblatt und Probier es neu.
BN2023
BN2023 13.10.2024 aktualisiert um 18:51:52 Uhr
Goto Top
Ich habe gerade sogar eine komplett neue LO-Datei erstellt.
Da habe ich 2 Tabellenblätter angelegt, die ebenso "Daten" und "Berechnungen" heißen.
Dann habe ich die entsprechenden Werte in genau die gleichen Zellen eingegeben, wie in den Ursprungs-Tabellenblättern auch. Ebenso sind die Zellen gleich formatiert.

Im Tabellenblatt "Daten" sind die Zellen "C7-C9" als "Text / Standard" formatiert und im Tabellenblatt "Berechnungen" sind die Zellen "G8 + G9" als "[HH]:MM:SS" formatiert.

Ergebnis ist genau gleich wie vorher.
Einmal "00:00:00" mit der Formel:
=SUMME($Daten.C7:C9)
  • egal ob mit oder ohne $-Zeichen!!

Einmal "18:06:00" mit der Formel:
=SUMME($Daten.C7 + $Daten.C8 + $Daten.C9)

Vielleicht hat es irgendwie doch mit der Formatierung der Zellen im Tabellenblatt "Daten" zu tun, da diese ja nicht als Zeitwert formatiert wurden. Aber wie kann es dann sein, dass es mit Addition per Pluszeichen funktioniert?

UPDATE:
Habe soeben auch die 3 Zellen in Tabellenblatt "Daten" testweise mal als "[HH]:MM:SS" formatiert.
Aber das Ergebnis bleibt immer noch gleich face-sad

Grüße,
BN
BN2023
BN2023 13.10.2024 um 19:57:51 Uhr
Goto Top
Ich lade die neu erstellte Datei jetzt mal hoch.
Vielleicht findet Ihr ja den Fehler...

Testdatei Summe

Grüße,
BN
150704
Lösung 150704 13.10.2024 aktualisiert um 21:57:01 Uhr
Goto Top
Du machst ja auch selbst Text aus den Zeiten mit dem Hochkomma in den Quelldaten, klar das das abkackt, ich sach doch PEBKAC, wenn du hier einfach Sachen machst die du nicht machen sollst ... grrrrr

2024-10-13_01

Also entweder als Zahl da drin lassen, bzw. das Hochkomma entfernen oder mittels Wert() den Text den du da mit dem Hochkomma produzierst in Zahlen umwandeln ....

=SUMMENPRODUKT(WERT($Daten.C7:C9))

2024-10-13_02
BN2023
BN2023 13.10.2024 aktualisiert um 20:16:11 Uhr
Goto Top
OK, habe ich verstanden.
Keine Ahnung, woher dieses Hochkomma kommt. Das war mir überhaupt nicht aufgefallen.
Es reichte aber schon, einfach das Hochkomma zu entfernen.
Danach habe ich den Bereich dann noch mit "[HH]:MM" formatiert, damit die Zahlen in Form von "02:42" erscheinen und nicht nochmal eine ":00" dahinter.

Dann muss ich mir morgen mal die Orig. Datei daraufhin anschauen.

Danke bis dahin...

Grüße,
BN
BN2023
BN2023 13.10.2024 um 20:57:23 Uhr
Goto Top
...habe es eben schon mal ausprobiert.
Funktionierte auch in der Original Datei face-wink

Jetzt musste ich wenigstens nicht ellenlange Formeln dort eingeben und so ging es recht schnell.

Danke nochmals...

Grüße,
BN