
Generisk formel
=COUNTIFS(range,"*"&$item1&"*",range,"*"&item2&"*")
Sammanfattning
För att skapa en sammanfattningstabell med ett antal parade objekt som visas i en lista över befintliga kombinationer kan du använda en hjälpkolumn och en formel baserad på COUNTIFS-funktionen. I exemplet som visas är formeln i cell H5:
=IF($G5=H$4,"-",COUNTIFS(helper,"*"&$G5&"*",helper,"*"&H$4&"*"))
där "hjälpar" är namngivna intervall E5: E24.
Obs: denna formel förutsätter att objekt inte upprepas i en given kombination (dvs. AAB, EFE är inte giltiga kombinationer).
Förklaring
Vi vill räkna hur ofta objekt i kolumner B, C och D visas tillsammans. Till exempel hur ofta A visas med C, B visas med F, G visas med D, och så vidare. Det här verkar vara en perfekt användning av COUNTIFS, men om vi försöker lägga till kriterier som letar efter två objekt i tre kolumner, fungerar det inte.
En enkel lösning är att sammanfoga alla objekt i en enda cell och sedan använda COUNTIFS med ett jokertecken för att räkna objekt. Vi gör det med en hjälpkolumn (E) som sammanfogar objekt i kolumner B, C och D med CONCAT-funktionen så här:
=CONCAT(B5:D5)
I äldre versioner av Excel kan du använda en sådan formel:
=B5&C5&D5
Eftersom upprepade objekt inte är tillåtna i en kombination utesluter den första delen av formeln matchande objekt. Om de två objekten är desamma returnerar formeln ett bindestreck eller bindestreck som text:
=IF($G5=H$4,"-"
Om objekt är olika körs en COUNTIFS-funktion:
COUNTIFS(helper,"*"&$G5&"*",helper,"*"&H$4&"*")
COUNTIFS är konfigurerad för att räkna "par" av objekt. Först när objektet i kolumn G och motsvarande objekt från rad 4 visas tillsammans i en cell räknas paret. Ett jokertecken (*) sammanfogas till båda sidor av objektet för att säkerställa att en match räknas oavsett var den visas i cellen.