Google Tabellen (Sortieren/Bezug)

shufflechen

Newbie
Registriert
Okt. 2023
Beiträge
3
Hallo liebe CompuBase-Gemeinde.

Habe eine kleine Frage zu GoogleTabellen und hoffe hier kann mir jemand helfen.
Angenommen ich habe folgende Tabelle

ABC
1Max20218
2Max202211
3MaxTotal19
4Jürgen202114
5Jürgen20226
6JürgenTotal20

Die Felder C3 & C6 werden automatisch berechnet (C1+C2 bzw. C4+C5).
Soweit alles klar.
Wie schaffe ich es, dass C3 & C6 richtig berechnet werden bzw. sich immer auf diese Felder beziehen - auch wenn ich die Tabelle sortiere (SPalte B oder C) und die Werte nicht mehr genauso untereinander stehen?

Hoffe mein "Problem" ist so verständlich ... HILFE!

Schönes Wochenende
 
Zuletzt bearbeitet:
Hallo,
wenn du die Summen bei unterschiedlicher Reihenfolge von Max bzw. Jürgen berechnen möchtest, empfehle ich Summewenn().
Es ist aber immer etwas unglücklich, mit den Zwischensummen. Ich würde diese außerhalb der Tabelle seperat ermitteln (Bild).

Alternativ wäre auch eine Auswertung per Pivot möglich.
 

Anhänge

  • Screenshot 21.10.2023 um 07.51.12 AM.png
    Screenshot 21.10.2023 um 07.51.12 AM.png
    55,1 KB · Aufrufe: 92
  • Gefällt mir
Reaktionen: shufflechen
Moin!
Analog zu @ohmsl
Beachte Bei Verarbeitung von Daten das EVA-Prinzip (Eingabe → Verarbeitung → Auswertung):
Heißt, dass die Zeilen 3 und 6 in der Datenhaltung nichts zu suchen haben und separat ausgewertet werden.
Ich habe hier mal die Spillmöglichkeiten in einer einzigen Formelzelle D2 zusammengefasst:
Code:
=LET(Name;UNIQUE(A2:A5);
Summen;Arrayformula(SUMIF(A2:A5;Name;B2:B5));
{Name\Summen})
ScrShot1.png
 
  • Gefällt mir
Reaktionen: shufflechen
vielen lieben dank ihr beiden @ohmsl & @RPP63
pivots sind mir neu und genau was ich suchte; werde mich da jetzt ordentlich reinfuxen
✌️
 
ok, die grafischen gestaltungsmöglichkeiten der pivot-tabellen gefallen mir nicht.
habe es mit deinem "spill-befehl" probiert, @RPP63 - bestens.
nur wie kann ich diesen befehl auf mehrere spalten ausweiten?

wie bekomme ich hier die rot-markierten werte (+weitere spalten) noch integriert?
argh.png
 
Ich habe es mal komplett dynamisiert:
(man sollte in Zeile 1 immer Überschriften haben)
Code:
=LET(letzteZeile;COUNTA(A:A);
eindName;UNIQUE(A2:INDEX(A:A;letzteZeile));
SumA;ARRAYFORMULA(SUMIF(A:A;eindName;B:B));
SumB;ARRAYFORMULA(SUMIF(A:A;eindName;C:C));
{eindName\SumA\SumB})

Statt dem eher kryptischen {eindName\SumA\SumB} kannst Du dafür auch eine Funktion nutzen:
HSTACK(eindName;SumA;SumB)

ScrShot1.png


Ich persönlich würde aber auch eine Pivot nehmen.
Schließlich wird die Formel bei komplexeren Datenlisten irgendwann unübersichtlich.
 
Zuletzt bearbeitet:
Zurück
Oben