Zählen Sie automatisch die Anzahl der Zahlungen in jeder Zahlungsgruppe in Excel

Zählen Sie automatisch die Anzahl der Zahlungen in jeder Zahlungsgruppe in Excel

Ich habe eine Tabelle, die ungefähr so ​​aussieht:

DATE      |PYMT AMT
01/01/2000|$1000
02/01/2000|$1000
....
12/01/2000|$1000
01/01/2001|$2000
02/01/2001|$2000

Wie kann ich eine andere Tabelle erstellen, die so aussieht:

Payment Count |Payment Amount  
03            |$1000
02            |$2000

COUNTIF()hilft mir, die Zahlungsbeträge im Voraus zu kennen, indem ich diese Formel verwende: = COUNTIF(B1:B300,"1000").

Aber was ist, wenn ich den Betrag im Voraus nicht kenne?

Antwort1

Ich bin sicher, dass Sie nach so etwas suchen.

Ich gehe davon aus, dass Sie Daten im Bereich „Range“ haben A2:B6.

Bildbeschreibung hier eingeben

Wie es funktioniert:

  1. Schreiben Sie diese Array-Formel in die Zelle A10, schließen Sie mit ctrl+Shift+Enter„ und füllen Sie nach unten aus“ ab.

    {=IFERROR(INDEX($B$2:$B$6, MATCH(0,COUNTIF($A$9:A9, $B$2:$B$6), 0)),"")}
    
  2. Geben Sie diese Formel in die Zelle ein B10und füllen Sie sie aus.

    =IF(A10="","No Val",(COUNTIF($B$2:$B6,A10)))

Achtung

  1. Der erste Teil der oben beschriebenen Formel =IF(A10="","No Val",hilft Ihnen, Fehler zu generierenwenn Sie Werte nicht kennen oder keine Werte zum Zählen haben.
  2. Der zweite Teil (COUNTIF($B$2:$B6,A10)))wirdZählen Sie das Vorliegen geleisteter Zahlungen.

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

verwandte Informationen