Tæl antallet af forskellige Excel -celleindhold med tilstand

Anonim

Tæl antallet af dataposter, for hvilke et passende kriterium vises i en bestemt kolonne i din Excel -liste

Forestil dig en liste, hvor du vil tælle forekomster af forskellige celleindhold. Imidlertid bør kun de celler tages i betragtning, hvor der er en bestemt karakter i nabocellen. Tomme celler bør ikke tages i betragtning ved tælling.

Her er et konkret eksempel: I A1: A50 skal alle forskellige poster tælles. Imidlertid bør kun disse poster tages i betragtning, hvor der er et "x" i kolonne B.

For at løse dette problem skal du indtaste følgende formel i cellen, hvor resultatet skal vises:

= SUM (N (HVIS (B1: B50 = "x"; SAMMENLIGNING (HVIS (B1: B50 = "x"; A1: A50); HVIS (B1: B50 = "x"; A1: A50);) = RÆK (1:50))))

Denne formel er en matrixformel. Du skal derfor bekræfte din indtastning med tastekombinationen CTRL SKIFT ENTER. SHIFT -tasten betyder den nøgle, du skal holde nede for at indtaste et stort bogstav. Excel viser formlen inden for krøllede parenteser, hvis den er angivet korrekt som en matrixformel.

Følgende figur viser formlen på kommandolinjen i en eksempel tabel:

Hvis det er nødvendigt, kan du tilføje yderligere betingelser til denne formel. Hvis f.eks. Kolonne C også skal kontrolleres for den indeholdte tekst "y", ser matrixformlen (CTRL SHIFT ENTER) sådan ud:

= SUM (N (IF ((B1: B50 = "x") * (C1: C50 = "y"); SAMMENLIGN (IF ((B1: B50 = "x") * (C1: C50 = "y"); A1: A50); IF ((B1: B50 = "x") * (C1: C50 = "y"); A1: A50);) = RÆKKE (1:50))))