
COUNTIF ir Excel funkcija, lai saskaitītu šūnas diapazonā, kas atbilst vienam nosacījumam. COUNTIF var izmantot, lai saskaitītu šūnas, kurās ir datumi, cipari un teksts. COUNTIF atbalsta kritēriji loģiskie operatori (>,<,,=) and aizstājējzīmes (*,?) daļējai atbilstībai.
Mērķis Skaitīt šūnas, kas atbilst kritērijiem Atgriešanās vērtība Skaitlis, kas apzīmē saskaitītās šūnas. Sintakse = COUNTIF (diapazons, kritēriji) Argumenti
- diapazons - Šūnu diapazons, kas jāskaita.
- kritērijiem - Kritēriji, kas nosaka, kuras šūnas jāuzskaita.
Funkcija COUNTIF programmā Excel saskaita šūnu skaitu diapazonā, kas atbilst vienam piegādātajam nosacījumam. Kritēriji var ietvert loģiskie operatori (>,<,,=) and aizstājējzīmes (*,?) daļējai atbilstībai. Kritēriju pamatā var būt arī citas šūnas vērtība, kā paskaidrots turpmāk.
COUNTIF ir grupā astoņas funkcijas programmā Excel kas loģiskos kritērijus sadala divās daļās (diapazons + kritēriji). Tā rezultātā ,. Sintakse, ko izmanto, lai izveidotu kritērijus, ir atšķirīga un COUNTIF prasa šūnu diapazons , jūs nevarat izmantot masīvs .
COUNTIF atbalsta tikai a viens stāvoklis. Ja jums ir jāpiemēro vairāki kritēriji, izmantojiet Funkcija COUNTIFS . Ja jums ir nepieciešams manipulēt ar vērtībām diapazons argumentu loģiskā testa ietvaros, skat SUMPRODUCT un/vai FILTRS funkcijas.
Excel skaita vārda parādīšanās reižu skaits
Pamata piemērs
Iepriekš parādītajā darblapā šūnās G5, G6 un G7 tiek izmantotas šādas formulas:
= COUNTIF (D5:D12,'>100') // count sales over 100 = COUNTIF (B5:B12,'jim') // count name = 'jim' = COUNTIF (C5:C12,'ca') // count state = 'ca'
Paziņojums COUNTIF ir nē reģistrjutīgo, “CA” un “ca” tiek apstrādāti vienādi.
kā aizsargāt šūnu programmā Excel 2010
Dubultpēdiņas ('') kritērijos
Parasti teksta vērtības ir jāiekļauj pēdiņās (''), bet cipari nav. Tomēr, ja loģiskais operators ir iekļauts skaitlī, skaitlis un operators jāiekļauj pēdiņās, kā redzams otrajā piemērā:
= COUNTIF (A1:A10,100) // count cells equal to 100 = COUNTIF (A1:A10,'>32') // count cells greater than 32 = COUNTIF (A1:A10,'jim') // count cells equal to 'jim'
Vērtība no citas šūnas
Citas šūnas vērtību var iekļaut kritērijos, izmantojot sasaistīšana . Tālāk redzamajā piemērā COUNTIF atgriež vērtību skaitu A1: A10, kas ir mazākas par vērtību šūnā B1. Ievērojiet mazāk nekā operators (kas ir teksts) ir iekļauts pēdiņās.
= COUNTIF (A1:A10,'<'&B1) // count cells less than B1
Nav vienāds ar
Lai izveidotu kritērijus “nav vienādi ar”, izmantojiet “” operators ieskauj pēdiņas (''). Piemēram, zemāk esošā formula aprēķinās šūnas nav vienāds līdz “sarkanai” diapazonā A1: A10:
= COUNTIF (A1:A10,'red') // not 'red'
Tukšas šūnas
COUNTIF var saskaitīt tukšas vai tukšas šūnas. Tālāk esošās formulas skaita tukšas, nevis tukšas šūnas diapazonā A1: A10:
= COUNTIF (A1:A10,'') // not blank = COUNTIF (A1:A10,'') // blank
Datumi
Vienkāršākais veids, kā izmantot COUNTIF ar datumiem, ir atsaukties uz a derīgs datums citā šūnā ar šūnas atsauci. Piemēram, lai saskaitītu šūnas A1: A10, kurās ir datums, kas ir lielāks par datumu B1, varat izmantot šādu formulu:
= COUNTIF (A1:A10, '>'&B1) // count dates greater than A1
Ievērojiet, ka mums ir savienot operators līdz datumam B1. Lai izmantotu sarežģītākus datuma kritērijus (t.i., visus datumus noteiktā mēnesī vai visus datumus starp diviem datumiem), jums jāpāriet uz Funkcija COUNTIFS , kas var apstrādāt vairākus kritērijus.
kā atrast spēles Excel
Drošākais veids cietais kods datumam COUNTIF ir jāizmanto Funkcija DATE . Tas nodrošina, ka Excel sapratīs datumu. Lai saskaitītu šūnas A1: A10, kurās datums ir mazāks par 2020. gada 1. aprīli, varat izmantot šādu formulu
= COUNTIF (A1:A10,'<'& DATE (2020,4,1)) // dates less than 1-Apr-2020
Aizstājējzīmes
The aizstājējzīme rakstzīmēs var izmantot jautājuma zīmi (?), zvaigznīti (*) vai tildi (~). Jautājuma zīme (?) Atbilst jebkurai rakstzīmei, un zvaigznīte (*) atbilst nullei vai vairākām jebkura veida rakstzīmēm. Piemēram, lai jebkurā vietā saskaitītu šūnas A1: A5, kurās ir teksts “ābols”, varat izmantot šādu formulu:
= COUNTIF (A1:A5,'*apple*') // cells that contain 'apple'
Lai saskaitītu šūnas A1: A5, kurās ir 3 teksta rakstzīmes, varat izmantot:
= COUNTIF (A1:A5,'???') // cells that contain any 3 characters
Tilde (~) ir evakuācijas raksturs, kas atbilst burtiskajām aizstājējzīmēm. Piemēram, lai saskaitītu burtisku jautājuma zīmi (?), Zvaigznīti (*) vai tildi (~), aizstājējzīmes priekšā pievienojiet tildi (t.i., ~ ?, ~*, ~~).
Piezīmes
- COUNTIF nav reģistrjutīgs. Izmantojiet Funkcija EXACT priekš reģistrjutīgo skaitu .
- COUNTIF atbalsta tikai vienu nosacījumu. Izmantojiet Funkcija COUNTIFS vairākiem kritērijiem.
- Teksta virknes kritērijos jāiekļauj pēdiņās (''), t.i., 'ābols', '> 32', 'ja*'
- Šūnu atsauces kritērijos ir nē pēdiņās, t.i.<'&A1
- Aizstājējzīmes? un * var izmantot kritērijos. Jautājuma zīme atbilst jebkurai rakstzīmei, bet zvaigznīte atbilst jebkurai rakstzīmju secībai (nulle vai vairāk).
- Lai atbilstu burtiskai jautājuma zīmei vai zvaigznītei, izmantojiet tildi (~) priekšā jautājuma zīmi vai zvaigznīti (piemēram, ~ ?, ~*).
- COUNTIF prasa diapazonu, to nevar aizstāt masīvs .
- COUNTIF atgriež nepareizus rezultātus, ja tiek lietotas virknes, kas garākas par 255 rakstzīmēm.
- COUNTIF atgriezīs #VALUE kļūdu, atsaucoties uz citu slēgtu darbgrāmatu.