„Excel“

COUNTIFS su kintamos lentelės stulpeliu

Countifs With Variable Table Column

„Excel“ formulė: COUNTIFS su kintamos lentelės stulpeliuBendroji formulė | _+_ | Santrauka

Jei norite naudoti COUNTIFS su kintamos lentelės stulpeliu, galite naudoti INDEX ir MATCH, kad surastumėte ir gautumėte COUNTIFS stulpelį. Pateiktame pavyzdyje H5 formulė yra tokia:





= COUNTIFS ( INDEX (Table,0, MATCH (name,Table[#Headers],0)),criteria))
Paaiškinimas

Pirma, atsižvelgiant į kontekstą, svarbu pažymėti, kad galite naudoti COUNTIFS su įprasta struktūrine nuoroda:

 
= COUNTIFS ( INDEX (Table1,0, MATCH (G5,Table1[#Headers],0)),'x')

Tai daug paprastesnė formulė, tačiau jos negalima nukopijuoti į H stulpelį, nes stulpelio nuoroda nesikeis.





Todėl šiame puslapyje pateiktas pavyzdys turi parodyti vieną būdą, kaip nustatyti formulę, nurodančią lentelę su kintamo stulpelio nuoroda.

Dirbant iš vidaus, funkcija MATCH naudojama norint rasti stulpelio pavadinimą, nurodytą G stulpelyje:



kaip naudoti „nper“ funkciją programoje „Excel“
 
= COUNTIFS (Table1[Swim],'x')

„MATCH“ naudoja G5 reikšmę kaip paieškos vertę, 1 lentelės antraštes - masyvą ir 0 - atitikties tipą, kad priverstų tikslią atitiktį. G5 rezultatas yra 2, kuris įtraukiamas į INDEX kaip stulpelio numeris:

 
 MATCH (G5,Table1[#Headers],0)

Pranešimo eilutės numeris nustatytas į nulį, todėl INDEX grąžina visą stulpelį, kuris šiame pavyzdyje yra C5: C13.

kuriant diagramas ir grafikus „Excel“

Ši nuoroda paprastai patenka į COUNTIFS:

 
 INDEX (Table1,0,2,0))

„COUNTIFS“ skaičiuoja langelius, kuriuose yra „x“, ir grąžina rezultatą, šiuo atveju 5.

Kai formulė nukopijuojama į H stulpelį, INDEX ir MATCH grąžina teisingą stulpelio nuorodą į COUNTIFS kiekvienoje eilutėje.

Alternatyva su INDIRECT

Funkcija INDIRECT taip pat gali būti naudojama norint nustatyti kintamo stulpelio nuorodą taip:

 
= COUNTIFS (C5:C13,'x')

Čia struktūrinė nuoroda surenkama kaip tekstas, o INDIRECT vertina tekstą kaip tinkamą langelio nuorodą.

Pastaba: NETIESIOGINĖ yra nepastovi funkcija ir gali sukelti našumo problemų didesnėse ar sudėtingesnėse darbo knygose.

Autorius Dave'as Brunsas


^