Google Sheets-ийн өнгөт нүдийг тоолох тусгай функцууд: CELLCOLOR & AMP; ҮНЭТ ӨНГӨН

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

Энэ заавар нь Google Sheets-д зориулсан өнгөт функцийн нэмэлтээс 2 шинэ функцийг танилцуулж байна: CELLCOLOR & ҮНЭТ ӨНГӨН. Тэдгээрийг ашиглан нийлбэр & AMP; эсийг зөвхөн өнгөөр ​​нь төдийгүй нийтлэг агуулгаар нь тоол. Бэлэн SUMIFS & AMP; COUNTIFS томьёо орсон байна ;)

Хэрэв та Google Sheets-ийн өнгөт нүднүүдтэй их ажилладаг бол манай Function by Color нэмэлтийг ашиглаж үзсэн байх. Одоо энэ нь таны өнгөт нүднүүдийн үйл ажиллагааг улам өргөжүүлэх өөр 2 функцтэй гэдгийг та мэдэхгүй байна: CELLCOLOR болон VALUESBYCOLORALL . Энэ зааварт би танд хоёр функцийг танилцуулж, бэлэн томьёог өгөх болно.

    Өнгөтэй нүднүүдийг өнгөт функцээр нийлж тоолох

    Биднээс өмнө Манай 2 шинэ захиалгат функцтэй танилцаарай, хэрэв та үүнийг сайн мэдэхгүй байгаа бол би өнгөт функцийн талаар товч тайлбарлахыг хүсч байна.

    Google Sheets-д зориулсан энэхүү нэмэлт нь фонт болон/эсвэл шалгадаг. Сонгосон нүднүүдийн өнгийг дүүргэх ба:

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

    Таны өнгөт нүдийг тооцоолох нийт 13 функц байдаг.

    Энэ нь дараах байдалтай байна:

    1. Та боловсруулах мужийг сонгоно.
    2. Та бодож үзэхийг хүсч буй фонт ба/эсвэл дүүргэх өнгийг сонгож, өөрийн онцлогт тохируулан функцийг сонгоно уу.даалгавар.
    3. Мөр/багана тус бүр эсвэл бүхэл муж дахь бүртгэлийг тооцоолохыг сонгоно уу.
    4. Үр дүнг харахыг хүссэн нүднүүдийг сонгоно уу.
    5. дарна уу. Оруулах функц .

    Жишээлбэл, энд мөр бүрт би "замдаа" байгаа бүх зүйлийг нэгтгэн дүгнэж байна — цэнхэр дэвсгэртэй:

    =SUM(VALUESBYCOLOR("light cornflower blue 3", "", B2:E2))

    Зөвлөгөө. Нэмэлтийн дэлгэрэнгүй заавар энд байгаа бөгөөд жишээнүүдтэй блог нийтлэл байна.

    Таны харж байгаагаар нэмэлт нь стандарт SUM функцийг дотор нь тусгай функцийн хамт ашигладаг: VALUESBYCOLOR.

    VALUESBYCOLOR функц

    VALUESBYCOLOR бол бидний захиалгат функц юм.

    Тэмдэглэл. Нэмэлтгүйгээр та үүнийг хүснэгтээс олохгүй.

    Энэ нь таны нэмэлтээс сонгосон өнгөнд тохирох нүднүүдийг буцаана:

    =VALUESBYCOLOR("light cornflower blue 3", "", B2:E2)

    Харж байна уу? Энэ нь зөвхөн миний тохиргооны дагуу өнгөөр ​​​​будсан дээрээс ирсэн зүйл бүрийн бүртгэлийг авдаг. Эдгээр тоонуудыг миний хэрэглүүрт сонгосон стандарт функцуудын нэгээр тооцож байна: SUM.

    Сайхан байна уу? ;)

    За яахав, нэмэлт программ нь орхигдуулсан зүйл байсан. Энэ томьёог SUMIFS болон COUNTIFS-д ашиглах боломжгүй тул та нийтлэг өнгө, нүдний контент зэрэг олон нөхцөлөөр нэгэн зэрэг тоолох боломжгүй хэвээр байна. Мөн биднээс энэ талаар маш их асуусан!

    Бид үүнийг хамгийн сүүлийн үеийн шинэчлэлтээр (2021 оны 10-р сар) боломжтой болгосноо хэлэхэд таатай байна! Одоо өнгөт функц нь өөр 2 тусгай функцийг агуулдагЭнэ нь танд туслах болно :)

    Function by Color-ийн нэмэлт функцууд

    Бидний хэрэгжүүлсэн 2 шинэ функцийг VALUESBYCOLORALL болон CELLCOLOR гэж нэрлэдэг. Тэдэнд ямар аргумент шаардагддаг, тэдгээрийг өгөгдөлдөө хэрхэн ашиглахыг харцгаая.

    Анхаарна уу. Функцууд нь захиалгат байдаг тул тэдгээр нь манай Function by Color нэмэлтийн нэг хэсэг юм. Та нэмэлтийг суулгасан байх шаардлагатай. Үгүй бол та функцуудыг ашиглах боломжгүй бөгөөд тэдний буцааж өгөх үр дүн алдагдах болно.

    Зөвлөгөө. Энэ видеог үзэх эсвэл үргэлжлүүлэн уншина уу. Эсвэл илүү сайн ойлгохын тулд хоёуланг нь хий. VALUESBYCOLORALL(өнгө_бүргэх, үсгийн_өнгө, муж)

    • өнгө_бүргэх — дэвсгэр өнгөний RGB код эсвэл өнгөний нэр (Google Sheets өнгөт палитр бүрээр).

      Зөвлөгөө. Аргумент шаардлагатай хэдий ч та зөвхөн хос хашилтыг оруулснаар функцийг дүүргэх өнгийг үл тоомсорлож болно: ""

    • фонт_өнгө — RGB код эсвэл өнгөний нэр (нэг бүрийн хувьд). Текстийн өнгөний хувьд Google Sheets өнгөт палитр).

      Зөвлөгөө. Аргумент нь бас шаардлагатай боловч үсгийн өнгийг үл тоомсорлох шаардлагатай үед давхар хашилт "" авна.

    • муж — энд ямар ч сонирхолтой зүйл байхгүй, зөвхөн таны боловсруулахыг хүссэн нүднүүдийн хүрээ байна.

    VALUESBYCOLORALL амархан андуурч болохыг та анзаарсан уу? төлөөVALUESBYCOLOR функцийг нэмэлтээр ашигладаг уу? Маш их ялгаа байгаа тул болгоомжтой байгаарай. Энэ дэлгэцийн агшинг харна уу:

    Томьёог B2 & C2 гэхдээ та B8-д хэрхэн харагдахыг харж болно & AMP; C8:

    =VALUESBYCOLOR("light green 3", "", A2:A7)

    болон

    =VALUESBYCOLORALL("light green 3", "", A2:A7)

    Зөвлөгөө. Өнгөний нэрийг Google Sheets палитраас авсан:

    Эдгээр хоёр функц нь ижил аргументтай бөгөөд нэр нь хүртэл төстэй байна!

    Гэсэн хэдий ч өөр өөр багцуудыг буцаадаг. өгөгдлийн тоо:

    • VALUESBYCOLOR нь зөвхөн А баганад ногоон өнгөөр ​​дүүргэсэн бичлэгүүдийн жагсаалтыг буцаана. Энэ томьёоны үр дүнд зөвхөн 3 нүд авна: B2:B4.
    • VALUESBYCOLORALL нь эргээд анхны хэмжээтэй ижил хэмжээтэй мужийг буцаана (6 нүд) — C2:C7. Гэхдээ энэ муж дахь нүднүүд нь зөвхөн А баганын харгалзах нүд шаардлагатай дүүргэх өнгөтэй байвал бичлэгүүдийг агуулна. Бусад нүднүүд хоосон хэвээр байна.

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

    CELLCOLOR

    Дараагийн функц нь маш хялбар: нүдний өнгийг шалгаж, буцаана. нүд бүрт хэрэглэгдэх өнгөний нэрсийн жагсаалт эсвэл RGB код (энэ нь таны сонголт). Үүнийг бүр адилхан гэж нэрлэдэг: CELLCOLOR.

    Танд эдгээр өнгөний нэр шууд хэрэггүй байж болох ч та ашиглаж болно.тэдгээрийг бусад функцэд, жишээлбэл, нөхцөл байдлаар.

    Энэ функцэд мөн 3 аргумент шаардлагатай:

    CELLCOLOR(муж, өнгөний_эх, өнгөний_нэр)
    • муж — таны өнгийг шалгахыг хүссэн нүднүүдэд.
    • өнгөний_эх сурвалж — функцийг хаанаас харахыг зааж өгнө:
      • "бөглөх" дэвсгэр өнгийг шалгахын тулд давхар хашилтанд
      • "фонт" — текстийн өнгөний хувьд
      • "хоёулаа" — бөглөх болон текстийн өнгөний аль алинд нь
    • өнгө_нэр — ямар нэр буцаахыг хэлэх арга:
      • ҮНЭН нь танд харагдах нэрсийг авах болно. Google Sheets палитрт, жишээ нь. улаан эсвэл хар хөх 1
      • FALSE нь өнгөний RGB кодыг авдаг, жишээ нь. #ff0000 эсвэл #3d85c6

    Жишээ нь доорх томьёо нь нүд бүрт ашигласан дүүргэх болон үсгийн өнгөний жагсаалтыг буцаана. of A2:A7:

    =CELLCOLOR(A2:A7, "both", TRUE)

    Тэгвэл эдгээр функцийг IF, SUMIFS, COUNTIFS-д хэрхэн ашиглаж болох вэ? Та хайлтын шалгуураа өнгөнд тулгуурлан хэрхэн тохируулах вэ?

    Нүдний нүдийг өнгө, агуулгаар нь нийлүүлж тоолох — томьёоны жишээ

    Цөөн хэдэн энгийн тохиолдолд VALUESBYCOLORALL болон CELLCOLOR-г ашиглаж үзье.

    ХЭРВЭЭ өнгө, тэгвэл...

    Энд би 3 шалгалт өгсөн оюутнуудын товч жагсаалт байна:

    Би тэмдэглэмээр байна Зөвхөн эгнээний бүх нүд ногоон өнгөтэй байвал (бүх шалгалтанд тэнцсэн оюутнууд) E баганад PASS гэсэн мөрийг оруулна. Би IF функцэд манай CELLCOLOR-г ашиглах болноөнгийг шалгаад шаардлагатай мөрийг буцаана уу:

    =IF(COUNTIF(CELLCOLOR(B2:D2,"fill",TRUE),"light green 3")=3,"PASS","")

    Энэ нь юу хийдэг вэ:

    1. CELLCOLOR( B2:D2,"fill",TRUE) нь эгнээнд ашигласан бүх дүүргэлтийн өнгийг буцаана.
    2. COUNTIF(CELLCOLOR(B2:D2,"fill",TRUE),"цайвар ногоон 3 ")=3 эдгээр өнгийг авч, 'цайвар ногоон 3' (би үүнийг нүднүүдэд ашигладаг) яг 3 удаа дараалан гарч ирсэн эсэхийг шалгана.
    3. Хэрэв тийм бол IF нь 'PASS'-г буцаана, үгүй ​​бол , нүд хоосон хэвээр байна.

    COUNTIFS: өнгөөр ​​тоолох & 1 томьёотой утгууд

    COUNTIFS бол аль нэг нь өнгөт байсан ч эцэст нь олон шалгуураар тоолох боломжтой өөр функц юм.

    Ээлж болон нэг ажилтанд ногдох ашгийн бүртгэл байна гэж бодъё:

    COUNTIFS доторх хоёр захиалгат функцийг ашигласнаар би ажилтан бүр борлуулалтын төлөвлөгөөг (ногоон нүд) хэдэн удаа хэрэгжүүлснийг тоолж чадна.

    Жишээ 1. COUNTIFS + CELLCOLOR

    Би бүх менежерүүдийг өгөгдлийн хамт хүснэгтийн хажууд жагсааж, ажилтан бүрийн хувьд тусдаа томьёо оруулна. Би CELLCOLOR гэж эхэлнэ:

    =COUNTIFS($A$2:$A$10,E2,CELLCOLOR($C$2:$C$10,"fill",TRUE),"light green 3")

    1. Томъёоны шалгадаг хамгийн эхний зүйл бол А багана: хэрэв 'Leela' (нэр) байвал E2-аас), энэ нь бичлэгийг харгалзан үздэг.
    2. Миний шалгах ёстой хоёр дахь зүйл бол C баганын нүднүүд цайвар ногоон өнгөтэй байна уу 3.

      Зөвлөгөө. Google Sheets палитр ашиглан нүдний өнгийг шалгана уу:

    COUNTIFS өөрөө өнгө сонгох боломжгүй тул би CELLCOLOR-ыг муж болгон ашигладаг.нөхцөлийн хувьд.

    CELLCOLOR нь нүд бүрт ашигласан өнгөний жагсаалтыг буцаана гэдгийг санаарай. Би үүнийг COUNTIFS-д оруулах үед сүүлийнх нь "цайвар ногоон 3"-ын бүх тохиолдлыг хайж байгаа жагсаалтыг хайдаг. Энэ нь E баганын нэртэй хослуулан шаардлагатай үр дүнг өгдөг. Easy peasy :)

    Жишээ 2. COUNTIFS + VALUESBYCOLORALL

    Хэрэв та оронд нь VALUESBYCOLORALL-г сонговол мөн адил болно. Үүнийг хоёр дахь нөхцөлийн муж болгон оруулна уу:

    =COUNTIFS($A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:C$10),"")

    VALUESBYCOLORALL юу буцаадагийг та санаж байна уу? Таны өнгөний шаардлагад нийцсэн бүх нүднүүдэд бичлэг орсон утгуудын жагсаалт. Бусад бүх нүднүүд хоосон хэвээр байна.

    Тиймээс VALUESBYCOLORALL-г COUNTIFS-д оруулах үед томьёо нь зөвхөн хоосон биш нүднүүдийг тоолно: "" (эсвэл өөрөөр хэлбэл шаардлагатай өнгөнд тохирно).

    SUMIFS: нүднүүдийг өнгөөр ​​нийлбэр & AMP; 1 томьёотой утгууд

    SUMIFS-ийн түүх нь COUNTIFS-тэй адил байна:

    1. Манай CELLCOLOR эсвэл VALUESBYCOLORALL гэсэн захиалгат функцүүдийн аль нэгийг авна уу.
    2. Үүнийг Өнгөний хувьд шалгах ёстой муж.
    3. Таны сонгосон функцээс хамааран нөхцөлийг оруулна уу: CELLCOLOR-ын өнгөний нэр, VALUESBYCOLORALL-д "хоосон биш" ("").

    Тэмдэглэл. SUMIFS нь хамгийн анхны аргумент болох энгийн мужаас өөр юу ч авдаггүй — нийлбэрийн_муж . Хэрэв та манай тусгай функцүүдийн аль нэгийг оруулахыг оролдвол томъёо ажиллахгүй. Тиймээс үүнийг санаж байгаарайоронд нь CELLCOLOR болон VALUESBYCOLORALL-г шалгуур болгон оруулахаа мартуузай.

    Энд хэдэн жишээ байна.

    Жишээ 1. SUMIFS + CELLCOLOR

    Энэ томьёог харна уу:

    =SUMIFS($C$2:$C$10,A$2:A$10,E2,CELLCOLOR($C$2:$C$10,"fill",TRUE),"light green 3")

    1. CELLCOLOR нь C2:C10-аас бүх дүүргэх өнгийг авах ба SUMIFS нь тэдгээрийн аль нэг нь "цайвар ногоон 3" эсэхийг шалгадаг.
    2. SUMIFS мөн A2:A10-аас E2-ээс нэрийг хайдаг — Leela .
    3. Хоёр нөхцөл хангагдсаны дараа C2:C10-ын дүнг нийтдээ нэмнэ.

    Жишээ 2. SUMIFS + VALUESBYCOLORALL

    VALUESBYCOLORALL-д мөн адил зүйл тохиолддог:

    =SUMIFS($C$2:$C$10,$A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:$C$10),"")

    1. VALUESBYCOLORALL нь зөвхөн шаардлагатай дүүргэх өнгөний нүднүүдэд утгыг агуулсан мужийг буцаана. SUMIFS нь хоосон бус бүх нүдийг харгалзан үздэг.
    2. SUMIFS мөн A2:A10-д E2-ээс 'Leela'-г хайдаг.
    3. Хоёр нөхцөл хангагдсаны дараа C2:C10-ын харгалзах хэмжээг авна. нийтлэв.

    Энэ заавар нь функцууд хэрхэн ажилладаг талаар тайлбарлаж, тэдгээрийг ашиглах боломжит аргуудыг зааж өгсөн гэж найдаж байна. Хэрэв танд эдгээрийг хэрэг дээрээ хэрэглэхэд бэрхшээлтэй хэвээр байгаа бол коммент хэсэгт надтай уулзаарай ;)

    Хүснэгтийн дагуу дадлага хийх

    Өнгөний функцууд - захиалгат функцууд - жишээнүүд (хүснэгтийн хуулбарыг хийх) )

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