Indholdsfortegnelse
Når du arbejder med data i Microsoft Excel skal vi nogle gange finde de unikke værdier. Hovedformålet med at tælle separate og specielle værdier er at skelne dem fra dubletter i en Excel-liste. Vi kan tælle de unikke værdier med så mange funktioner og forskellige formler til forskellige formål. I denne artikel vil vi tælle unikke værdier med kriterier af COUNTIFS-funktion i Excel.
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen og øve dig med dem.
COUNTIFS Unikke værdier.xlsxIntroduktion til COUNTIFS-funktionen
I Excel er den COUNTIFS-funktion tæller antallet af celler i et område, der svarer til en af de angivne betingelser.
- Syntaks
Syntaksen for COUNTIFS-funktion er:
COUNTIFS (område1, kriterier1, [område2], [kriterier2], ...)
- Argumenter
række1: [påkrævet] Dette er det første område, der skal evalueres.
kriterier1: [påkrævet] Den række1 kriterier, der skal anvendes.
række2: [valgfrit] Dette er det andet interval, der skal evalueres.
kriterier2: [valgfrit] Den række2 kriterier, der skal anvendes.
- Returneringsværdi
Det samlede antal gange, hvor et sæt kriterier er opfyldt.
4 forskellige eksempler på at tælle unikke værdier med kriterier efter COUNTIFS i Excel
Til tælle unikke værdier med kriterier ved at bruge COUNTIFS-funktion i Excel, skal vi bruge følgende datasæt. Datasættet indeholder nogle Produkt navne i kolonne B , den Mærke for hvert produkt i kolonne C , navnene på de Kunder der har bragt disse produkter i kolonne D , og den Kontaktadresse for hver kunde i kolonne E Nu vil vi tælle de unikke værdier med forskellige kriterier, så lad os vise eksempler på disse ved hjælp af dette datasæt.
1. Estimer unikke værdier baseret på et bestemt kriterium i Excel
Vi kan tælle antallet af unikke værdier baseret på et enkelt kriterium ved at kombinere SUM , IF , og COUNTIFS funktioner i Excel. Så lad os følge proceduren for dette.
TRIN:
- Først skal du vælge den celle, hvor du vil tælle de unikke værdier ved hjælp af kriterierne. Se, vi vælger celle H5 .
- For det andet skal du indsætte formlen i den pågældende celle.
=SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13), $B$5:$B$13)), 0)))
- Endelig trykker du på Indtast vil vise resultatet.
🔎 Hvordan virker formlen?
⏩ G5=$D$5:$D$13
: Dette vil finde de celler, der indeholder Jhon , som celle G5 indeholder Jhon .
⏩ COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13
: For alle adresser, der kun findes én gang, returneres TRUE ; for alle adresser, der gentages flere gange, returneres FALSK .
⏩ 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)
: Dette vil dividere formlen med 1 og returnerer 0.5 .
⏩ IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13), $B$5:$B$13)), 0)
: Dette vil sammenligne, om betingelserne i formlen er opfyldt eller ej. Hvis de er opfyldt, returneres 1, ellers 0.
⏩ SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13), $B$5:$B$13)), 0)))
: Dette tæller de samlede unikke værdier.
Læs mere: Sådan tæller du unikke værdier i flere kolonner i Excel (5 måder)
2. Flere kriterier til at tælle unikke Excel-værdier
Vi kan bruge flere kriterier til at tælle de unikke værdier. Så her er kriterierne Kundens navn , Varemærker , og vi tæller produkterne med, hvis de opfylder disse kriterier. Ved hjælp af COUNTIFS funktion vil vi kun tælle de produkter, hvis kundenavne og mærker er de samme. Så lad os se følgende trin.
TRIN:
- På samme måde som før skal du vælge den celle, hvor du vil have resultatet. Vi vælger altså celle I5 .
- Skriv derefter formlen i den pågældende celle.
=COUNTIFS(D5:D13,G5,C5:C13,H5)
- Tryk nu på Indtast .
Her er området af celler D5:D13 angiver den Kundens navn , og kriterierne for dette område er G5 som er Jhon Desuden er intervallet af celler C5:C13 angiver den Mærke , og kriterierne for dette område er H5 som er Asus .
Læs mere: Sådan tæller du unikke navne i Excel (5 metoder)
3. Forskellige antal tekstværdier tæller i Excel
Vi kan tælle forskellige antal unikke tekstværdier ved at kombinere SUM , ISTEXT , og COUNTIFS-funktioner i Excel. Nu vil vi bruge COUNTIFS-funktion for at tælle antallet af forskellige tekstværdier fra kontaktadresserne. Her er kriterierne tekstværdierne i Kontaktadresse kolonne. Vi tæller den unikke tekstadresse i celle G5 Lad os se på proceduren for at gøre dette.
TRIN:
- Først skal du vælge den celle, hvor du vil tælle de unikke værdier ved hjælp af kriterierne, som er tekstværdien. Vi vælger altså celle G5 .
- For det andet skal du indsætte formlen i den pågældende celle for at vise resultatet.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- Til sidst skal du trykke på Gå ind på Der er altså i alt 2 unikke tekstværdier deri.
🔎 Hvordan virker formlen?
⏩ ISTEXT(E5:E13)
: Dette vil give TRUE for alle adresser, der er tekstværdier, vil returnere FALSK ellers.
⏩ COUNTIFS(E5:E13,E5:E13)
: Her returnerer dette TRUE for alle adresser, der kun optræder én gang, og vil returnere FALSK for alle adresser, der optræder mere end én gang.
⏩ ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Dette multiplicerer de to formler og returnerer 1 hvis de er opfyldt, returnerer 0 ellers.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)))
: Dette vil returnere den unikke tekstværdier .
BEMÆRK: Det er en formel, der bruger et array. Medmindre du bruger Office 365 , skal du huske at trykke på Ctrl + Shift + Enter .
Læs mere: COUNTIFS Unikke værdier i Excel (3 nemme måder)
4. Tælle numeriske værdier, der ikke er de samme
Vi kan bruge Excel SUM , ISNUMBER , og COUNTIFS funktioner sammen for at tælle unikke numeriske værdier i Excel. Her er kriterierne, at kombinationen af disse tre funktioner kun tæller de numeriske værdier fra et område af celler. Lad os nu se trinene nedad.
TRIN:
- I begyndelsen skal du vælge den celle, hvor du ønsker at tælle de unikke værdier baseret på den numeriske værdi som kriterium. Som resultat heraf vælger vi celle G5 .
- For det andet skal du indtaste formlen for at vise resultatet i den pågældende celle.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- Og tryk på den Gå ind på på dit tastatur.
🔎 Hvordan virker formlen?
⏩ ISNUMBER(E5:E13)
: For alle adresser, der er numeriske værdier, vil dette returnere TRUE , FALSK ellers.
⏩ COUNTIFS(E5:E13,E5:E13)
: For alle adresser, der kun vises én gang, vil dette give TRUE og returnerer FALSK for alle adresser, der vises mere end én gang.
⏩ ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Dette vil gange den ISNUMBER formel & COUNTIFS formel. Derefter returneres 1 hvis de er opfyldt, returneres 0 ellers.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1)))
: De unikke talværdier vil blive returneret.
Læs mere: Excel VBA: Tæl unikke værdier i en kolonne (3 metoder)
Konklusion
Ved hjælp af ovenstående metoder kan du tælle unikke værdier med kriterier i Excel. Jeg håber, at dette vil hjælpe dig! Hvis du har spørgsmål, forslag eller feedback, så lad os vide det i kommentarfeltet. Du kan også kigge på vores andre artikler i ExcelWIKI.com blog!