„Excel“ formulė: suskaičiuokite susietus elementus išvardytais deriniais -

Bendroji formulė

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

Santrauka

Norėdami sukurti suvestinę lentelę su suporuotų elementų skaičiumi, kurie rodomi esamų derinių sąraše, galite naudoti pagalbinį stulpelį ir formulę, pagrįstą funkcija COUNTIFS. Parodytame pavyzdyje formulė langelyje H5 yra:

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

kur „pagalbininkas“ yra įvardytas diapazonas E5: E24.

Pastaba: pagal šią formulę daroma prielaida, kad elementai nekartoja nurodytoje kombinacijoje (ty AAB, EFE nėra galiojančios kombinacijos).

Paaiškinimas

Norime suskaičiuoti, kaip dažnai elementai B, C ir D stulpeliuose rodomi kartu. Pavyzdžiui, kaip dažnai pasirodo A su C, B su F, G su D ir t. T. Atrodytų, tai puikus „COUNTIFS“ naudojimas, bet jei bandysime pridėti kriterijus, ieškodami 2 elementų 3 stulpeliuose, tai neveiks.

Paprastas sprendimas yra sujungti visus elementus į vieną langelį, tada elementams suskaičiuoti naudokite COUNTIFS su pakaitos simboliu. Tai darome su pagalbiniu stulpeliu (E), kuris sujungia elementus B, C ir D stulpeliuose, naudodamas tokią funkciją CONCAT:

=CONCAT(B5:D5)

Senesnėse „Excel“ versijose galite naudoti tokią formulę:

=B5&C5&D5

Kadangi kartoti elementai neleidžiami kartu, pirmoje formulės dalyje neatsižvelgiama į atitinkamus elementus. Jei abu elementai yra vienodi, formulė pateikia brūkšnį arba brūkšnį kaip tekstą:

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

Jei elementai skiriasi, vykdoma funkcija COUNTIFS:

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

COUNTIFS sukonfigūruotas skaičiuoti elementų „poras“. Pora skaičiuojama tik tada, kai langelio G stulpelyje esantis elementas ir atitinkamas elementas iš 4 eilutės yra kartu. Pakaitos simbolis (*) yra sujungtas į abi elemento puses, kad atitikimas būtų skaičiuojamas, nesvarbu, kur jis rodomas langelyje.

Įdomios straipsniai...