Swyddogaeth Taenlen COUNTIF Google gydag enghreifftiau o fformiwla

  • Rhannu Hwn
Michael Brown

Google Sheets COUNTIF yw un o'r ffwythiannau hawsaf i'w dysgu ac un o'r rhai mwyaf cyfleus i'w ddefnyddio.

Mae'n bryd casglu rhywfaint o wybodaeth am sut mae COUNTIF yn cael ei ddefnyddio yn Google Spreadsheet a dysgwch pam mae'r ffwythiant hwn yn gwneud gwir gydymaith Google Spreadsheet.

Beth yw swyddogaeth COUNTIF yn Google Sheets?

>Mae'r cynorthwyydd byr hwn yn ein galluogi i cyfrif sawl gwaith mae gwerth penodol yn ymddangos o fewn ystod data penodedig.

cystrawen COUNTIF yn Google Sheets

Mae cystrawen ein ffwythiant a'i ddadleuon fel a ganlyn:

=COUNTIF(range , maen prawf)
  • ystod - ystod o gelloedd lle rydym am gyfrif gwerth penodol. Yn ofynnol.
  • maen prawf neu faen prawf chwilio - gwerth i'w ddarganfod a'i gyfrif ar draws yr ystod data a nodir yn y ddadl gyntaf. Angenrheidiol.

Taenlen Google COUNTIF ar waith

Gall ymddangos fod COUNTIF mor syml fel nad yw hyd yn oed yn cyfrif fel ffwythiant (nodweddiad bwriadedig), ond mewn gwirionedd ei botensial yn eithaf trawiadol. Mae ei feini prawf chwilio yn unig yn ddigon i ennill disgrifiad o'r fath.

Y peth yw y gallwn benderfynu chwilio nid yn unig am werthoedd concrit ond hefyd y rhai sy'n cwrdd â meini prawf arbennig.

Mae'n hen bryd ceisiwch adeiladu fformiwla gyda'ch gilydd.

Google Spreadsheet COUNTIF ar gyfer testun a rhifau (union gyfatebiaeth)

Dewch i ni dybio bod eich cwmni'n gwerthu gwahanol fathau o siocled mewn sawl rhanbarth defnyddwyr aheb ei gau.

COUNTIF a fformatio amodol

Mae Google Sheets yn cynnig un cyfle diddorol - i newid fformat y gell (fel ei lliw) yn dibynnu ar rai meini prawf. Er enghraifft, gallwn amlygu'r gwerthoedd sy'n ymddangos yn amlach mewn gwyrdd.

Gall ffwythiant COUNTIF chwarae rhan fechan yma hefyd.

Dewiswch amrediad y celloedd yr ydych am fformatio ynddynt rhyw ffordd arbennig. Cliciwch Fformat -> Fformatio amodol...

Yn y Fformatio celloedd os... dewiswch yr opsiwn olaf Fformiwla personol yw , a rhowch y fformiwla ganlynol yn y maes sy'n ymddangos:

=COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.4

Mae'n golygu y bydd yr amod yn cael ei ateb os yw'r gwerth o B10 yn ymddangos o fewn B10: B39 mewn mwy na 40% o achosion:

Mewn ffordd debyg, rydym yn ychwanegu dau faen prawf rheol fformatio arall - os yw gwerth y gell yn ymddangos yn amlach nag mewn 25% o achosion ac yn amlach nag yn 15%:

=COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.25

=COUNTIF($B$10:$B$39,B10)/COUNTIF($B$10:$B$39,"*")>0.15

Cofiwch y bydd y maen prawf cyntaf yn cael ei wirio ymlaen llaw, ac os caiff ei fodloni, ni fydd y gweddill gwneud cais. Dyna pam y byddai'n well ichi ddechrau gyda'r gwerthoedd mwyaf unigryw gan symud i'r rhai mwyaf cyffredin. Os nad yw gwerth y gell yn cwrdd ag unrhyw feini prawf, bydd ei fformat yn parhau'n gyfan.

Gallwch weld bod lliw'r celloedd wedi newid yn ôl ein meini prawf.<3

I wneud yn siŵr, fe wnaethom hefyd gyfrif amlder rhai gwerthoedd yn C3:C6 gan ddefnyddio COUNTIFswyddogaeth. Mae'r canlyniadau'n cadarnhau bod COUNTIF yn y rheol fformatio wedi'i chymhwyso'n gywir.

Awgrym. Dewch o hyd i ragor o enghreifftiau ar sut i gyfrif & amlygu copïau dyblyg yn Google Sheets.

Mae'r holl enghreifftiau swyddogaeth hyn yn rhoi dealltwriaeth glir i ni o sut mae Google Spreadsheet COUNTIF yn cynnig cyfleoedd lluosog i weithio gyda'r data yn y ffordd fwyaf effeithlon.

3>yn gweithio gyda llawer o gleientiaid.

Dyma sut olwg sydd ar eich data gwerthiant yn Google Sheets:

Dechrau gyda'r pethau sylfaenol.

Mae angen i ni gyfrif nifer y "Siocled Llaeth" a werthwyd. Rhowch y cyrchwr yn y gell lle rydych chi am gael y canlyniad a nodwch yr arwydd cydraddoldeb (=). Mae Google Sheets yn deall ar unwaith ein bod yn mynd i nodi fformiwla. Cyn gynted ag y byddwch yn teipio'r llythyren "C", bydd yn eich annog i ddewis swyddogaeth sy'n dechrau gyda'r llythyr hwn. Dewiswch "COUNTIF".

Cynrychiolir yr arg gyntaf o COUNTIF gan yr ystod ganlynol : D6:D16. Gyda llaw, nid oes rhaid i chi fynd i mewn i'r ystod â llaw - mae dewis llygoden yn ddigon. Yna rhowch atalnod (,) a nodwch yr ail arg - meini prawf chwilio.

Mae'r ail arg yn werth rydyn ni'n mynd i chwilio amdano ar draws yr ystod a ddewiswyd. Yn ein hachos ni bydd yn y testun - "Siocled Llaeth". Cofiwch orffen y ffwythiant gyda braced cau ")" a gwasgwch "Enter".

Hefyd, peidiwch ag anghofio rhoi dyfynodau dwbl ("") wrth ddefnyddio gwerthoedd testun.

Ein Mae'r fformiwla derfynol yn edrych fel a ganlyn:

=COUNTIF(D6:D16,"Milk Chocolate")

O ganlyniad, rydym yn cael tri gwerthiant o'r math hwn o siocled.

Sylwch. Mae swyddogaeth COUNTIF yn gweithio gydag un gell neu golofnau cyfagos. Mewn geiriau eraill, ni allwch nodi ychydig o gelloedd neu golofnau a rhesi ar wahân. Gweler yr enghreifftiau isod.

Anghywirfformiwlâu:

=COUNTIF(C6:C16, D6:D16,"Milk Chocolate")

=COUNTIF(D6, D8, D10, D12, D14,"Milk Chocolate")

Defnydd cywir:

=COUNTIF(C6:D16,"Milk Chocolate")

=COUNTIF(D6,"Milk Chocolate") + COUNTIF(D8,"Milk Chocolate") + COUNTIF(D10,"Milk Chocolate") + COUNTIF(D12,"Milk Chocolate") + COUNTIF(D14,"Milk Chocolate")

Efallai eich bod wedi sylwi bod nid yw'n gyfleus iawn gosod y meini prawf chwilio yn y fformiwla - mae'n rhaid i chi ei olygu bob tro. Y penderfyniad gorau fyddai ysgrifennu'r meini prawf i lawr cell arall Google Sheets a chyfeirio at y gell honno yn y fformiwla.

Gadewch i ni gyfrif nifer y gwerthiannau a ddigwyddodd yn y rhanbarth "Gorllewin" gan ddefnyddio'r cyfeirnod cell yn COUNTIF. Fe gawn ni'r fformiwla ganlynol:

=COUNTIF(C6:C16,A3)

Mae'r ffwythiant yn defnyddio cynnwys A3 (gwerth testun "West") yn ei gyfrifiadau. Fel y gwelwch, mae'n llawer haws nawr i olygu'r fformiwla a'i meini prawf chwilio.

Wrth gwrs, gallwn wneud yr un peth gyda gwerthoedd rhifiadol . Gallwn gyfrif nifer y digwyddiadau o'r rhif "125" drwy nodi'r rhif ei hun fel ail arg:

=COUNTIF(E7:E17,125)

neu drwy roi cyfeirnod cell yn ei le:

=COUNTIF(E7:E17,A3)

12>Swyddogaeth COUNTIF Taenlen Google a nodau chwilio (cyfateb rhannol)

Yr hyn sy'n wych am COUNTIF yw y gall gyfrif celloedd cyfan yn ogystal â rhan o gynnwys y gell . I'r diben hwnnw, rydym yn defnyddio nodau cerdyn gwyllt : "?", "*".

Er enghraifft, i gyfrif y gwerthiannau mewn rhyw ranbarth penodol gallwn ddefnyddio'r rhan o'i enw yn unig: rhowch "?est" i mewn i B3. Mae marc cwestiwn (?) yn disodli un nod . Rydyn ni'n mynd i chwilio am y 4-llythyrgeiriau yn gorffen gyda "est" , gan gynnwys bylchau.

Defnyddiwch y fformiwla COUNTIF ganlynol yn B3:

=COUNTIF(C7:C17,A3)

Fel y gwyddoch yn barod, y fformiwla yn gallu cymryd y ffurf nesaf yn hawdd:

=COUNTIF(C7:C17, "?est")

A gallwn weld 5 gwerthiant yn y rhanbarth "Gorllewin".

Nawr, gadewch i ni gyflogi'r gell B4 ar gyfer fformiwla arall:

=COUNTIF(C7:C17,A4)

Beth sy'n fwy, byddwn yn newid y meini prawf i "??st" yn A4. Mae'n golygu ein bod nawr yn mynd i chwilio am eiriau 4-llythyren yn gorffen gyda "st" . Gan fod dau ranbarth ("Gorllewin" a "Dwyrain") yn bodloni ein meini prawf yn yr achos hwn, fe welwn naw gwerthiant:

Yn yr un modd, gallwn gyfrif nifer y gwerthiannau o y nwyddau gan ddefnyddio seren (*). Mae'r symbol hwn yn disodli nid un yn unig, ond unrhyw nifer o nodau :

"*Mae meini prawf Siocled" yn cyfrif yr holl gynhyrchion sy'n dod i ben gyda "Siocled".

"Siocled*" Mae maen prawf yn cyfrif yr holl gynnyrch sy'n dechrau gyda "Chocolate".

Ac, fel y gallech ddyfalu, os byddwn yn rhoi "*Siocled*" , rydym yn mynd i chwilio am yr holl gynnyrch sy'n cynnwys y gair "Chocolate".

Nodyn. Os oes angen cyfrif nifer y geiriau sy'n cynnwys seren (*) a marc cwestiwn (?), yna defnyddiwch arwydd tilde (~) cyn y nodau hynny. Yn yr achos hwn, bydd COUNTIF yn eu trin fel arwyddion syml yn hytrach na chwilio nodau. Er enghraifft, os ydym am chwilio am y gwerthoedd sy'n cynnwys "?", y fformiwla fydd:

=COUNTIF(D7:D15,"*~?*")

COUNTIF Google Sheetsam lai na, yn fwy na neu'n hafal i

Mae'r ffwythiant COUNTIF yn gallu cyfrif nid yn unig sawl gwaith mae rhai rhif yn ymddangos, ond hefyd faint o'r rhifau sydd yn fwy na/llai na/hafal i /ddim yn hafal i rhif penodedig arall.

I'r diben hwnnw, rydym yn defnyddio gweithredyddion mathemategol cyfatebol: "=", ">", "="," <="," "".

Edrychwch ar y tabl isod i weld sut mae'n gweithio:

Meini prawf Enghraifft fformiwla Disgrifiad
Mae'r rhif yn fwy na =COUNTIF(F9:F19,">100") Cyfrif celloedd lle mae'r gwerthoedd yn fwy na 100.
Y rhif yn llai na =COUNTIF(F9:F19,"<100") Cyfrif celloedd lle mae gwerthoedd yn llai na 100.
Mae'r rhif yn hafal i =COUNTIF(F9:F19,"=100") <23 Cyfrif celloedd lle mae gwerthoedd yn hafal i 100.
Nid yw'r rhif yn hafal i =COUNTIF(F9:F19,"100") Cyfrif celloedd lle nad yw'r gwerthoedd yn hafal i 100.
Mae'r rhif yn fwy na neu'n hafal i =COUNTIF(F9:F19,">=100") Cyfrif celloedd lle mae gwerthoedd yn fwy na neu'n hafal i t o 100.
Mae'r rhif yn llai na neu'n hafal i =COUNTIF(F9:F19,"<=100") Cyfrif celloedd lle mae gwerthoedd yn llai na neu'n hafal i 100.

Nodyn. Mae'n bwysig iawn amgáu y gweithredwr mathemategol ynghyd â rhif yn y dyfyniadau dwbl .

Os ydych am newid y meini prawf heb newid y fformiwla, gallwch gyfeirio at y celloedd hefyd.

Gadewch inni gyfeirnodi A3a rhowch y fformiwla yn B3, yn union fel y gwnaethom o'r blaen:

=COUNTIF(F9:F19,A3)

I greu meini prawf mwy soffistigedig, defnyddiwch ampersand (&).

0> Er enghraifft, mae B4 yn cynnwys fformiwla sy'n cyfrif nifer y gwerthoedd sy'n fwy na neu'n hafal i 100 yn yr ystod E9:E19:

=COUNTIF(E9:E19,">="&A4)

Mae gan B5 yr un meini prawf, ond rydym ni cyfeirio nid yn unig at y rhif yn y gell honno ond hefyd at weithredwr mathemategol. Mae hyn yn ei gwneud hi'n haws fyth addasu fformiwla COUNTIF os oes angen:

=COUNTIF(E9:E19,A6&A5)

Awgrym. Gofynnwyd llawer i ni am gyfrif y celloedd hynny sy'n fwy neu'n llai na gwerthoedd mewn colofn arall. Os mai dyna beth rydych yn chwilio amdano, bydd angen swyddogaeth arall arnoch ar gyfer y swydd - SUMPRODUCT.

Er enghraifft, gadewch i ni gyfrif pob rhes lle mae gwerthiannau yng ngholofn F yn fwy nag yn yr un rhes yng ngholofn G:

=SUMPRODUCT(--(F6:F16>G6:G16))

    Y rhan sydd wrth graidd y fformiwla — F6:F16>G6:G16 — yn cymharu gwerthoedd yn colofnau F a G. Pan fydd y rhif yng ngholofn F yn fwy, mae'r fformiwla yn ei gymryd fel GWIR, fel arall — ANGHYWIR.

    Fe welwch, os rhowch yr un peth yn y Fformiwla Array:

    =ArrayFormula(F6:F16>G6:G16)

    >

  • Yna mae'r fformiwla yn cymryd hyn CYWIR/GAU canlyniad ac yn ei droi yn rhif 1/0 gyda chymorth y gweithredwr unary dwbl (--) .
  • Mae hyn yn gadael i SUM wneud y gweddill — cyfanswm y nifer o pan fo F yn fwy na G.

Taenlen Google COUNTIF gyda lluosogmeini prawf

Weithiau mae angen cyfrif nifer y gwerthoedd sy'n ateb o leiaf un o'r amodau a grybwyllwyd (NEU resymeg) neu feini prawf lluosog ar unwaith (A rhesymeg). Yn seiliedig ar hynny, gallwch ddefnyddio naill ai ychydig o ffwythiannau COUNTIF mewn cell sengl ar y tro neu'r ffwythiant COUNTIFS arall.

Cyfrif yn Google Sheets gyda meini prawf lluosog — A rhesymeg

Yr unig ffordd Byddwn yn eich cynghori i ddefnyddio yma yw gyda swyddogaeth arbennig sydd wedi'i gynllunio i gyfrif yn ôl meini prawf lluosog — COUNTIFS:

=COUNTIFS(criteria_range1, maen prawf1, [criteria_range2, maen prawf2, ...])

Mae fel arfer a ddefnyddir pan fo gwerthoedd mewn dwy ystod a ddylai fodloni rhai meini prawf neu pryd bynnag y bydd angen i chi gael y nifer sy'n disgyn rhwng ystod benodol o rifau.

Dewch i ni geisio cyfrif nifer y cyfanswm gwerthiant rhwng 200 a 400:

=COUNTIFS(F8:F18,">=200",F8:F18,"<=400")

Tip. Dysgwch sut i ddefnyddio COUNTIFS gyda lliwiau yn Google Sheets yn yr erthygl hon.

Cyfrifwch unigryw yn Google Sheets gyda meini prawf lluosog

Gallwch fynd ymhellach a chyfrif nifer y cynhyrchion unigryw rhwng 200 a 400.

Na, nid yw'r un peth â'r uchod! :) Mae'r COUNTIFS uchod yn cyfrif pob digwyddiad o werthiannau rhwng 200 a 400. Yr hyn yr wyf yn ei awgrymu yw edrych ar y cynnyrch hefyd. Os yw ei enw yn digwydd fwy nag unwaith, ni fydd yn cael ei gynnwys yn y canlyniad.

Mae swyddogaeth arbennig ar gyfer hynny — COUNTUNIQUEIFS:

COUNTUNIQUEIFS(count_unique_range,criteria_range1, maen prawf1, [criteria_range2, criterion2,...])

O'i gymharu â COUNTIFS, dyma'r ddadl gyntaf sy'n gwneud gwahaniaeth. Count_unique_range yw'r ystod honno lle bydd y ffwythiant yn cyfrif cofnodion unigryw.

Dyma sut bydd y fformiwla a'i chanlyniad yn edrych:

=COUNTUNIQUEIFS(D6:D16,F6:F16,">=200",F6:F16,"<=400")

Edrychwch, mae yna 3 rhes sy'n bodloni fy meini prawf: mae'r gwerthiant yn 200 a mwy ac ar yr un pryd yn 400 neu lai.

Fodd bynnag, mae 2 ohonyn nhw'n perthyn i'r un cynnyrch — Siocled Llaeth . Mae COUNTUNIQUEIFS yn cyfrif y cyfeiriad cyntaf at y cynnyrch yn unig.

Felly, gwn mai dim ond 2 gynnyrch sy'n bodloni fy meini prawf.

Cyfrif yn Google Sheets gyda meini prawf lluosog — NEU resymeg

Pan mai dim ond un o'r holl feini prawf sy'n ddigon, byddai'n well ichi ddefnyddio sawl ffwythiant COUNTIF.

Enghraifft 1. COUNTIF + COUNTIF

Dewch i ni gyfrif nifer y gwerthiannau o siocled du a gwyn . I wneud hynny, rhowch y fformiwla ganlynol yn B4:

=COUNTIF(D7:D17,"*Milk*") + COUNTIF(D7:D17,"*Dark*")

Awgrym. Rwy'n defnyddio seren (*) i sicrhau bod y geiriau "tywyll" a "llaeth" yn cael eu cyfrif ni waeth ble maen nhw yn y gell - ar y dechrau, yn y canol, neu ar y diwedd.

Awgrym. Gallwch chi bob amser gyflwyno cyfeiriadau cell i'ch fformiwlâu. Gweler sut mae'n edrych ar y sgrinlun isod yn B3, mae'r canlyniad yn aros yr un fath:

Enghraifft 2. COUNTIF — COUNTIF

Nawr, rydw i'n mynd i gyfri'r rhif cyfanswm y gwerthiannau rhwng 200 a 400:

Icymerwch nifer y cyfansymiau o dan 400 a thynnwch gyfanswm y gwerthiannau o dan 200 gan ddefnyddio'r fformiwla nesaf:

=C0UNTIF(F7:F17,"<=400") - COUNTIF(F7:F17,"<=200")

Mae'r fformiwla yn dychwelyd nifer y gwerthiannau sy'n fwy na 200 ond yn llai na 400.

Os penderfynwch gyfeirio at A3 ac A4 sy'n cynnwys y meini prawf, bydd y fformiwla ychydig yn symlach:

=COUNTIF(F7:F17, A4) - COUNTIF(F7:F17, A3)

Bydd gan gell A3 feini prawf "<=200" , tra bod A4 - "<=400". Rhowch y ddwy fformiwla yn B3 a B4 a gwnewch yn siŵr nad yw'r canlyniad yn newid — 3 gwerthiant dros yr ystod angenrheidiol.

COUNTIF Google Sheets ar gyfer celloedd gwag a heb fod yn wag

Gyda help o COUNTIF, gallwn hefyd gyfrif nifer y celloedd gwag neu heb fod yn wag o fewn rhyw ystod.

Dewch i ni dybio ein bod wedi gwerthu'r cynnyrch yn llwyddiannus a'i farcio fel "Talwyd". Os gwrthododd y cwsmer y nwyddau, byddwn yn ysgrifennu sero (0) yn y gell. Os na chafodd y fargen ei chau, mae'r gell yn parhau'n wag.

I gyfrif celloedd nad ydynt yn wag gydag unrhyw werth, defnyddiwch y canlynol:

=COUNTIF(F7:F15,"")

0> neu

=COUNTIF(F7:F15,A3)

I gyfrif nifer y celloedd gwag , gwnewch yn siŵr eich bod yn rhoi'r fformiwla COUNTIF fel a ganlyn:

=COUNTIF(F7:F15,"")

neu

=COUNTIF(F7:F15,A4)

Mae nifer y celloedd sydd â gwerth testunol yn cael ei gyfrif fel hyn:

=COUNTIF(F7:F15,"*")

neu

=COUNTIF(F7:F15,A5)

Mae sgrinlun isod yn dangos bod celloedd A3, A4, ac A5 yn cynnwys ein meini prawf:

Felly, gallwn weld 4 bargen gaeedig, y talwyd am 3 ohonynt a 5 ohonynt heb farciau eto ac, o ganlyniad, maent yn

Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.