„Excel“ formulė: Kurso užbaigimo būsenos santrauka -

Turinys

Bendroji formulė

=IF(COUNTIFS(rng1,crit1,rng2,crit2),"x","")

Santrauka

Norėdami sukurti suvestinę, kurioje būtų rodoma kurso baigimo būsena remiantis duomenų žurnalu, galite naudoti funkciją COUNTIFS kartu su IF funkcija. Parodytame pavyzdyje formulė G4 yra:

=IF(COUNTIFS(name,$F4,course,G$3),"x","")

Paaiškinimas

Lentelėje B3: D11 yra žurnalas, kuriame rodomi įvairių žmonių baigti kursai. Jei kursą baigė asmuo, lentelėje bus įrašas su vardu, kursu ir data. Šiame pavyzdyje, jei rasime ir įrašysime vardą / kursą, galime manyti, kad kursas baigtas.

Santraukos lentelėje nuo F3 iki I7 turime 4 pavadinimus, kurie rodomi duomenų žurnale eilutėse, ir 3 kursus, kuriuos norime stebėti kaip stulpelių antraštes. Užrašų pavadinimai ir kursai tiksliai atitinka įrašus duomenų žurnale.

Formulės esmė yra funkcija COUNTIFS, kuri sukonfigūruota 2 diapazonų / kriterijų poromis. Pirmoji pora atitinka pavadintą diapazoną „pavadinimas“ (K5: K11) pagal kriterijus, gaunamus iš $ F4 (su stulpeliu užrakinta, kad formulę būtų galima nukopijuoti lentelėje). Antroji pora atitinka pavadintą diapazoną „kursas“ (L5: L11) pagal kriterijus, gaunamus iš G $ 3 (užrakinta eilutė, kad formulę būtų galima nukopijuoti lentelėje).

Funkcija COUNTIFS skaičiuoja kiekvieno žurnalo pavadinimo ir kurso egzempliorius, naudodama suvestinės lentelės reikšmes. Suradus pavadinimą ir kursą, COUNTIFS grąžina skaičių 1. Kai vardas ir kursas nerandami, COUNTIFS grąžina nulį.

Šiuos rezultatus mes gauname naudodami funkciją IF, kur COUNTIFS rodomas kaip loginis testas. IF įvertins bet kurį teigiamą skaičių kaip TRUE, o nulinį rezultatą - FALSE, todėl reikšmei, jei TRUE, paprasčiausiai pateikiame „x“, o jei reikšmė „false“ - tuščią eilutę („“).

Įdomios straipsniai...