Sut i Gyfrif Enwau Unigryw yn Excel (5 Dull)

  • Rhannu Hwn
Hugh West

Wrth weithio gyda setiau data mawr, yn aml efallai y bydd angen i ni gyfrif gwerthoedd unigryw a gwahanol yn excel. Nid oes gan Excel unrhyw swyddogaeth adeiledig i gyfrif gwerthoedd neu destun unigryw. Ond, mae yna lawer o dechnegau a dulliau y gallwn eu defnyddio i gyfrif y gwerthoedd gwahanol hyn. Heddiw yn yr erthygl hon, byddwn yn dangos rhai dulliau o gyfrif enwau unigryw yn Excel.

Lawrlwythwch Gweithlyfr Ymarfer

Lawrlwythwch y daflen ymarfer hon i ymarfer tra byddwch yn darllen yr erthygl hon.

Excel-Count-Unique-Names.xlsx

Cyfrwch Enwau Unigryw yn Excel (5 Dull)

1. Defnyddio Swyddogaeth SUMPRODUCT i Gyfrif Enwau Unigryw

Y y ffordd symlaf a hawsaf o gyfrif enwau unigryw yn Excel yw defnyddio'r ffwythiant SUMPRODUCT . Gan ddefnyddio'r swyddogaeth hon gallwn gyfrif gwerthoedd unigryw mewn dwy ffordd. Gadewch i ni ddysgu'r ffyrdd hyn.

i. SUMPRODUCT gyda COUNTIF

Cam-1:

Yn y sefyllfa ganlynol, rydym yn cael set ddata lle mae enwau rhai cynrychiolwyr gwerthu a'u cyflog yn cael eu rhoi yn y Colofnau “Cynrychiolydd Gwerthiant” a “Cyflog” . Nawr mae gennym gynrychiolwyr gwerthu y mae eu henwau wedi ymddangos fwy nag unwaith. Felly mae'n rhaid i ni gyfri rhif unigryw enw'r cynrychiolydd gwerthu yn y gell E4 o dan y pennawd "Cyfrif Enwau Unigryw".

0> Cam-2:

Nawr yng nghell E4, cymhwyswch y ffwythiant SUMPRODUCT gyda'r ffwythiant COUNTIF .

Y fformiwla generigyw,

=SUMPRODUCT(1/COUNTIF(ystod,criteria))

Rhowch y gwerthoedd yn y ffwythiant a ffurf derfynol y fformiwla yw,

=SUMPRODUCT(1/COUNTIF(B4:B17,B4:B17))

Lle,

  • Ystod a meini prawf yw B4:B17
  • Mae ffwythiant COUNTIF yn edrych i mewn i'r amrediad data ac yn cyfrif sawl gwaith mae pob enw yn ymddangos ynddo amrediad data {3,2,1,2,3,3,4,3,3,1,1,1,1,1}
  • Ar ôl hynny, canlyniad y Defnyddir ffwythiant COUNTIF fel cynghorydd gyda 1 yn rhifiadur. Ar gyfer hyn, bydd rhifau sydd wedi ymddangos unwaith yn unig yn yr arae yn dod yn 1 a bydd rhifau ymddangos lluosog yn darparu ffracsiynau fel canlyniadau.
  • Yn olaf, bydd ffwythiant SUMPRODUCT yn cyfrif y rhai 1 a byddant yn rhoi'r canlyniad.

Pwyswch Enter i gael y gwerthoedd unigryw.

Cam-3:

Mae yna ddiffyg yn y ffwythiant yma, os oes Cell Wag yn y set ddata, yna bydd y fformiwla yn methu. Oherwydd bod ffwythiant COUNTIF yn cynhyrchu “0” ar gyfer pob cell wag a 1 wedi'i rannu â 0 yn dychwelyd gwall rhannu â sero ( #DIV/0!)

Cam-4:

I oresgyn y sefyllfa yma gadewch i ni addasu ychydig ar y fformiwla bit. Nawr ein fformiwla newydd ar gyfer y sefyllfa hon yw,

=SUMPRODUCT((B4:B17”)/COUNTIF(B4:B17,B4:B17&"”)) )

Nawr os oes unrhyw gell wag yn y set ddata, y fformiwlayn ei anwybyddu.

Pwyswch Enter i gael y canlyniad.

ii. SUMPRODUCT ag AMLDER

Cam-1:

Byddwn yn defnyddio'r un ystod data ag a ddefnyddiwyd gennym yn yr enghraifft flaenorol.

Nawr defnyddiwch y SUMPRODUCT gyda ffwythiant AMLDER i gael yr enwau unigryw.

Mae'r fformiwla generig fel a ganlyn,

=SUMPRODUCT(–( AMLDER( MATCH(Lookup_value,Lookup_array,[match_type])), ROW(reference)-ROW(reference.firstcell)+1),1))

Rhowch y gwerthoedd i gael y ffurflen derfynol.

=SUMPRODUCT(–(AMLDER(MATCH(B4:B17,B4:B17,0),ROW(B4:B17)-ROW(B4)+1)>0)))

Lle,

  • Defnyddir y ffwythiant MATCH i gael lleoliad pob enw sy'n ymddangos yn y data. Yma yn y ffwythiant MATCH mae'r lookup_value, lookup_array a [match match] yn B4:B17,B4:B17,0.
  • Mae'r ddadl bins_array wedi'i hadeiladu o'r rhan hon o'r fformiwla (ROW(B4:B17)-ROW(B4)+1)
  • Mae ffwythiant AMLDER yn dychwelyd amrywiaeth o rifau sy'n dynodi cyfrif ar gyfer pob rhif yn yr arae o ddata, wedi'u trefnu fesul bin. Nodwedd allweddol yng ngweithrediad y fformiwla AMlder yw pan fydd rhif eisoes wedi'i gyfrif, bydd AMlder yn dychwelyd sero.
  • Nawr, rydym yn gwirio am werthoedd sy'n yn fwy na sero (>0), sy'n trosi'r rhifau i TRUE neu FALSE , yna rydym yn defnyddio dwbl-negyddol (--) i drosi'r gwerthoedd TRUE a FALSE i 1s a 0s.
  • Yn olaf, mae'r ffwythiant SUMPRODUCT yn syml yn ychwanegu'r rhifau i fyny ac yn dychwelyd y cyfanswm.

Gan mai Fformiwla Arae yw hwn, pwyswch “CTRL+SHIFT+ENTER” i gymhwyso'r fformiwla. Ac rydym wedi cael ein cyfrif terfynol.

Darllen mwy: Cyfrif Gwerthoedd Unigryw gyda Meini Prawf gan SUMPRODUCT yn Excel

2. Defnyddio SUM gyda Fformiwla COUNTIF i Gyfrif Enwau Unigryw

Cam-1:

Nawr byddwn yn defnyddio'r SUM gyda fformiwla COUNTIF i gael y cyfrif gofynnol.

Fformiwla generig y fformiwla hon yw,

=SUM(IF(ISTEXT(Gwerth),1/COUNTIF( amrediad, meini prawf), “”))

Mewnosodwch y gwerthoedd i gael ffurf derfynol y fformiwla.

=SUM(IF(ISTEXT(B4) :B17), 1/COUNTIF(B4:B17,B4:B17),””))

Ble,

  • Mae ffwythiant ISTEXT yn dychwelyd TRUE ar gyfer yr holl werthoedd sy'n destun ac yn ffug ar gyfer gwerthoedd eraill.
  • Ystod a Meini Prawf yw B4:B17
  • Os yw'r gwerthoedd yn werth testun , mae'r ffwythiant COUNTIF yn edrych i mewn i'r amrediad data ac yn cyfrif y nifer o weithiau mae pob enw yn ymddangos yn ystod data {3,2,1,2,3,3,4,3,3,1 ,1,1,1,1}
  • Mae'r ffwythiant SUM yn cyfrifo swm yr holl werthoedd ac yn dychwelyd y canlyniad.

<24 <1

Cam-2:

Gan mai Fformiwla Array yw hwn, pwyswch “CTRL+SHIFT+ENTER” i gymhwyso'r fformiwla. A ninnauwedi cael ein cyfrif terfynol.

Darllen Mwy: Cyfrif Fformiwla Excel Gwerthoedd Unigryw (3 Ffordd Hawdd)

3. Defnyddio SUM ag AMLDER a Fformiwla MATCH i Gyfrif Enwau Unigryw

Cam-1:

Nawr byddwn yn defnyddio'r SUM gyda AMLDER a MATCH fformiwla i gyfrif enwau unigryw.

Y fformiwla generig yw,

=SUM(IF(FREQUENCY(IF() prawf rhesymegol””, MATCH(Lookup_value,Lookup_array,[match match])), ROW(cyfeirnod)-ROW(reference.firstcell)+1),1))

Y fformiwla derfynol ar ôl y mewnosod gwerth yw,

=SUM(IF(AMLDER(IF(B4:B17")", MATCH(B4:B17,B4:B17,0)),ROW(B4:B17) )-ROW(B4)+1),1))

Lle,

  • Yma yn y ffwythiant MATCH y lookup_value , Mae lookup_array a [math o gêm] yn B4:B17,B4:B17,0
  • Ar ôl y ffwythiant MATCH , mae IF Y rheswm pam fod angen y ffwythiant IF yw y bydd MATCH yn dychwelyd gwall #N/A ar gyfer celloedd gwag . Felly, rydym yn eithrio'r celloedd gwag gyda B4:B17””
  • Mae'r ddadl bins_array wedi'i hadeiladu o'r rhan hon o'r fformiwla (ROW(B4:B17)-ROW( B4)+1)
  • Mae'r arae canlyniadol hon yn cael ei fwydo i'r ffwythiant AMlder sy'n dychwelyd amrywiaeth o rifau sy'n nodi cyfrif ar gyfer pob rhif yn yr arae o ddata
  • Yn olaf mae'r ffwythiant allanol IF yn dynodi pob gwerth unigryw i 1 ac yn dyblygu gwerth i

Pwyso "CTRL+SHIFT+ENTER" i gymhwyso'r fformiwla arae.

Darllenwch Mwy: Cyfrif Gwerthoedd Testun Unigryw gyda Meini Prawf yn Excel (5 Dull)

Darlleniadau Tebyg

  • Sut i Ddefnyddio COUNTIF ar gyfer Testun Unigryw (8 Ffordd Hawsaf)
  • COUNTIFS Gwerthoedd Unigryw yn Excel (3 Ffordd Hawdd)

4. Defnyddio'r Swyddogaeth UNIGRYW i Gyfrif Enwau Unigryw

Cam-1:

Mae'r ffwythiant UNIQUE ar gael ar gyfer y fersiwn Excel 365 yn unig.

Cymhwyswch y Nawr> Swyddogaeth UNIGRYW . Y fformiwla generig yw,

=COUNTA(UNIQUE(range)))

Ar ôl mewnbynnu'r gwerthoedd, y ffurf derfynol yw,

=COUNTA(UNIQUE(B4:B17))

> Pwyswch Rhowch i gael y canlyniad.

Cam-2:

Gallwch hefyd gael y rhestr o enwau unigryw drwy ddefnyddio'r ffwythiant UNIQUE hon. Ar gyfer hyn, y fformiwla yw,

=UNIQUE(B4:B17)

Pwyswch Enter i barhau.

Darllen Mwy: Excel VBA: Cyfrif Gwerthoedd Unigryw mewn Colofn (3 Dull)

5. Defnyddio Hidlo Uwch i Gyfrif Enwau Unigryw yn Excel

Cam-1:

Gallwn hefyd ddefnyddio'r opsiwn Hidlo Uwch i gyfrif enwau unigryw. I wneud hynny, ewch i Data, yn y Trefnu & Hidlo grŵp , cliciwch ar Uwch.

Cam-2:

Mae ffenestr Hidlo Uwch yn ymddangos. Yma gwiriwch Copïo i Leoliad Arall a Defnyddiwch Cofnodion UnigrywYn unig.

Cam-3:

Nawr dewiswch y ffynhonnell data ar gyfer yr Amrediad Rhestr ($ B$3:$B$17), Ystod Meini Prawf ($B$3:$B$17), a Copi i $E$3 . Cliciwch Iawn i barhau.

Ac mae ein rhestr o'r enwau unigryw wedi'i gwneud.

Cam-4:

I gyfrif yr enwau unigryw, defnyddiwch y fformiwla hon,

=ROWS(E4:E9)

A phwyswch Enter .

>

Darllen Mwy: Cyfrif Gwerthoedd Unigryw gyda Meini Prawf gan COUNTIFS yn EXCEL ( 4 Enghraifft)

Nodiadau Cyflym

➤ Os oes cell wag yn y set ddata pan fyddwch yn defnyddio SUMPRODUCT gyda fformiwla COUNTIF , bydd y canlyniad yn dangos rhaniad trwy ddim gwall (#DIV/0!)

➤ Ar gyfer y Fformiwla Array , rhaid i chi wasgu “CTRL+SHIFT+ENTER” ar yr un pryd i gael y canlyniad.

➤ Mae'r ffwythiant UNIQUE ar gael ar gyfer Excel 365 yn unig. Ni fydd defnyddwyr fersiynau hŷn o Excel yn gallu defnyddio'r ffwythiant.

Casgliad

Heddiw, fe wnaethom ddysgu rhai gweithdrefnau i gyfrif enwau unigryw o set ddata. Os oes gennych unrhyw ddryswch neu awgrymiadau, mae croeso i chi rannu eich barn yn yr adran sylwadau.

Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.