Excel-formel: Statusoversigt for kursusafslutning -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at oprette et resumé, der viser kursusafslutningsstatus baseret på en datalog, kan du bruge COUNTIFS-funktionen sammen med IF-funktionen. I det viste eksempel er formlen i G4:

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

Forklaring

Tabellen i B3: D11 er en log, der viser kurser gennemført af forskellige personer. Hvis et kursus er gennemført af en person, vil der være en post i tabellen med navn, kursus og dato. Med henblik på dette eksempel kan vi antage, at kurset er komplet, hvis vi finder og indtaster et givet navn / kursus.

I oversigtstabellen i F3 til I7 har vi de 4 navne, der vises i dataloggen i rækker, og 3 kurser, som vi vil spore som kolonneoverskrifter. Notenavne og kurser matcher nøjagtigt poster i dataloggen.

Kernen i formlen er COUNTIFS-funktionen, som er konfigureret med 2 række / kriteriepar. Det første par matcher det navngivne område "navn" (K5: K11) med kriterier, der kommer fra $ F4 (med kolonne låst for at tillade, at formlen kopieres over hele tabellen). Det andet par matcher på det navngivne område "kursus" (L5: L11) med kriterier, der kommer fra G $ 3 (med række låst for at tillade, at formlen kopieres ned i tabellen).

COUNTIFS-funktionen tæller forekomster af hvert navn og kurs i loggen ved hjælp af værdier i oversigtstabellen. Når et navn og kursus findes, returnerer COUNTIFS tallet 1. Når et navn og kursus ikke findes, returnerer COUNTIFS nul.

Vi fanger disse resultater med IF-funktionen, hvor COUNTIFS vises som den logiske test. IF vil evaluere ethvert positivt tal som SAND og ethvert nulresultat som FALSK, så vi giver blot "x" for værdi, hvis SAND og en tom streng ("") for værdi, hvis den er falsk.

Interessante artikler...