Томъёоны жишээ бүхий Google хүснэгтийн COUNTIF функц

  • Үүнийг Хуваалц
Michael Brown

Google Хүснэгтийн COUNTIF нь сурахад хамгийн хялбар, ашиглахад хамгийн хялбар функцүүдийн нэг юм.

COUNTIF-г хэрхэн ашигладаг талаар бага зэрэг мэдлэг олж авах цаг болжээ. Google Хүснэгт болон энэ функц нь яагаад Google Хүснэгтийн жинхэнэ хамтрагч болохыг олж мэдээрэй.

    Google Хүснэгт дэх COUNTIF функц нь юу вэ?

    Энэхүү богино туслах нь бидэнд дараах боломжийг олгодог. тодорхой утга заасан өгөгдлийн мужид хэдэн удаа гарч ирэхийг тоол.

    Google Хүснэгт дэх COUNTIF синтакс

    Манай функцын синтакс болон түүний аргументууд дараах байдалтай байна:

    =COUNTIF(муж , шалгуур)
    • муж - тодорхой утгыг тоолохыг хүссэн нүднүүдийн муж. Шаардлагатай.
    • шалгуур эсвэл хайлтын шалгуур - эхний аргументад заасан өгөгдлийн мужаас олох, тоолох утга. Шаардлагатай.

    Практикт Google Spreadsheet COUNTIF

    COUNTIF нь маш энгийн тул функц гэж тооцдоггүй юм шиг санагдаж болох ч үнэн хэрэгтээ түүний боломжит боломжтой. нэлээд сэтгэгдэл төрүүлж байна. Зөвхөн түүний эрэл хайгуулын шалгуур нь л ийм тайлбарыг олоход хангалттай.

    Бид зөвхөн тодорхой үнэ цэнийг төдийгүй тодорхой шалгуурт нийцсэн зүйлсийг хайж олох боломжтой юм.

    Одоо бол хамтдаа томьёо гаргаж үзээрэй.

    Текст болон тоонд зориулсан Google Spreadsheet COUNTIF (яг таарч тохирох)

    Танай компани хэд хэдэн хэрэглэгчдийн бүс нутагт төрөл бүрийн шоколад зардаг гэж бодъё.хаагдаагүй.

    COUNTIF болон нөхцөлт форматлах

    Google Sheets-ийн санал болгож буй нэг сонирхолтой боломж байдаг - зарим шалгуураас хамааран нүдний форматыг (өнгө гэх мэт) өөрчлөх. Жишээлбэл, бид ногоон өнгөөр ​​илүү олон харагдана утгуудыг тодруулж болно.

    COUNTIF функц энд мөн бага зэрэг үүрэг гүйцэтгэх боломжтой.

    Форматлахыг хүсэж буй нүднүүдийн мужийг сонгоно уу. ямар нэг онцгой арга. Формат -> Нөхцөлт форматлах...

    Хэрэв нүдийг форматлах бол... унадаг жагсаалтаас сүүлийн сонголтыг сонгоно уу. Захиалгат томьёо нь бөгөөд гарч ирсэн талбарт дараах томьёог оруулна:

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

    Энэ нь B10-ын утга В10 дотор гарч ирвэл нөхцөл хариулах болно гэсэн үг: Тохиолдлын 40% -д B39:

    Үүнтэй адилаар бид форматлах дүрмийн хоёр шалгуурыг нэмдэг - хэрэв нүдний утга тохиолдлын 25% -иас илүү олон удаа гарч байвал ба 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

    Эхний шалгуурыг урьдчилан шалгах бөгөөд хэрэв хангагдсан бол бусад нь шалгахгүй гэдгийг санаарай. өргөдөл гаргах. Тийм учраас та хамгийн өвөрмөц үнэт зүйлсээс хамгийн нийтлэг зүйл рүү шилжсэн нь дээр. Хэрэв нүдний утга ямар ч шалгуурыг хангаагүй бол формат нь хэвээр үлдэнэ.

    Та бидний шалгуурын дагуу нүдний өнгө өөрчлөгдсөнийг харж болно.

    Баталгаажуулахын тулд бид C3:C6 дахь зарим утгын давтамжийг COUNTIF ашиглан тоолсон.функц. Үр дүн нь форматын дүрэм дэх COUNTIF-г зөв ашигласан болохыг баталж байна.

    Зөвлөгөө. Хэрхэн тоолох талаар илүү олон жишээг олох & AMP; Google Хүснэгт дэх давхардлыг тодруулна.

    Эдгээр бүх функцийн жишээнүүд нь Google Spreadsheet COUNTIF нь өгөгдөлтэй хэрхэн хамгийн үр дүнтэй ажиллах олон боломжийг санал болгодог талаар тодорхой ойлголт өгдөг.

    олон харилцагчтай ажилладаг.

    Таны борлуулалтын өгөгдөл Google Хүснэгтэд ийм харагдаж байна:

    Үндсэн зүйлээс эхэлцгээе.

    Борлуулсан "Сүү шоколад"-ыг тоолох хэрэгтэй. Үр дүнг авахыг хүссэн нүдэнд курсороо байрлуулж, тэгш байдлын тэмдгийг (=) оруулна уу. Google Sheets бид томъёо оруулах гэж байгааг шууд ойлгодог. "С" үсгийг бичмэгц энэ үсгээр эхэлсэн функцийг сонгохыг танд сануулна. "COUNTIF"-г сонгоно уу.

    COUNTIF-ийн эхний аргумент нь дараах муж -аар илэрхийлэгдэнэ: D6:D16. Дашрамд хэлэхэд, та мужийг гараар оруулах шаардлагагүй - хулганыг сонгоход хангалттай. Дараа нь таслал (,) оруулаад хоёр дахь аргумент - хайлтын шалгуурыг зааж өгнө үү.

    Хоёр дахь аргумент нь сонгосон мужаас бидний хайх утга юм. Манай тохиолдолд энэ нь текст - "Сүү шоколад" байх болно. ")" хаалтын хаалтаар функцийг дуусгаж, "Enter" товчийг дарна уу.

    Мөн текст утгыг ашиглахдаа давхар хашилт ("") оруулахаа бүү мартаарай.

    Манай Эцсийн томъёо дараах байдалтай байна:

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

    Үүний үр дүнд бид ийм төрлийн шоколадыг гурван удаа худалдаалж байна.

    Жич. COUNTIF функц нь нэг нүд эсвэл зэргэлдээ баганатай ажилладаг. Өөрөөр хэлбэл, та хэд хэдэн тусдаа нүд, багана, мөрийг зааж болохгүй. Доорх жишээнүүдийг харна уу.

    Буруутомъёо:

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

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

    Зөв хэрэглээ:

    =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")

    Та үүнийг анзаарсан байх. Томьёонд хайлтын шалгуурыг тогтоох нь тийм ч тохиромжтой биш - та үүнийг бүрд нь засах хэрэгтэй. Google Sheets-н бусад нүднүүдийн шалгуурыг бичиж, томьёоны нүдийг лавлах нь илүү зөв шийдвэр байх болно.

    COUNTIF дахь нүдний лавлагааг ашиглан "Баруун" бүс дэх борлуулалтын тоог тоолъё. Бид дараах томъёог авна:

    =COUNTIF(C6:C16,A3)

    Функц нь тооцоололдоо A3 (текстийн утга "Баруун") агуулгыг ашигладаг. Таны харж байгаагаар томьёо болон түүний хайлтын шалгуурыг засах нь одоо хамаагүй хялбар болсон.

    Мэдээж бид ижил зүйлийг тоон утгуудтай хийх боломжтой . Бид "125" гэсэн тоог хоёр дахь аргумент болгон зааж өгснөөр тоолох боломжтой:

    =COUNTIF(E7:E17,125)

    эсвэл нүдний лавлагаагаар солих замаар:

    =COUNTIF(E7:E17,A3)

    Google Хүснэгтийн COUNTIF функц ба орлуулагч тэмдэгтүүд (хэсэгчилсэн таарах)

    COUNTIF-ийн гайхалтай зүйл нь бүх нүдийг тоолохоос гадна эсийн агуулгын хэсэг . Үүний тулд бид оролцооны тэмдэгт : "?", "*"-г ашигладаг.

    Жишээ нь, тодорхой бүс нутгийн борлуулалтыг тоолохын тулд зөвхөн нэрнийх нь хэсгийг л ашиглаж болно: B3-д "?est" гэж оруулна уу. асуултын тэмдэг (?) нь нэг тэмдэгт -г орлоно. Бид 4 үсэг хайх гэж байна "est"-ээр төгссөн үгс , үүнд хоосон зай орно.

    Дараах COUNTIF томьёог B3-д ашиглаарай:

    =COUNTIF(C7:C17,A3)

    Таны мэдэж байгаагаар томьёо Дараах хэлбэрийг хялбархан авч болно:

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

    Мөн бид "Баруун" бүс дэх 5 борлуулалтыг харж болно.

    Одоо өөр томъёонд B4 нүдийг ашиглая:

    =COUNTIF(C7:C17,A4)

    Үүнээс гадна бид А4-ийн шалгуурыг "??st" болгож өөрчилнө. Одоо бид "st" -ээр төгссөн 4 үсэгтэй үгсийг хайх болно гэсэн үг. Энэ тохиолдолд хоёр бүс ("Баруун" ба "Зүүн") бидний шалгуурыг хангаж байгаа тул бид есөн борлуулалтыг харах болно:

    Үүнтэй адил бид борлуулалтын тоог тоолж болно. од (*) ашигласан бараа. Энэ тэмдэг нь зөвхөн нэг биш, харин ямар ч тооны тэмдэгтийг орлоно :

    "*Шоколад" шалгуур нь төгсгөлтэй бүх бүтээгдэхүүнийг тооцдог. "Шоколад"-тай.

    "Шоколад*" шалгуур нь "Шоколад"-аас эхэлсэн бүх бүтээгдэхүүнийг тоолно.

    Мөн таны таамаглаж байгаагаар бид <1 гэж оруулна>"*Шоколад*" , бид "Шоколад" гэсэн үг агуулсан бүх бүтээгдэхүүнийг хайж олох болно.

    Жич. Хэрэв та одоор (*) болон асуултын тэмдэг (?) агуулсан үгсийн тоог тоолох шаардлагатай бол эдгээр тэмдэгтүүдийн өмнө тилд тэмдэг (~) ашиглана уу. Энэ тохиолдолд COUNTIF нь тэдгээрийг хайх тэмдэгтээс илүү энгийн тэмдэг гэж үзэх болно. Жишээлбэл, хэрэв бид "?" агуулсан утгыг хайхыг хүсвэл томъёо нь:

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

    COUNTIF Google Sheets байх болно.-аас бага, их эсвэл тэнцүү

    COUNTIF функц нь зарим тоо хэдэн удаа гарч ирэхийг төдийгүй хэдэн тоо ээс их/бага/тэнцүү болохыг тоолох боломжтой. /тэй тэнцүү биш өөр заасан тоо.

    Тийм зорилгоор бид тохирох математик операторуудыг ашигладаг: "=", ">", "=", "<=", "".

    Хэрхэн ажилладагийг доорх хүснэгтээс харна уу:

    Шалгуур Томьёоны жишээ Тодорхойлолт
    Тоо нь =COUNTIF(F9:F19,">100") -аас их байна Утга нь 100-аас их байгаа нүднүүдийг тоол.
    Тоо бага байна =COUNTIF(F9:F19,"<100") Утга нь 100-аас бага нүднүүдийг тоол.
    Тоо нь =COUNTIF(F9:F19,"=100") <23-тай тэнцүү байна> Утга нь 100-тай тэнцүү нүдийг тоол.
    Тоо нь тэнцүү биш байна =COUNTIF(F9:F19,"100") Утга нь тэнцүү биш нүднүүдийг тоол. 100 хүртэл.
    Тоо нь түүнээс их буюу тэнцүү байна =COUNTIF(F9:F19,">=100") Утга нь t-ээс их буюу тэнцүү байх нүднүүдийг тоолох o 100.
    Тоо нь тэнцүү буюу бага байна =COUNTIF(F9:F19,"<=100") Утга 100-аас бага буюу тэнцүү байгаа нүднүүдийг тоол.

    Тайлбар. Математикийн операторыг давхар хашилтанд тоотой хамт хасах нь маш чухал юм.

    Хэрэв та томьёог өөрчлөхгүйгээр шалгуурыг өөрчлөхийг хүсвэл нүднүүдийг мөн лавлаж болно.

    А3-г иш татъя.өмнөх шигээ B3-т томьёог тавь:

    =COUNTIF(F9:F19,A3)

    Илүү нарийн шалгуурыг бий болгохын тулд амперсанд (&) ашиглана уу.

    Жишээ нь, B4 нь E9:E19 муж дахь 100-аас их буюу тэнцүү утгуудын тоог тоолох томьёог агуулж байна:

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

    B5 нь ижил шалгууртай боловч бид зөвхөн тухайн нүдэн дэх тоо төдийгүй математикийн операторыг заана. Энэ нь шаардлагатай бол COUNTIF томьёог тохируулахад илүү хялбар болгоно:

    =COUNTIF(E9:E19,A6&A5)

    Зөвлөгөө. Өөр баганын утгаас их буюу бага байгаа нүднүүдийг тоолох талаар биднээс маш их асуусан. Хэрэв таны хайж байгаа зүйл бол энэ ажилд өөр функц хэрэгтэй болно — SUMPRODUCT.

    Жишээ нь, F баганын борлуулалт G баганын ижил мөрийнхөөс их байгаа бүх мөрийг тоолъё:

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

    • Томьёоны гол хэсэг — F6:F16>G6:G16 — утгуудыг харьцуулна. F ба G баганууд. F баганын тоо их байвал томьёо нь үүнийг ҮНЭН, өөрөөр бол ХУДАЛ гэж авна.

      Хэрэв та ArrayFormula-д ижил зүйлийг оруулбал:

      =ArrayFormula(F6:F16>G6:G16)

    • Тэгээд томьёо үүнийг -г авна гэдгийг харах болно. ҮНЭН/ХУДАЛ үр дүнг гаргаж, давхар нэгдмэл операторын тусламжтайгаар 1/0 тоо болгон хувиргана (--) .
    • Энэ нь SUM-д хийх боломжийг олгоно. бусад нь - F нь G-ээс их байх үеийн нийт тоо.

    Олон тооны Google хүснэгтийн COUNTIFшалгуур

    Заримдаа дурдсан нөхцлүүдийн дор хаяж нэг (OR логик) эсвэл олон шалгуурт (AND логик) хариулах утгуудын тоог тоолох шаардлагатай байдаг. Үүний үндсэн дээр та нэг нүдэнд хэд хэдэн COUNTIF функцийг нэг дор ашиглах эсвэл өөр COUNTIFS функцийг ашиглаж болно.

    Google Sheets-д олон шалгуураар тоолох — БА логик

    Цорын ганц арга Би танд энд олон шалгуураар тоолох зориулалттай тусгай функцийг ашиглахыг зөвлөж байна — COUNTIFS:

    =COUNTIFS(шалгуурын_муж1, шалгуур1, [шалгуурын_муж2, шалгуур2, ...])

    Ихэвчлэн Хоёр мужид зарим шалгуурыг хангасан утгууд байгаа үед эсвэл тодорхой тооны мужид байгаа тоог авах шаардлагатай үед ашиглагддаг.

    Нийт борлуулалтын тоог 200-аас 400-ийн хооронд тоолж үзэцгээе:

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

    Зөвлөгөө. Энэ нийтлэлээс COUNTIFS-г Google Хүснэгт дэх өнгөнүүдтэй хэрхэн ашиглах талаар олж мэдээрэй.

    Олон шалгуур бүхий Google Sheets дахь өвөрмөц бүтээгдэхүүнийг тоолох

    Та цааш явж, 200-аас 400 хүртэлх өвөрмөц бүтээгдэхүүний тоог тоолж болно.

    Үгүй ээ, дээрхтэй адил биш! :) Дээрх COUNTIFS нь борлуулалтын тохиолдол бүрийг 200-аас 400-ийн хооронд тоолдог. Миний санал болгож буй зүйл бол бүтээгдэхүүнийг харах явдал юм. Хэрэв нэр нь нэгээс олон удаа тохиолдвол үр дүнд оруулахгүй.

    Үүнд зориулсан тусгай функц байдаг — COUNTUNIQUEIFS:

    COUNTUNIQUEIFS(count_unique_range,шалгуурын_муж1, шалгуур1, [шалгуурын_муж2, шалгуур2, ...])

    COUNTIFS-тэй харьцуулахад энэ нь ялгааг бий болгож буй анхны аргумент юм. Өвөрмөц_муж нь функц нь өвөрмөц бичлэгүүдийг тоолох муж юм.

    Томъёо болон түүний үр дүн хэрхэн харагдахыг эндээс үзнэ үү:

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

    Хараач, миний шалгуурт нийцсэн 3 мөр байна: борлуулалт нь 200 ба түүнээс дээш, нэгэн зэрэг 400 ба түүнээс бага байна.

    Гэхдээ тэдгээрийн 2 нь нэг бүтээгдэхүүнд хамаарах — Сүү шоколад . COUNTUNIQUEIFS нь зөвхөн бүтээгдэхүүний тухай эхний дурдлагыг тооцдог.

    Тиймээс миний шалгуурт нийцэх 2 бүтээгдэхүүн л байдгийг би мэдэж байна.

    Google Sheets-д олон шалгуураар тоолох — ЭСВЭЛ логик

    Бүх шалгуурын зөвхөн нэг нь хангалттай байвал та хэд хэдэн COUNTIF функцийг ашигласан нь дээр.

    Жишээ 1. COUNTIF + COUNTIF

    Хар, цагаан шоколадны борлуулалтын тоог тоолъё. . Үүнийг хийхийн тулд B4-д дараах томъёог оруулна уу:

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

    Зөвлөгөө. "Харанхуй" болон "сүү" гэсэн үгсийг үүрэнд, дунд эсвэл төгсгөлд нь хаана ч хамаагүй тоолохын тулд би од (*) ашигладаг.

    Зөвлөгөө. Та өөрийн томьёондоо үүрний лавлагааг үргэлж оруулж болно. Доорх B3 дээрх дэлгэцийн агшин дээр хэрхэн харагдахыг харна уу, үр дүн нь хэвээр байна:

    Жишээ 2. COUNTIF — COUNTIF

    Одоо би тоог тоолох гэж байна. нийт борлуулалтын 200-400:

    Iнийлбэр дүнгийн тоог 400-аас доош авч, 200-аас доош борлуулалтын тоог дараах томьёог ашиглан хасна:

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

    Томьёо нь 200-аас дээш боловч 400-аас бага борлуулалтын тоог буцаана.

    Хэрэв та шалгуурыг агуулсан A3 ба A4-г лавлахаар шийдсэн бол томъёо нь арай хялбар байх болно:

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

    A3 нүд "<=200" шалгууртай байх болно. , байхад A4 - "<=400". Хоёр томьёог B3 болон B4-д оруулаад үр дүн өөрчлөгдөхгүй эсэхийг шалгаарай — шаардлагатай хязгаараас дээш 3 борлуулалт.

    Хоос болон хоосон нүднүүдэд зориулсан COUNTIF Google Sheets

    Тусламжтай COUNTIF-ийн хувьд бид мөн тодорхой хүрээнд хоосон эсвэл хоосон нүднүүдийн тоог тоолж болно.

    Бид бүтээгдэхүүнийг амжилттай борлуулж, "Төлбөртэй" гэж тэмдэглэв гэж бодъё. Хэрэв үйлчлүүлэгч бараанаас татгалзсан бол бид нүдэнд тэг (0) гэж бичнэ. Хэрэв хэлцлийг хаагаагүй бол нүд хоосон хэвээр байна.

    хоосон бус нүднүүдийг дурын утгатай тоолохын тулд дараахыг ашиглана уу:

    =COUNTIF(F7:F15,"")

    эсвэл

    =COUNTIF(F7:F15,A3)

    хоосон нүдний тоог тоолохын тулд COUNTIF томьёог дараах байдлаар оруулна уу:

    =COUNTIF(F7:F15,"")

    эсвэл

    =COUNTIF(F7:F15,A4)

    текстийн утгатай нүднүүдийн тоог дараах байдлаар тооцно:

    =COUNTIF(F7:F15,"*")

    эсвэл

    =COUNTIF(F7:F15,A5)

    Доорх дэлгэцийн зургаас харахад A3, A4, A5 нүднүүдэд бидний шалгуур багтсан байна:

    Тиймээс бид харж болно. 4 хаагдсан хэлцлийн 3 нь төлсөн, 5 нь ямар ч тэмдэггүй байгаа тул

    Майкл Браун бол програм хангамжийн хэрэгслийг ашиглан нарийн төвөгтэй процессуудыг хялбаршуулах хүсэл эрмэлзэлтэй, технологид дуртай хүн юм. Технологийн салбарт арав гаруй жил ажилласан туршлагатай тэрээр Microsoft Excel, Outlook, мөн Google Sheets болон Docs дээр ур чадвараа дээшлүүлсэн. Майклын блог нь өөрийн мэдлэг, туршлагаа бусадтай хуваалцах, бүтээмж, үр ашгийг дээшлүүлэхэд хялбар зөвлөмж, зааварчилгаа өгөх зорилготой юм. Та туршлагатай мэргэжилтэн эсвэл анхлан суралцаж байгаа эсэхээс үл хамааран Майклын блог нь эдгээр чухал програм хангамжийн хэрэгслээс хамгийн их ашиг хүртэх талаар үнэ цэнэтэй ойлголт, практик зөвлөгөөг санал болгодог.