مەزمۇن جەدۋىلى
بۇ دەرسلىك گۇگۇل جەدۋىلىگە رەڭ قوشۇش ئارقىلىق فۇنكىسىيەمىزدىن 2 يېڭى ئىقتىدار تونۇشتۇردى: CELLCOLOR & amp; VALUESBYCOLORALL. ئۇلارنى يىغىنچاقلاشقا ئىشلىتىڭ & amp; ھۈجەيرىلەرنى رەڭگى بىلەنلا ئەمەس ، بەلكى ئادەتتىكى مەزمۇنلار بىلەنمۇ ساناش. تەييارلانغان SUMIFS & amp; COUNTIFS فورمۇلانى ئۆز ئىچىگە ئالىدۇ ؛)
ئەگەر سىز Google جەدۋىلىدىكى رەڭلىك ھۈجەيرىلەر بىلەن كۆپ ئىشلىسىڭىز ، رەڭ قوشۇش ئارقىلىق بىزنىڭ فۇنكىسىيەمىزنى ئىشلىتىپ باققان بولۇشىڭىز مۇمكىن. ئۇنىڭ ھازىر رەڭلىك ھۈجەيرىلەر بىلەن مەشغۇلاتىڭىزنى تېخىمۇ كېڭەيتىدىغان يەنە 2 ئىقتىدارنىڭ بارلىقىنى بىلمەيسىز: CELLCOLOR ۋە VALUESBYCOLORALL . بۇ دەرسلىكتە ، مەن ھەر ئىككى ئىقتىدارنى سىزگە تونۇشتۇرىمەن ھەمدە سىزگە تەييار تەييار فورمۇلا بىلەن تەمىنلەيمەن. بىزنىڭ 2 يېڭى ئىختىيارى ئىقتىدارىمىزغا شۇڭغۇپ كىرىڭ ، ئەگەر سىز ئۇنىڭغا پىششىق بولمىساڭىز ، رەڭ قوشۇش ئارقىلىق فۇنكىسىيەمىزنى قىسقىچە بايان قىلماقچى. تاللانغان كاتەكچىلەرگە رەڭلەرنى تولدۇرۇڭ ۋە: بۇ يورۇتۇلغان كاتەكچىلەر
رەڭدار ھۈجەيرىلىرىڭىزنى ھېسابلاشتا جەمئىي 13 ئىقتىدار بار.
ئۇنىڭ ئىشلەش ئۇسۇلى:
- سىز بىر تەرەپ قىلىش دائىرىسىنى تاللايسىز.ۋەزىپە.
- ھەر بىر قۇر / ستون ياكى پۈتكۈل دائىرىدىكى خاتىرىلەرنى ھېسابلاشنى تاللاڭ. فۇنكسىيە قىستۇرۇش.
تەكلىپ. بۇ يەردە قوشۇمچە دېتاللارنىڭ تەپسىلىي دەرسلىكى ۋە بۇ يەردە مىسال بار بىلوگ يازمىسى بار.
كۆرگىنىڭىزدەك ، بۇ قوشۇمچە دېتال ئۆلچەملىك SUM ئىقتىدارىنى ئىچكى قىسىمدىكى ئالاھىدە ئىقتىدار بىلەن بىللە ئىشلىتىدۇ: VALUESBYCOLOR.
قىممەت باھالىق ئىقتىدار
0> ئەسكەرتىش. ئۇنى قوشۇمچە جەدۋەلدىن تاپالمايسىز.ئۇ قوشۇمچە ھۆججەتتە تاللىغان رەڭلەرگە ماس كېلىدىغان ھۈجەيرىلەرنى قايتۇرىدۇ:
=VALUESBYCOLOR("light cornflower blue 3", "", B2:E2)
قاراڭ؟ ئۇ پەقەت تەڭشەكلىرىمگە ئاساسەن رەڭلىك بولغان ھەر بىر تەمىنلەنگەن بۇيۇمنىڭ خاتىرىسىنى ئالىدۇ. ھەمدە بۇ سانلارنى مەن قورالدا تاللىغان شۇ ئۆلچەملىك ئىقتىدارلارنىڭ بىرى بىلەن ھېسابلاۋاتىدۇ: SUM.
چىرايلىق ، ھە؟ ;)
ياخشى ، بۇ قوشۇمچە دېتالنى قولدىن بېرىپ قويغان نەرسە بار. بۇ فورمۇلانى SUMIFS ۋە COUNTIFS دا ئىشلىتىشكە بولمايدۇ ، شۇڭا سىز يەنىلا ئادەتتىكى رەڭ ۋە ھۈجەيرىلەرنىڭ مەزمۇنىغا ئوخشاش كۆپ خىل ئەھۋاللارنى ھېسابلىيالمايسىز. بىزدىن بۇ توغرىلىق نۇرغۇن سوئاللار سورالدى!
ئەڭ يېڭى يېڭىلاش (2021-يىلى ئۆكتەبىر) ئارقىلىق ئۇنى ئەمەلگە ئاشۇرغانلىقىمىزنى ئېيتقىنىمدىن خۇشالمەن! ھازىر رەڭ ئارقىلىق ئىقتىدار يەنە 2 ئىختىيارى ئىقتىدارنى ئۆز ئىچىگە ئالىدۇبۇ سىزگە ياردەم قىلىدۇ :) ئۇلارنىڭ قانداق تالاش-تارتىشلارنى تەلەپ قىلىدىغانلىقىنى ۋە سانلىق مەلۇماتلىرىڭىز بىلەن قانداق ئىشلىتەلەيدىغانلىقىڭىزنى كۆرۈپ باقايلى.
ئەسكەرتىش. ئىقتىدارلىرى ئىختىيارى بولغاچقا ، ئۇلار بىزنىڭ رەڭ قوشۇش ئىقتىدارىمىزنىڭ بىر قىسمى. قوشۇمچە دېتالنى ئورنىتىشىڭىز كېرەك. بولمىسا ، ئىقتىدارلارنى ئىشلىتەلمەيسىز ، ئۇلار قايتقان نەتىجە يوقىلىدۇ.
تەكلىپ. بۇ فىلىمنى كۆرۈڭ ياكى ئوقۇشنى داۋاملاشتۇرۇڭ. ياكى تېخىمۇ ياخشى چۈشىنىش ئۈچۈن ھەر ئىككىسىنى قىلىڭ ؛) ھەتتا بىلوگ يازمىسىنىڭ ئاخىرىدا بىر ئەمەلىي جەدۋەل بار ؛)
VALUESBYCOLORALL
بۇ ئىختىيارى ئىقتىدار 3 خىل دەلىللەشنى تەلەپ قىلىدۇ:
VALUESBYCOLORALL (fill_color, font_color, range)تەكلىپ. گەرچە تالاش-تارتىش تەلەپ قىلىنغان بولسىمۇ ، سىز پەقەت بىر جۈپ قوش تىرناق كىرگۈزۈش ئارقىلىق ئىقتىدارنى تولۇق رەڭگە سەل قارىسىڭىز بولىدۇ: ""
- font_color - RGB كودى ياكى رەڭ ئىسمى (ھەر بىر Google Sheets color palette) تېكىست رەڭگى ئۈچۈن.
تەكلىپ. تالاش-تارتىشمۇ تەلەپ قىلىنىدۇ ، ئەمما خەت رەڭگىگە سەل قاراشقا توغرا كەلگەندە ، بىر جۈپ قوش تىرناق "" ئالىدۇ.
- دائىرە - بۇ يەردە ھېچنېمە يوق ، پەقەت سىز بىر تەرەپ قىلماقچى بولغان بىر قاتار ھۈجەيرىلەر. forقىستۇرما ئىشلىتىدىغان VALUESBYCOLOR ئىقتىدارى؟ ناھايىتى چوڭ پەرق بولغاچقا ئېھتىيات قىلىڭ. بۇ ئېكران رەسىمىنى كۆرۈپ بېقىڭ:
فورمۇلا B2 & amp; C2 ئەمما ئۇلارنىڭ B8 دىكى كۆرۈنۈشىگە قاراپ باقسىڭىز بولىدۇ & amp; C8 ماس ھالدا:
=VALUESBYCOLOR("light green 3", "", A2:A7)
ۋە
=VALUESBYCOLORALL("light green 3", "", A2:A7)
كۆرسەتمە. رەڭلىك ئىسىملار Google Sheets palette دىن ئېلىندى:
بۇ ئىككى ئىقتىدارنىڭ تالاش-تارتىشلىرى ئوخشاش ، ھەتتا ئىسىملىرىمۇ ئوخشاش!
شۇنداقتىمۇ ، ئۇلار ئوخشىمىغان يۈرۈشلۈكلەرنى قايتۇرىدۇ. سانلىق مەلۇمات:> VALUESBYCOLORALL ئۆز نۆۋىتىدە ئەسلىدىكى (6 ھۈجەيرە) بىلەن ئوخشاش چوڭلۇقتىكى دائىرىنى قايتۇرىدۇ - C2: C7. ئەمما بۇ دائىرىدىكى ھۈجەيرىلەر پەقەت A ئىستوندىكى ماس كاتەكچىنىڭ لازىملىق تولدۇرۇش رەڭگى بولغاندىلا خاتىرىلەرنى ئۆز ئىچىگە ئالىدۇ. باشقا ھۈجەيرىلەر قۇرۇق ھالەتتە تۇرىدۇ. بۇ دەل COUNTIFS ياكى SUMIFS قاتارلىق فۇنكىسىيەلىك ھۈجەيرىلەرنىڭ مەزمۇنى بىلەن بىللە رەڭلەرنى تەكشۈرەلەيدىغان نەرسە. ھەر بىر كاتەكچىدە ئىشلىتىلىدىغان رەڭ ئىسمى ياكى RGB كودى (بۇ سىزنىڭ تاللىشىڭىز). ئۇ ھەتتا ئوخشاش دەپمۇ ئاتىلىدۇ: CELLCOLOR.
بۇ رەڭ ئىسىملىرىغا بىۋاسىتە ئېھتىياجلىق بولماسلىقىڭىز مۇمكىن ، ئەمما ئىشلىتەلەيسىزئۇلارنى باشقا ئىقتىدارلاردا ، مەسىلەن ، بىر شەرت سۈپىتىدە.
بۇ ئىقتىدار يەنە 3 خىل تالاش-تارتىشقا موھتاج: رەڭلەرنى تەكشۈرمەكچى بولغان بۇ كاتەكچىلەر. قوش تىرناق ئىچىدە تەگلىك رەڭلىرىنى تەكشۈرۈش
- ھەقىقىي سىز كۆرگەن ئىسىملارغا ئېرىشىدۇ. Google Sheets palette دا ، مەسىلەن. قىزىل ياكى قېنىق كۆك 1
- يالغان رەڭلەرنىڭ RGB كودىغا ئېرىشىدۇ ، مەسىلەن. # ff0000 ياكى # 3d85c6
مەسىلەن ، تۆۋەندىكى فورمۇلا ھەر بىر كاتەكچىدە ئىشلىتىلىدىغان تولدۇرۇش ۋە خەت رەڭلىرىنى قايتۇرىدۇ. A2: A7:
=CELLCOLOR(A2:A7, "both", TRUE)
ئۇنداقتا IF ، SUMIFS ، COUNTIFS ئارقىلىق بۇ ئىقتىدارلارنى قانداق ئىشلىتىشكە بولىدۇ؟ رەڭگە ئاساسەن ئىزدەش ئۆلچىمىڭىزنى قانداق ئورۇنلاشتۇرىسىز؟ 3>
ئەگەر رەڭ بولسا ، ئۇنداقتا ...
بۇ يەردە مېنىڭ 3 سىناقتىن ئۆتكەن ئوقۇغۇچىلارنىڭ قىسقا تىزىملىكى بار:
مەن بەلگە قويماقچى E ئىستوندىكى PASS بىلەن بىر قۇر بارلىق كاتەكچىلەر يېشىل بولسا (بارلىق ئىمتىھاندىن ئۆتكەن ئوقۇغۇچىلار). IF فۇنكىسىيەسىدە CELLCOLOR نى ئىشلىتىمەنرەڭلەرنى تەكشۈرۈپ ، لازىملىق تىزمىلارنى قايتۇرۇڭ:
=IF(COUNTIF(CELLCOLOR(B2:D2,"fill",TRUE),"light green 3")=3,"PASS","")
بۇ ئۇنىڭ نېمە قىلىدىغانلىقى:
- CELLCOLOR ( B2: D2 ، «تولدۇرۇش» ، TRUE) بىر قاتاردا ئىشلىتىلگەن بارلىق رەڭلەرنى قايتۇرىدۇ.
- COUNTIF (CELLCOLOR (B2: D2 ") = 3 بۇ رەڭلەرنى ئېلىپ ، 'سۇس يېشىل 3' (مەن ھۈجەيرىلىرىمدە ئىشلىتىمەن) ئۇدا 3 قېتىم كۆرۈنگەن-چىقمىغانلىقىنى تەكشۈرىدۇ. ، كاتەكچە قۇرۇق ھالەتتە تۇرىدۇ.
COUNTIFS: رەڭ بويىچە ساناش & amp; 1 فورمۇلا بولغان قىممەت
COUNTIFS يەنە بىر ئىقتىدار بولۇپ ، ئۇلارنىڭ بىرى رەڭدار بولسىمۇ ئاخىرى كۆپ ئۆلچەم بىلەن ساناپ چىقالايدۇ>
COUNTIFS ئىچىدىكى ئىككى ئىختىيارى فۇنكسىيەمىزنى ئىشلىتىپ ، ھەر بىر خىزمەتچىنىڭ سېتىش پىلانى (يېشىل ھۈجەيرە) نى قانچە قېتىم يولغا قويغانلىقىنى ساناپ بېرەلەيمەن.
مەن جەدۋەلنىڭ يېنىدىكى بارلىق باشقۇرغۇچىلارنى سانلىق مەلۇماتلار بىلەن تىزىپ ، ھەر بىر خىزمەتچىگە ئايرىم فورمۇلا كىرگۈزەي. مەن CELLCOLOR دىن باشلايمەن:
=COUNTIFS($A$2:$A$10,E2,CELLCOLOR($C$2:$C$10,"fill",TRUE),"light green 3")
- فورمۇلانى تەكشۈرگەن بىرىنچى نەرسە A ئىستون: ئەگەر «Leela» بولسا (ئىسىم) E2 دىن) ، ئۇ خاتىرىنى ئويلىشىدۇ.
- ئىككىنچى تەكشۈرۈشكە تىگىشلىك ئىش شۇكى ، C تۈۋرۈكتىكى ھۈجەيرىلەر سۇس يېشىل رەڭدە بولسا 3.
كۆرسەتمە. Google Sheets palette ئارقىلىق كاتەكچىنىڭ رەڭگىنى تەكشۈرۈڭ:
COUNTIFS نىڭ ئۆزى پەقەت رەڭ ئالالمىغاچقا ، مەن CELLCOLOR نى بىر قاتار قىلىپ ئىشلىتىمەن.شەرت ئۈچۈن.
ئېسىڭىزدە تۇتۇڭ ، CELLCOLOR ھەر بىر كاتەكچىدە ئىشلىتىلىدىغان رەڭ تىزىملىكىنى قايتۇرىدۇ. مەن ئۇنى COUNTIFS غا قىستۇرغاندا ، كېيىنكىسى «سۇس يېشىل 3» نىڭ بارلىق ئەھۋاللىرىنى ئىزدەيدىغان تىزىملىكنى سايىلەيدۇ. بۇ E ئىستوندىكى ئىسىم بىلەن بىرلەشتۈرۈپ تەلەپ قىلىنغان نەتىجىنى بېرىدۇ. ئاسان پاسىق :)
مىسال 2. COUNTIFS + VALUESBYCOLORALL
ئەگەر ئۇنىڭ ئورنىغا VALUESBYCOLORALL نى تاللىسىڭىز ، ئوخشاش ئەھۋال يۈز بېرىدۇ. ئۇنى ئىككىنچى شەرت ئۈچۈن بىر دائىرىگە كىرگۈزۈڭ:
=COUNTIFS($A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:C$10),"")
VALUESBYCOLORALL نىڭ نېمىگە قايتقانلىقى ئېسىڭىزدىمۇ؟ رەڭ تەلىپىڭىزگە ماس كېلىدىغان بارلىق ھۈجەيرىلەر خاتىرىلەنگەن قىممەت تىزىملىكى. باشقا بارلىق ھۈجەيرىلەر قۇرۇق ھالەتتە تۇرىدۇ.
SUMIFS: رەڭلەر بويىچە يىغىنچاقلاش & amp; قىممەت 1 فورمۇلا
SUMIFS بىلەن بولغان ھېكايە خۇددى COUNTIFS غا ئوخشايدۇ:
- بىزنىڭ خاس ئىقتىدارلىرىمىزدىن بىرنى ئېلىڭ: CELLCOLOR ياكى VALUESBYCOLORALL.
- ئۇنى a قىلىپ قويۇڭ. رەڭلەرنى سىناشقا تىگىشلىك دائىرە. 0> ئەسكەرتىش. SUMIFS ئۇنىڭ تۇنجى تالاش-تارتىشى سۈپىتىدە ئاددىي دائىرىدىن باشقا نەرسە ئالمايدۇ - sum_range . ئەگەر سىز ئۆزىمىزنىڭ خاس ئىقتىدارلىرىمىزنى ئىشلىتىپ سىناپ باقسىڭىز ، فورمۇلا ئىشلىمەيدۇ. شۇڭا بۇنى ئېسىڭىزدە تۇتۇڭئۇنىڭ ئورنىغا 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> لېئېلا . 0> VALUESBYCOLORALL بىلەن ئوخشاش ئەھۋال يۈز بېرىدۇ:
=SUMIFS($C$2:$C$10,$A$2:$A$10,E2,VALUESBYCOLORALL("light green 3","",$C$2:$C$10),"")
- SUMIFS قۇرۇق بولمىغان بارلىق ھۈجەيرىلەرنى ئويلىشىدۇ.
- SUMIFS يەنە E2 دىن «Leela» ئۈچۈن A2: A10 نى سايىلەيدۇ. جەمئىي. ئەگەر ئۇلارنى يەنىلا سىزنىڭ ئەھۋالىڭىزدا قوللىنىشتا قىيىنچىلىققا يولۇقسىڭىز ، باھا بۆلۈمىدە مەن بىلەن كۆرۈشىڭ ؛) )