COUNTIFS функциясы

COUNTIFS функциясы

Бұл мақалада Microsoft Excel бағдарламасындағы COUNTIFSфункция формула синтаксисі мен пайдаланылуы сипатталады.

Сипаттама

Бірнеше ауқымдағы ұяшықтарға шарттарды қолданады және барлық шарттар қанша рет орындалғанын санайды.

Синтаксис

COUNTIFS(шарттар_ауқымы1,шарттар1, [шарттар_ауқымы2,шарттар2]…)

COUNTIFS функциясының синтаксисінде төмендегі аргументтер бар:

  • 1-шарт_ауқымы    Міндетті. Байланысты шарттар есептелетін бірінші ауқым.

  • 1-шарт    Міндетті. Қай ұяшықтар есептелетінін анықтайтын сан, өрнек, ұяшыққа сілтеме немесе мәтін түріндегі шарттар. Мысалы, шарттар 32, «>32», B4, «алмалар» немесе «32» ретінде көрсетілуі мүмкін.

  • 2-шарт_ауқымы, 2-шарт, ...    Міндетті емес. Қосымша ауқымдар және олардың байланысты шарттары. 127-ге дейін ауқым/шарт жұптарына рұқсат бар.

Important: Әр қосымша ауқымда 1-шарт_ауқымы аргументімен бірдей жолдар мен бағандар саны болуы керек. Ауқымдар бір бірінің жанында болмауы керек.

Ескертпелер

  • Әр ауқымның шарттары бір уақытта бір ұяшыққа қолданылады. Егер бірінші ұяшықтардың барлығы байланысты шарттарын орындаса, сан 1-ге артады. Егер екінші ұяшықтардың барлығы байланысты шарттарын орындаса, сан қайтадан 1-ге артады, сөйтіп ұяшықтардың барлығы есептелгенше жалғасады.

  • Егер шарттар аргументі — бос ұяшыққа сілтеме болса, COUNTIFS функциясы бос ұяшықты 0 мәні ретінде қарастырады.

  • Шарттарда сұрақ белгісі (?) және жұлдызша (*)  қойылмалы таңбаларын пайдалануға болады. Сұрақ белгісі кез келген жалғыз таңбаға, ал жұлдызша кез келген таңбалар ретіне сәйкес келеді. Егер нақты сұрақ белгісін немесе жұлдызшаны табу керек болса, таңба алдында тильданы (~) теріңіз.

Мысалдар

Келесі кестедегі мысал деректерін көшіріп, жаңа Excel жұмыс парағының А1 ұяшығында қойыңыз. Формулалар нәтижелерді көрсетуі үшін бөлектеп, F2 пернесін басып, содан кейін Enter пернесін басыңыз. Қажет болса, баған ендерін бүкіл деректерді көретіндей реттеуге болады.

Cатушы

Q1 квотадан асып кетті

Q2 квотадан асып кетті

Q3 квотадан асып кетті

Дәулетов

Иә

Жоқ

Жоқ

Болатов

Иә

Иә

Жоқ

Саматов

Иә

Иә

Иә

ЛаTRUEов

Жоқ

Иә

Иә

Формула

Сипаттама

Нәтиже

=COUNTIFS(B2:D2,"=Yes")

Дәулетовтің Q1, Q2, және Q3 (тек Q1 ішінде) кезеңдері үшін сату квотасын неше рет асырғанын санайды.

1

=COUNTIFS(B2:B5,"=Yes",C2:C5,"=Yes")

Неше сатушылар Q1 мен Q2 квоталарының екеуінде (Болатов және Саматов) асырғанын санайды.

2

=COUNTIFS(B5:D5,"=Yes",B3:D3,"=Yes")

ЛаTRUEовтың және Болатовтың Q1, Q2 және Q3 (тек Q2 ішінде) кезеңдері үшін бірдей квотаны неше рет асырғанын санайды.

1

2-мысал

Деректер

 

1

5/1/2011

2

5/2/2011

3

5/3/2011

4

5/4/2011

5

5/5/2011

6

5/6/2011

Формула

Сипаттама

Нәтиже

=COUNTIFS(A2:A7,"<6",A2:A7,">1")

1 және 6 арасында (1 және 6 кірмейді) A2 ұяшығынан A7 ұяшығына дейін неше сандар бар екенін санайды.

4

=COUNTIFS(A2:A7, "<5",B2:B7,"<5/3/2011")

А2 ұяшығынан А7 ұяшығына дейін 5 санынан кем болған сандар бар неше жолдар бар екенін санайды, сондай-ақ В2 ұяшығынан В7 ұяшығына дейін 5/3/2011 күнінен ерте күндер бар екенін санайды.

0

=COUNTIFS(A2:A7, "<" & A6,B2:B7,"<" & B4)

Алдыңғы мысал сияқты бірдей сипаттама, бірақ шарттағы тұрақты мәндер орнына ұяшыққа сілтемені пайдаланады.

2

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×