
Excel COUNTIFS funkcija vrne število celic, ki izpolnjujejo eno ali več meril. COUNTIFS lahko uporabite s kriteriji, ki temeljijo na datumih, številkah, besedilu in drugih pogojih. COUNTIFS podpira logične operatorje (>,<,,=) and nadomestnih znakov (*,?) za delno ujemanje.
Namen Šteti celice, ki ustrezajo več kriterijem Vrnjena vrednost Število izpolnjenih meril Sintaksa = COUNTIFS (obseg1, merila1, [obseg2], [merila2], ...) Argumenti
- obseg1 - Prvo območje za evakuacijo.
- merila1 - Merila za uporabo na dosegu1.
- obseg2 - [neobvezno] Drugi razpon za oceno.
- merila 2 - [neobvezno] Merila za uporabo na območju2.
Funkcija COUNTIFS v Excelu šteje število celic v obsegu, ki ustreza enemu od navedenih meril. Za razliko od starejših Funkcija COUNTIF , COUNTIFS lahko hkrati uporabi več kot en pogoj. Pogoji so opremljeni s pari obseg/merilo in potreben je le prvi par. Za vsak dodatni pogoj morate predložiti nov par obseg/merilo. Dovoljenih je do 127 parov obseg/merilo.
Merila lahko vključujejo logični operaterji (>,<,,=) and nadomestnih znakov (*,?) za delno ujemanje. Merila lahko temeljijo tudi na vrednosti iz druge celice, kot je razloženo spodaj.
COUNTIFS je v skupini osem funkcij v Excelu ki loči logična merila na dva dela (obseg + merila). Posledično je sintaksa, uporabljena za izdelavo meril, je drugačna in COUNTIFS zahteva obseg celic za argumente obsega ne morete uporabiti matriko .
Osnovni primer
V prikazanem primeru lahko COUNTIFS uporabite za štetje zapisov z uporabo dveh meril:
= COUNTIFS (C5:C14,'red',D5:D14,'tx') // red and TX = COUNTIFS (C5:C14,'red',F5:F14,'>20') // red and >20
Upoštevajte, da je funkcija COUNTIFS ne velike in male črke
Dvojni narekovaji ('') v merilih
Na splošno morajo biti besedilne vrednosti podane v dvojne narekovaje, številke pa ne. Ko pa a logični operater je vključena s številko, številko in Operater mora biti v narekovajih, kot je prikazano spodaj:
kako ustvariti glave v
= COUNTIFS (A1:A10,100) // count equal to 100 = COUNTIFS (A1:A10,'>50') // count greater than 50 = COUNTIFS (A1:A10,'jim') // count equal to 'jim'
Opomba: zaradi enostavnosti je prikazan en pogoj. Dodatni pogoji morajo slediti istim pravilom.
Vrednost iz druge celice
Pri uporabi vrednosti iz druge celice v pogoju mora biti sklic na celico združeno pri uporabi operaterju. V spodnjem primeru bo COUNTIFS prešteval vrednosti v A1: A10, ki so manjše od vrednosti v celici B1. Opazite manj kot operater (ki je besedilo) je narejeno v narekovajih, sklic na celico pa ni:
= COUNTIFS (A1:A10,'<'&B1) // count cells less than B1
Opomba: COUNTIFS je ena od več funkcij, ki pogoje delijo na dva dela: obseg + merila. To povzroča nekaj nedoslednosti glede na druge formule in funkcije.
Ni enako
Če želite sestaviti merila »ni enako«, uporabite »« operater obdani z dvojnimi narekovaji (''). Spodnja formula na primer šteje celice ni enako do 'rdeče' v območju A1: A10:
= COUNTIFS (A1:A10,'red') // not 'red'
Prazne celice
COUNTIFS lahko šteje celice, ki so prazne ali niso prazne. Spodnje formule štejejo prazne in ne prazne celice v območju A1: A10:
= COUNTIFS (A1:A10,'') // not blank = COUNTIFS (A1:A10,'') // blank
Datumi
Najlažji način uporabe COUNTIFS z datumi je sklicevanje na a veljaven datum v drugi celici z referenco celice. Če želite na primer šteti celice v A1: A10, ki vsebujejo datum, večji od datuma v B1, lahko uporabite formulo, kot je ta:
= COUNTIFS (A1:A10, '>'&B1) // count dates greater than A1
Opazite nas združiti operator>> do datuma v B1, vendar ni narekovajev okoli sklica na celico.
Najvarnejši način trda koda datum v COUNTIFS je z Funkcija DATE . To jamči, da bo Excel razumel datum. Če želite šteti celice v A1: A10, ki vsebujejo datum manjši od 1. septembra 2020, lahko uporabite:
= COUNTIFS (A1:A10,'<'& DATE (2020,9,1)) // dates less than 1-Sep-2020
Nadomestni znaki
The nadomestni znak znakov lahko uporabite v vprašalniku (?), zvezdici (*) ali tildi (~) merila . Vprašalnik (?) Se ujema s katerim koli znakom, zvezdica (*) pa z nič ali več znaki katere koli vrste. Če želite na primer šteti celice v A1: A5, ki vsebujejo besedilo 'jabolko' kjer koli, lahko uporabite formulo, kot je ta:
= COUNTIFS (A1:A5,'*apple*') // count cells that contain 'apple'
Tilda (~) je znak za pobeg, ki vam omogoča, da poiščete dobesedne nadomestne znake. Če želite na primer šteti dobesedni vprašaj (?), Zvezdico (*) ali tildo (~), dodajte tildo pred nadomestnim znakom (tj. ~ ?, ~*, ~~).
Opombe
- Z logiko AND se uporablja več pogojev, to je pogoj 1 IN pogoj 2 itd.
- Vsak dodatni obseg mora imeti enako število vrstic in stolpcev kot obseg1, vendar ni treba, da so obsegi sosednji. Če vnesete obsege, ki se ne ujemajo, boste prejeli napako #VALUE.
- Neštevilska merila je treba vključiti v dvojne narekovaje, številčna merila pa ne. Na primer: 100, '100', '> 32', 'jim' ali A1 (kjer A1 vsebuje številko).
- Nadomestni znaki? in * se lahko uporabijo v merilih. Vprašalnik se ujema s katerim koli znakom, zvezdica pa s katerim koli zaporedjem znakov.
- Če želite poiskati dobesedni vprašaj ali zvezdico, uporabite tildo (~) pred vprašajem ali zvezdico (tj. ~ ?, ~*).