En almindelig forretningsmæssigt behov i Excel er at kunne tælle, hvor mange typer af unikke værdier der findes i en række celler. Eksempler på denne form for brug omfatter tælle hvor mange varetyper blev solgt eller på videnskabelige områder , hvor mange celler en anden test værdi. Ved omhyggelig brug af kampen, frekvens og LEN funktioner , plus mere almindeligt anvendt SUM og IF -funktioner kan Excel gøre brugerdefinerede tælle algoritmer til at kontrollere unikke værdier inden for et interval af celler. Instruktioner
1
Åbn regnearket med den række af celler, du vil tælle. Alle celler, der skal tælles , bør være i den samme kolonne . Med henblik på dette eksempel antager cellerne med værdier, der skal tælles , er cellerne A1 til A15 , eller en defineret række A1: 15. . Ændre det til området dine celler er faktisk i.
2
Skriv følgende formel i celle B16
= SUM ( HVIS ( FREKVENS (HVIS (LEN (A1: A15 ) > ; 0 , MATCH (A1: A15 , A1: A15 , 0), "") , IF ( LEN (A1: A15 ) > 0 , MATCH (A1: A15 , A1: A15 , 0), "") ) > ; 0,1 ) )
Denne formel kontrol for at se , om nogen af cellerne er tomme via LEN funktion, så tæller frekvenserne af de ikke - tomme celler via frekvens og MATCH funktioner , så summerer resultaterne , ignorerer nogen, er dubletter . Det vil fortælle dig , hvor mange unikke værdier er i en given liste .
3
Indtast formlen , når indtastet som en matrixformel ved at trykke på " Ctrl", "Shift " og " Enter " på samme tid . Formlen vil dukke op med krøllede parenteser omkring det , som dette:
= { SUM ( IF ( FREQUENCY ( IF (LEN (A1: A15 ) > 0 , MATCH (A1: A15 , A1: A15 , 0), "") , IF ( LEN (A1: A15 ) > 0 , MATCH (A1: A15 , A1: A15 , 0), "") ) > 0,1 ))}
Gå ikke ind i de krøllede parenteser dig selv, vil Excel indsætte dem automatisk til at betyde , at formlen er en matrixformel
.