Tabl cynnwys
Wrth weithio yn Excel, yn aml mae'n rhaid i ni drefnu'r gwerthoedd unigryw o set o ddata. Weithiau mae'n rhaid i ni gyfrif nifer y gwerthoedd cyfartal mewn set o ddata.
Heddiw, byddaf yn dangos sut i gyfrif y gwerthoedd unigryw mewn set ddata gan ddefnyddio'r ffwythiant COUNTIFS .
Lawrlwytho Gweithlyfr Ymarfer
COUNTIFS Gwerthoedd Unigryw yn Excel.xlsx
Gwerthoedd Unigryw COUNTIFS yn Excel
Yma mae gennym set ddata gyda rhai cynhyrchion a chyfeiriadau cyswllt y cwsmeriaid a brynodd gynnyrch cwmni o'r enw Mars Group.
Ein hamcan yma yw i gyfrif yn gyntaf gyfanswm y gwerthoedd testun unigryw a gwerthoedd rhifiadol o'r cyfeiriadau cyswllt gan ddefnyddio ffwythiant COUNTIFS Excel.
1. Wrth Gyfrif Gwerthoedd Testun Unigryw
Yn gyntaf oll, byddwn yn cyfrif nifer y gwerthoedd testun unigryw o'r cyfeiriadau cyswllt gan ddefnyddio'r ffwythiant COUNTIFS .
Byddwn yn defnyddio cyfuniad o ffwythiannau SUM , ISTEXT, a COUNTIFS yn Excel.
Y fformiwla fydd:
7> =SUM(--(ISTEXT(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))
[ Fformiwla Arae ydyw. Felly peidiwch ag anghofio pwyso Ctrl + Shift + Enter oni bai eich bod yn Office 365 .]
- Yma C4:C20 yw ystod fy nghelloedd. Rydych chi'n defnyddio eich un chi.
- Gallwch wneud yr un gweithrediad gan ddefnyddio ffwythiant COUNTIF Excel.
Gweler, mae cyfanswm o 3 thestun unigrywcyfeiriadau.
Eglurhad o'r Fformiwla
-
ISTEXT(C4:C20)
yn dychwelyd TRUE am yr holl gyfeiriadau sy'n werthoedd testun ac yn dychwelyd FALSE am yr holl gyfeiriadau nad ydynt yn werthoedd testun. - Yn yr un modd, mae
COUNTIFS(C4:C20,C4:C20)=1
yn dychwelyd TRUE am bob cyfeiriad sy'n ymddangos unwaith yn unig , a FALSE ar gyfer y cyfeiriadau sy'n ymddangos fwy nag unwaith. -
--(ISTEXT(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1)
yn lluosi'r ddau amod ac yn dychwelyd 1 os bodlonir y ddau amod, fel arall yn dychwelyd 0. - Yn olaf, mae'r ffwythiant SUM yn ychwanegu'r holl werthoedd ac yn dychwelyd nifer y gwerthoedd testun unigryw.
Darllenwch fwy: Sut i Ddefnyddio COUNTIF ar gyfer Testun Unigryw
2. Yn Cyfrif Gwerthoedd Rhifiadol Unigryw
Gallwn hefyd gyfrif nifer y gwerthoedd rhifiadol unigryw o'r cyfeiriadau cyswllt gan ddefnyddio'r ffwythiant COUNTIFS .
Byddwn yn defnyddio cyfuniad o ffwythiannau SUM , ISNUMBER, a COUNTIFS yn Excel.
Y fformiwla fydd:
2> =SUM(--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))
[ Mae hefyd yn Fformiwla Arae . Felly peidiwch ag anghofio pwyso Ctrl + Shift + Enter oni bai eich bod yn Office 365 .]
- Yma C4:C20 yw ystod fy nghelloedd. Rydych chi'n defnyddio'ch un chi.
- Gallwch gyflawni'r un gweithrediad gan ddefnyddio swyddogaeth COUNTIF Excel.
Gweler, mae cyfanswm o 5 cyfeiriad rhifiadol unigryw .
Eglurhad o'rMae fformiwla
-
ISNUMBER(C4:C20)
yn dychwelyd TRUE ar gyfer yr holl gyfeiriadau sy'n werthoedd rhifiadol ac yn dychwelyd FALSE am yr holl gyfeiriadau sy'n ddim yn werthoedd rhifiadol. - Yn yr un modd, mae
COUNTIFS(C4:C20,C4:C20)=1
yn dychwelyd TRUE am bob cyfeiriad sy'n ymddangos unwaith yn unig, a FALSE am y cyfeiriadau sy'n ymddangos mwy nag unwaith. -
--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1)
yn lluosi'r ddau amod ac yn dychwelyd 1 os yw'r ddau amod yn cael eu bodloni, fel arall yn dychwelyd 0. - Yn olaf, mae'r SUM mae'r ffwythiant yn ychwanegu'r holl werthoedd ac yn dychwelyd nifer y gwerthoedd rhifiadol unigryw
Darlleniadau Tebyg:
>3. Wrth Gyfrif Gwerthoedd Achos Sensitif Unigryw
Mae ffwythiannau COUNTIF a COUNTIFS yn dychwelyd cyfatebiadau cas-sensitif. Felly, i gymhwyso paru achos-sensitif, mae'n rhaid i ni fod ychydig yn anoddach.
Edrychwch ar y set ddata newydd hon. Yma mae gennym gofnod o raddau rhai myfyrwyr yn yr arholiad mewn ysgol o'r enw Sunflower Kindergarten.
Rydym am gyfrif cyfanswm y graddau unigryw yma, gan ystyried achos -sensitive matches.
I wneud hynny, cymerwch golofn newydd a rhowch y fformiwla hon yng nghell gyntaf y golofn newydd:
=SUM(--EXACT($C$4:$C$20,C4))
[ Fformiwla Arae. Felly pwyswch Ctrl + Shift + Enter .]
>
Yna llusgwch y Dolen Llenwi i'w gopïo y fformiwla hon i weddill y celloedd.
Yna mewn cell newydd, mewnosodwch y fformiwla hon:
=SUM(IF(E4:E20=1,1,0))
[Eto Fformiwla Arae. Felly pwyswch Ctrl + shifft + Enter oni bai eich bod yn Office 365.]E20yw ystod fy ngholofn newydd. Rydych chi'n defnyddio'ch un chi.
Yma mae gennym ni nifer y graddau sy'n ymddangos unwaith yn unig, sef 4.
Cyfyngiadau'r Fformiwlâu a'r Opsiwn Amgen<3
Hyd yn hyn, rydym wedi defnyddio tri dull i gyfri nifer y gwerthoedd unigryw yn Excel.
Ond os ydych ychydig yn glyfar, dylech sylweddoli erbyn hyn bod yna rai cyfyngiadau i'r triciau rydym wedi'u defnyddio.
Hynny yw, mae'r fformiwlâu yn cyfrif y gwerthoedd sy'n ymddangos unwaith yn unig, ond nid ydynt yn cyfrif cyfanswm y gwerthoedd unigryw gwirioneddol sy'n bresennol yno o ystyried yr holl werthoedd.
Er enghraifft, os yw ystod y gwerthoedd yn cynnwys {A, A, A, B, B, C, D, E} , bydd yn cyfrif C, D, E yn unig , a dychwelyd 3 .
Ond weithiau efallai y bydd angen i rywun gyfrif A, B, C, D, E a dychwelyd 5.
I ddatrys y mathau hyn o broblemau, mae Excel yn darparu swyddogaeth o'r enw UNIQUE .
Ond nodyn atgoffa byr, sydd ar gael yn Office365 yn unig.
Cyfri Gwerthoedd Unigryw Defnyddio'r Unigryw a'r Swyddogaethau ROWS
Yn ein set ddata wreiddiol, i gyfrif y nifer unigryw o gyfeiriadau cyswllt gan ystyried pob un y cyfeiriadau, gallwch ddefnyddio'r fformiwla hon:
=COUNT(UNIQUE(C4:C20))
Gweler , mae cyfanswm o 6 chyfeiriad unigryw, gan ystyried yr holl gyfeiriadau o leiaf unwaith.
Nawr, i ddod o hyd i'r cyfeiriadau testun unigryw yn unig, gallwch ddefnyddio'r fformiwla hon:
2> =ROWS(UNIQUE(IF(ISTEXT(
C4:C20
),
C4:C20
)))-1
22> 12>
Yn yr un modd, i ddod o hyd i'r cyfeiriadau rhifiadol unigryw yn unig, gallwch ddefnyddio'r fformiwla hon:
=ROWS(UNIQUE(IF(ISNUMBER(
C4:C20
),
C4:C20
)))-1
2>Casgliad
Defnyddio y dulliau hyn, gallwch gyfrif nifer y gwerthoedd unigryw mewn set ddata. Ydych chi'n gwybod unrhyw ddull arall? Neu a oes gennych unrhyw gwestiynau? Mae croeso i chi ofyn i ni.