Excel-formel: Statusoppsummering av emnet -

Innholdsfortegnelse

Generisk formel

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

Sammendrag

For å lage et sammendrag for å vise kursets fullføringsstatus basert på en datalogg, kan du bruke COUNTIFS-funksjonen sammen med IF-funksjonen. I eksemplet vist er formelen i G4:

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

Forklaring

Tabellen i B3: D11 er en logg som viser kurs gjennomført av forskjellige personer. Hvis et kurs er gjennomført av en person, vil det være en oppføring i tabellen med navn, kurs og dato. For formålet med dette eksemplet, hvis vi finner og skriver inn et gitt navn / kurs, kan vi anta at kurset er fullført.

I sammendragstabellen i F3 til I7 har vi de 4 navnene som vises i dataloggen i rader, og 3 kurs vi vil spore som kolonneoverskrifter. Merknadene og kursene samsvarer nøyaktig med oppføringene i dataloggen.

Kjernen i formelen er COUNTIFS-funksjonen, som er konfigurert med to rekke / kriteriepar. Det første paret samsvarer med det navngitte området "navn" (K5: K11) med kriterier som kommer fra $ F4 (med kolonne låst for å tillate at formelen kopieres over bordet). Det andre paret samsvarer med det nevnte området "kurs" (L5: L11) med kriterier som kommer fra G $ 3 (med rad låst slik at formelen kan kopieres nedover tabellen).

COUNTIFS-funksjonen teller forekomster av hvert navn og kurs i loggen, ved hjelp av verdier i sammendragstabellen. Når et navn og kurs er funnet, returnerer COUNTIFS tallet 1. Når et navn og kurs ikke blir funnet, returnerer COUNTIFS null.

Vi får disse resultatene med IF-funksjonen, der COUNTIFS vises som den logiske testen. IF vil evaluere et hvilket som helst positivt tall som SANT, og ethvert nullresultat som FALSE, så vi gir ganske enkelt "x" for verdi hvis SANN og en tom streng ("") for verdi hvis det er usant.

Interessante artikler...