Formula Excel: Rezumatul stării finalizării cursului

Cuprins

Formula generică

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

rezumat

Pentru a construi un rezumat care să arate starea de finalizare a cursului pe baza unui jurnal de date, puteți utiliza funcția COUNTIFS împreună cu funcția IF. În exemplul prezentat, formula din G4 este:

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

Explicaţie

Tabelul din B3: D11 este un jurnal care arată cursurile finalizate de diverse persoane. Dacă un curs a fost finalizat de o persoană, va exista o intrare în tabel cu numele, cursul și data. În scopul acestui exemplu, dacă găsim și intrăm un nume / curs dat, putem presupune că cursul este complet.

În tabelul rezumat din F3 la I7, avem cele 4 nume care apar în jurnalul de date în rânduri și 3 cursuri pe care dorim să le urmărim ca anteturi de coloană. Rețineți că numele și cursurile se potrivesc exact cu intrările din jurnalul de date.

Nucleul formulei este funcția COUNTIFS, care este configurată cu 2 perechi de intervale / criterii. Prima pereche se potrivește pe intervalul numit „nume” (K5: K11) cu criterii provenind de la $ F4 (cu coloana blocată pentru a permite copierea formulei peste masă). Cea de-a doua pereche se potrivește pe intervalul numit „curs” (L5: L11) cu criterii provenind de la G $ 3 (cu rândul blocat pentru a permite copierea formulei în tabel).

Funcția COUNTIFS contează instanțele fiecărui nume și curs din jurnal, utilizând valorile din tabelul rezumat. Când se găsește un nume și un curs, COUNTIFS returnează numărul 1. Când un nume și un curs nu sunt găsite, COUNTIFS returnează zero.

Prindem aceste rezultate cu funcția IF, unde COUNTIFS apare ca test logic. IF va evalua orice număr pozitiv ca fiind ADEVĂRAT și orice rezultat zero ca FALS, așa că oferim pur și simplu „x” pentru valoare dacă este ADEVĂRAT și un șir gol („„) pentru valoare dacă este fals.

Articole interesante...