COUNTIFS Unika Valoroj en Excel (3 Facilaj Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Dum laborado en Excel, ni ofte devas ordigi la unikajn valorojn el aro da datumoj. Kelkfoje ni devas kalkuli la nombron da egalaj valoroj en aro da datumoj.

Hodiaŭ, mi montros kiel kalkuli la unikajn valorojn en datumaro uzante la funkcion COUNTIFS .

Elŝutu Praktikan Laborlibron

COUNTIFS Unika Valoroj en Excel.xlsx

COUNTIFS Unika Valoroj en Excel

Ĉi tie ni havas datuman aron kun iuj produktoj kaj kontaktaj adresoj de la klientoj, kiuj aĉetis la produktojn de kompanio nomata Mars Group.

Nia objektivo ĉi tie estas unue kalkuli la totalan nombron de unikaj tekstaj valoroj kaj nombraj valoroj el la kontaktadresoj uzante la funkcion COUNTIFS de Excel.

1. Nombri unikajn tekstajn valorojn

Unue, ni kalkulos la nombron da unikaj tekstaj valoroj el la kontaktadresoj uzante la funkcion COUNTIFS .

Ni uzos kombinaĵo de la funkcioj SUM , ISTEXT, kaj COUNTIFS de Excel.

La formulo estos:

=SUM(--(ISTEXT(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

[ Ĝi estas Tabelformulo . Do ne forgesu premi Ctrl + Shift + Enter krom se vi estas en Oficejo 365 .]

  • Jen C4:C20 estas la gamo de miaj ĉeloj. Vi uzas vian.
  • Vi povas fari la saman operacion uzante la funkcion COUNTIF de Excel.

Vidu, estas entute 3 unikaj tekstojadresoj.

Klarigo de la Formulo

  • ISTEXT(C4:C20) revenas VERA por ĉiuj adresoj kiuj estas tekstaj valoroj kaj resendas FALSE por ĉiuj adresoj kiuj ne estas tekstaj valoroj.
  • Simile, COUNTIFS(C4:C20,C4:C20)=1 redonas VERA por ĉiuj adresoj kiuj aperas nur unufoje , kaj FALSA por la adresoj kiuj aperas pli ol unufoje.
  • --(ISTEXT(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) multigas la du kondiĉojn kaj liveras 1 se ambaŭ la kondiĉoj estas plenumitaj, alie liveras 0.
  • Fine, la funkcio SUM aldonas ĉiujn valorojn kaj redonas la nombron da unikaj tekstaj valoroj.

Legu pli: Kiel Uzi COUNTIF por Unika Teksto

2. Nombri unikajn nombrajn valorojn

Ni ankaŭ povas kalkuli la nombron da unikaj nombraj valoroj el la kontaktadresoj uzante la funkcion COUNTIFS .

Ni uzos kombinaĵon de la funkcioj SUM , ISNUMBER, kaj COUNTIFS de Excel.

La formulo estos:

=SUM(--(ISNUMBER(C4:C20)*COUNTIFS(C4:C20,C4:C20)=1))

[ Ĝi ankaŭ estas Array Formulo . Do ne forgesu premi Ctrl + Shift + Enter krom se vi estas en Oficejo 365 .]

  • Jen C4:C20 estas la gamo de miaj ĉeloj. Vi uzas vian.
  • Vi povas fari la saman operacion uzante la funkcion COUNTIF de Excel.

Vidu, estas entute 5 unikaj nombraj adresoj. .

Klarigo pri laFormulo

  • ISNUMBER(C4:C20) donas VERA por ĉiuj adresoj kiuj estas nombraj valoroj kaj liveras FALSE por ĉiuj adresoj kiuj ne estas nombraj valoroj.
  • Simile, COUNTIFS(C4:C20,C4:C20)=1 redonas VERA por ĉiuj adresoj kiuj aperas nur unufoje, kaj FALSA por la adresoj kiuj aperas pli ol unufoje.
  • --(ISNUMBER(C4:C20)*COUNTIFS(C4:C20, C4:C20)=1) multigas la du kondiĉojn kaj redonas 1 se ambaŭ la kondiĉoj estas plenumitaj, alie liveras 0.
  • Fine, la SUMO funkcio aldonas ĉiujn valorojn kaj redonas la nombron da unikaj nombraj valoroj

Similaj Legadoj:

  • Kiel Nombri unikajn valorojn en Excel Uzanta Pivota Tabelo
  • Excel Formulo-Nombraj Unikaj Valoroj (3 Facilaj Manieroj)

3. Kalkulado de unikaj uskle-distintaj valoroj

La funkcioj COUNTIF kaj COUNTIFS resendas majuskle-malsentajn kongruojn. Sekve, por apliki uskle-distintan kongruon, ni devas esti iom pli ruzaj.

Rigardu ĉi tiun novan datuman aron. Ĉi tie ni havas noton pri la notoj de kelkaj studentoj en la ekzameno en lernejo nomata Sunflora Infanĝardeno.

Ni volas kalkuli la tutan nombron de unikaj notoj ĉi tie, konsiderante kazon. -sentemaj kongruoj.

Por fari tion, prenu novan kolumnon kaj enigu ĉi tiun formulon en la unua ĉelo de la nova kolumno:

=SUM(--EXACT($C$4:$C$20,C4))

[Array Formulo. Do premu Ktrl + Shift + Enter .]

  • Ĉi tie $C$4:$C$20 estas la gamo de miaj ĉeloj kaj C4 estas mia unua ĉelo. Vi uzas vian.
  • Ne forgesu uzi la Absolutan Ĉelan Referencon .

Tiam trenu la Plenigi Tenilon por kopii ĉi tiun formulon al la ceteraj ĉeloj.

Tiam en novan ĉelon, enigu ĉi tiun formulon:

=SUM(IF(E4:E20=1,1,0)) [Denove Tabelformulo. Do premu Ctrl + Shift + Enter krom se vi estas en Oficejo 365.]

  • Ĉi tie E4:E20 estas la gamo de mia nova kolumno. Vi uzas vian.

Jen ni havas la nombron da gradoj kiuj aperas nur unufoje, Kiu estas 4.

Limigoj de la Formuloj kaj Alternativa Opcio

Ĝis nun, ni uzis tri metodojn por kalkuli la nombron da unikaj valoroj en Excel.

Sed se vi estas iom lerta, vi nun devus konscii, ke ekzistas kelkaj limigoj al la lertaĵoj kiujn ni uzis.

Tio estas, la formuloj kalkulas la valorojn kiuj aperas nur unufoje, sed ne kalkulas la totalan nombron de realaj unikaj valoroj ĉeestantaj tie konsiderante ĉiujn valorojn.

Ekzemple, se la intervalo de valoroj enhavas {A, A, A, B, B, C, D, E , ĝi kalkulos nur C, D, E , kaj revenu 3 .

Sed foje iu eble bezonos kalkuli A, B, C, D, E kaj reveni 5.

Por solvi ĉi tiujn tipojn de problemoj, Excel disponigas funkcion nomitan UNIKA .

Sed mallonga memorigilo, kiu estas havebla en Oficejo.365 nur.

Nombri unikajn valorojn per la UNIKA kaj la ROWS-Funkcioj

En nia originala datumaro, por kalkuli la unikan nombron da kontaktadresoj konsiderante ĉiujn la adresojn, vi povas uzi ĉi tiun formulon:

=COUNT(UNIQUE(C4:C20))

Vidu , estas entute 6 unikaj adresoj, konsiderante ĉiujn adresojn almenaŭ unufoje.

Nun, por trovi nur la unikajn tekstajn adresojn, vi povas uzi ĉi tiun formulon:

=ROWS(UNIQUE(IF(ISTEXT( C4:C20 ), C4:C20 )))-1

  • C4:C20 estas mia gamo de valoroj. Vi uzas vian.
  • Uzu la funkcion VICOJ anstataŭ la funkcion COUNT .
  • Kaj ne forgesu subtrahi 1 el la formulo ĉe la fino.

Simile, por trovi nur la unikajn nombrajn adresojn, vi povas uzi ĉi tiun formulon:

=ROWS(UNIQUE(IF(ISNUMBER( C4:C20 ), C4:C20 )))-1

Konkludo

Uzado ĉi tiuj metodoj, vi povas kalkuli la nombron da unikaj valoroj en datuma aro. Ĉu vi konas alian metodon? Aŭ ĉu vi havas demandojn? Bonvolu demandi nin.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.