Turinys
Dirbant su duomenimis "Microsoft Excel , kartais mums reikia rasti unikalias reikšmes. Pagrindinis atskirų ir specialių reikšmių skaičiavimo tikslas - atskirti jas nuo pasikartojančių reikšmių "Excel" sąraše. Unikalias reikšmes galime skaičiuoti naudodami daugybę funkcijų ir įvairių formulių, skirtų įvairiems tikslams. Šiame straipsnyje mes skaičiuoti unikalias reikšmes pagal kriterijus pagal COUNTIFS funkcija "Excel" programoje.
Atsisiųsti praktikos sąsiuvinį
Galite atsisiųsti pratybų sąsiuvinį ir pasipraktikuoti su jais.
COUNTIFS Unikalios vertės.xlsxĮvadas į COUNTIFS funkciją
"Excel" programoje COUNTIFS funkcija suskaičiuoja, kiek ląstelių diapazone atitinka vieną iš pateiktų sąlygų.
- Sintaksė
Sintaksė COUNTIFS funkcija yra:
COUNTIFS (range1, criteria1, [range2], [criteria2], ...)
- Argumentai
range1: [privaloma] Tai pirmasis vertinamas intervalas.
kriterijai1: [būtina] diapazonas1 taikytini kriterijai.
range2: [neprivaloma] Tai antrasis vertinamas intervalas.
kriterijai2: [neprivaloma] diapazonas2 taikytinus kriterijus.
- Grąžinama vertė
Bendras kriterijų rinkinio atitikimo atvejų skaičius.
4 skirtingi pavyzdžiai, kaip "Excel" skaičiuoti unikalias vertes su kriterijais pagal COUNTIFS
Į suskaičiuoti unikalias reikšmes su kriterijais naudojant COUNTIFS funkcija "Excel" programoje, naudosime šį duomenų rinkinį. Duomenų rinkinyje yra keletas Produktas stulpelio pavadinimai B . Prekės ženklas kiekvieno stulpelio produkto C , pavadinimai Klientai kurie įnešė šiuos produktus į stulpelį D , ir Kontaktinis adresas kiekvienam stulpelio klientui E . Dabar norime suskaičiuoti unikalias reikšmes pagal skirtingus kriterijus, todėl, naudodami šį duomenų rinkinį, pademonstruokime jų pavyzdžius.
1. Įvertinkite unikalias vertes pagal tam tikrą kriterijų "Excel" programoje
Pagal vieną kriterijų galime suskaičiuoti unikalių reikšmių skaičių, derindami SUMA , IF , ir COUNTIFS funkcijos "Excel" programoje. Taigi, atlikime šią procedūrą.
ŽINGSNIAI:
- Pirma, pasirinkite ląstelę, kurioje norite suskaičiuoti unikalias reikšmes pagal kriterijus. Se, mes pasirenkame ląstelę H5 .
- Antra, į tą ląstelę įrašykite formulę.
=SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)))
- Galiausiai paspausdami Įveskite parodys rezultatą.
🔎 Kaip veikia formulė?
⏩ G5=$D$5:$D$13
: Taip bus rastos ląstelės, kuriose yra Jhon , kaip ląstelė G5 yra Jhon .
⏩ COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13
: Visiems adresams, kurie egzistuoja tik vieną kartą, bus grąžinama TRUE ; visiems adresams, kurie kartojasi kelis kartus, grąžinti FALSE .
⏩ 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)
: Taip formulė padalijama iš 1 ir grąžinama 0.5 .
⏩ IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)
: Bus lyginama, ar formulės sąlygos yra įvykdytos, ar ne, jei jos įvykdytos, grąžinama 1, jei ne - 0.
⏩ SUM(IF(G5=$D$5:$D$13, 1/(COUNTIFS($D$5:$D$13, G5, $B$5:$B$13, $B$5:$B$13)), 0)))
: Taip bus suskaičiuotos visos unikalios reikšmės.
Skaityti daugiau: Kaip suskaičiuoti unikalias vertes keliuose "Excel" stulpeliuose (5 būdai)
2. Keli kriterijai unikalioms "Excel" vertėms skaičiuoti
Norėdami suskaičiuoti unikalias reikšmes, galime naudoti kelis kriterijus. Kliento vardas ir pavardė , Prekės ženklai , o mes skaičiuosime produktus, jei jie atitinka šiuos kriterijus. Daugiausia naudodami COUNTIFS funkcija skaičiuosime tik tuos produktus, kurių klientų pavadinimai ir prekių ženklai yra vienodi. Taigi, atlikime šiuos veiksmus.
ŽINGSNIAI:
- Kaip ir anksčiau, pasirinkite ląstelę, kurioje norite gauti rezultatą. Taigi, pasirenkame ląstelę I5 .
- Tada į tą ląstelę įveskite formulę.
=COUNTIFS(D5:D13,G5,C5:C13,H5)
- Dabar paspauskite Įveskite .
Čia ląstelių diapazonas D5:D13 rodo, kad Kliento vardas ir pavardė , o šio intervalo kriterijus yra G5 kuris yra Jhon . Taip pat ląstelių diapazonas C5:C13 rodo, kad Prekės ženklas , o šio diapazono kriterijus yra H5 kuris yra Asus .
Skaityti daugiau: Kaip "Excel" skaičiuoti unikalius vardus (5 metodai)
3. Skirtingų teksto verčių skaičiavimas "Excel" programoje
Galime suskaičiuoti skirtingą unikalių teksto reikšmių skaičių derindami SUMA , ISTEKSTAS , ir COUNTIFS funkcijos "Excel" programoje. Dabar naudosime COUNTIFS funkcija skaičiuoti skirtingų kontaktinių adresų teksto reikšmių skaičių. Šiuo atveju kriterijai yra teksto reikšmės Kontaktinis adresas stulpelyje. Suskaičiuosime unikalų teksto adresą ląstelėje G5 . Peržiūrėkime, kaip tai padaryti.
ŽINGSNIAI:
- Pirmiausia pasirinkite ląstelę, kurioje norite suskaičiuoti unikalias reikšmes pagal kriterijų, kuris yra teksto reikšmė. Taigi, pasirenkame ląstelę G5 .
- Antra, į tą ląstelę įrašykite formulę, kuri parodys rezultatą.
=SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- Galiausiai paspauskite Įveskite Taigi, iš viso yra 2 unikalių teksto reikšmių.
🔎 Kaip veikia formulė?
⏩ ISTEXT(E5:E13)
: Tai grąžins TRUE visiems adresams, kurie yra teksto reikšmės, grąžins FALSE kitaip.
⏩ COUNTIFS(E5:E13,E5:E13)
: Šiuo atveju, tai bus grąžinama TRUE visiems adresams, kurie rodomi tik vieną kartą, ir grąžins FALSE visiems adresams, kurie rodomi daugiau nei vieną kartą.
⏩ ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Tai padaugins dvi formules ir grąžins 1 jei jie tenkinami, grąžinama 0 kitaip.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: Tai grąžins unikalios teksto reikšmės .
PASTABA: Tai formulė, kurioje naudojamas masyvas. Nebent naudojate "Office 365 , nepamirškite paspausti Ctrl + Shift + Enter .
Skaityti daugiau: Unikalios vertės "Excel" programoje COUNTIFS (3 paprasti būdai)
4. Skaičiuokite skaitines vertes, kurios nėra vienodos
Galime naudoti "Excel SUMA , ISNUMBER , ir COUNTIFS funkcijų derinys, kad suskaičiuotumėte unikalias skaitines reikšmes "Excel" programoje. Šiuo atveju kriterijai yra tokie, kad šių trijų funkcijų derinys suskaičiuotų tik skaitines reikšmes iš ląstelių intervalo. Dabar pažiūrėkime, kokie žingsniai atliekami.
ŽINGSNIAI:
- Iš pradžių pasirinkite ląstelę, kurioje norite suskaičiuoti unikalias reikšmes pagal skaitinę vertę kaip kriterijų. Todėl pasirenkame ląstelę G5 .
- Antra, įveskite formulę, kad rezultatas būtų rodomas toje ląstelėje.
=SUM(--(ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
- Paspauskite mygtuką Įveskite klaviatūros mygtuką.
🔎 Kaip veikia formulė?
⏩ ISNUMBER(E5:E13)
: Visiems adresams, kurie yra skaitinės reikšmės, bus grąžinama TRUE , FALSE kitaip.
⏩ COUNTIFS(E5:E13,E5:E13)
: Visiems adresams, kurie rodomi tik vieną kartą, grąžinama TRUE ir grąžinti FALSE visiems adresams, kurie rodomi daugiau nei vieną kartą.
⏩ ISNUMBER(E5:E13)*COUNTIFS(E5:E13,E5:E13)
: Tai padaugins ISNUMBER formulė & amp; amp;; COUNTIFS formulė. Tada bus grąžinta 1 jei jie tenkinami, grąžinama 0 kitaip.
⏩ SUM(--(ISTEXT(E5:E13)*COUNTIFS(E5:E13,E5:E13)=1))
: Bus grąžintos unikalių skaičių reikšmės.
Skaityti daugiau: "Excel VBA": unikalių verčių stulpelyje skaičiavimas (3 metodai)
Išvada
Naudodamiesi šiais metodais galite skaičiuoti unikalias reikšmes su kriterijais "Excel" programoje. Tikimės, kad tai jums padės! Jei turite klausimų, pasiūlymų ar atsiliepimų, praneškite mums komentarų skiltyje. Arba galite peržvelgti kitus mūsų straipsnius ExcelWIKI.com tinklaraštis!