Excel-formel: Tæl parrede emner i de anførte kombinationer -

Generisk formel

=COUNTIFS(range,"*"&$item1&"*",range,"*"&item2&"*")

Resumé

For at oprette en oversigtstabel med et antal parrede emner, der vises på en liste over eksisterende kombinationer, kan du bruge en hjælpekolonne og en formel baseret på COUNTIFS-funktionen. I det viste eksempel er formlen i celle H5:

=IF($G5=H$4,"-",COUNTIFS(helper,"*"&$G5&"*",helper,"*"&H$4&"*"))

hvor "hjælper" er det navngivne område E5: E24.

Bemærk: denne formel antager, at elementer ikke gentages i en given kombination (dvs. AAB, EFE er ikke gyldige kombinationer).

Forklaring

Vi vil tælle, hvor ofte elementer i kolonne B, C og D vises sammen. For eksempel hvor ofte A vises med C, B vises med F, G vises med D osv. Dette ser ud som en perfekt brug af COUNTIFS, men hvis vi forsøger at tilføje kriterier på udkig efter 2 emner på tværs af 3 kolonner, fungerer det ikke.

En simpel løsning er at samle alle elementer sammen i en enkelt celle og derefter bruge COUNTIFS med et jokertegn til at tælle elementer. Vi gør det med en hjælpekolonne (E), der forbinder emner i kolonne B, C og D ved hjælp af CONCAT-funktionen som denne:

=CONCAT(B5:D5)

I ældre versioner af Excel kan du bruge en formel som denne:

=B5&C5&D5

Da gentagne emner ikke er tilladt i en kombination, ekskluderer den første del af formlen matchende emner. Hvis de to elementer er ens, returnerer formlen en bindestreg eller bindestreg som tekst:

=IF($G5=H$4,"-"

Hvis emner er forskellige, køres en COUNTIFS-funktion:

COUNTIFS(helper,"*"&$G5&"*",helper,"*"&H$4&"*")

COUNTIFS er konfigureret til at tælle "par" af varer. Kun når elementet i kolonne G og det tilsvarende element fra række 4 vises sammen i en celle, tælles parret. Et jokertegn (*) sammenkædes til begge sider af elementet for at sikre, at et match tælles, uanset hvor det vises i cellen.

Interessante artikler...