Zeilen mit gleicher Farbe, aber unterschiedlichem Wert zusammenführen

Zeilen mit gleicher Farbe, aber unterschiedlichem Wert zusammenführen

Nehmen wir an, ich habe 4 Zeilen in 2 Spalten wie unten

      | Col 1 | Col 2 |
Row 1 | Blue  |  54   |
Row 2 | Blue  |  25   |
Row 3 | Red   |  21   |
Row 4 | Blue  |  65   |

Ich möchte, dass Excel die beiden Spalten als eine erkennt. Ich möchte also, dass Excel eine Ausgabe ausgibt, die aus den folgenden drei Spalten besteht

      | Col 1 | Col 2 | Col 3 |
Row 1 | Blue  |  3    |  144  |
Row 2 | Red   |  1    |  21   |

Dabei sollte die erste Spalte die „Variable“ sein. Die zweite Spalte sollte die Anzahl ihrer Vorkommen enthalten. Die dritte Spalte sollte die Summe der Zahlen neben der Variable angeben. Ich werde die Daten aktualisieren, daher sollte die Formel auch für neue Daten funktionieren.

Bis jetzt

Bisher konnte ich das Problem mit den ersten beiden Spalten lösen. Die erste Spalte ist einfach die Variable, damit ich etwas hineinschreiben kann. Die zweite habe ich mit dem COUNTIFBefehl erledigt. Aber bei der dritten stecke ich fest?

Wie kann ich Excel erkennen lassen, dass jede Zeile einen bestimmten Wert hat?

Antwort1

Das folgende Verfahren behebt das Problem:

Bildbeschreibung hier eingeben

  • Geben Sie diese Array-Formel in Zelle ein D32und beenden Sie mitStrg+Umschalt+Eingabe& Abfüllen.

    {=IFERROR(INDEX($A$32:$A$35,MATCH(0,COUNTIF($D$31:D31,$A$32:$A$35),0)),"")}

  • Formel in Zelle E32:

    =IF(COUNTIF($A$32:$A$35,$D32)=0,"",COUNTIF($A$32:$A$35,$D32))

  • Endgültige Formel in der Zelle F32:

=IF(SUMIF($A$32:$A$35,D32,$B$32:$B$35)=0,"",SUMIF($A$32:$A$35,D32,$B$32:$B$35))

Achtung

Die letzten beiden Formeln wurden verpackt mitWennZerozu ersetzen Blanks, wenn in aufeinanderfolgenden Zeilen keine Werte abgerufen werden.

Passen Sie die Zellbezüge in der Formel nach Bedarf an.

Antwort2

Sie könnenSUMMENPRODUKTFunktion, um das Ergebnis zu erhalten.

Für die Spalte „Anzahl“:

=SUMPRODUCT(($A$1:$A$4=D1)*1)

Bildbeschreibung hier eingeben

Für die Summenspalte:

=SUMPRODUCT(($A$1:$A$4=D1)*$B$1:$B$4)

Bildbeschreibung hier eingeben

verwandte Informationen