રંગીન કોષોની ગણતરી કરવા માટે Google શીટ્સ કસ્ટમ કાર્યો: CELLCOLOR & VALUESBYcolorall

  • આ શેર કરો
Michael Brown

આ ટ્યુટોરીયલ Google શીટ્સ માટે અમારા ફંક્શન બાય કલર એડ-ઓનમાંથી 2 નવા ફંક્શન રજૂ કરે છે: CELLCOLOR & VALUESBYcolorall. સરવાળો કરવા માટે તેનો ઉપયોગ કરો & કોષોની ગણતરી માત્ર તેમના રંગો દ્વારા જ નહીં પરંતુ સામાન્ય સામગ્રી દ્વારા પણ કરો. તૈયાર SUMIFS & COUNTIFS ફોર્મ્યુલા શામેલ છે ;)

જો તમે Google શીટ્સમાં રંગીન કોષો સાથે ઘણું કામ કરો છો, તો તમે કદાચ કલર એડ-ઓન દ્વારા અમારું કાર્ય અજમાવ્યું હશે. તમે બહુ ઓછા જાણો છો કે તેમાં હવે 2 વધુ ફંક્શન્સ છે જે તમારી કામગીરીને રંગીન કોષો સાથે વધુ વિસ્તૃત કરે છે: CELLCOLOR અને VALUESBYCOLORALL . આ ટ્યુટોરીયલમાં, હું તમને બંને કાર્યોનો પરિચય આપીશ અને તમને કેટલાક તૈયાર ફોર્મ્યુલા આપીશ.

    રંગ દ્વારા કાર્ય સાથે રંગીન કોષોનો સરવાળો અને ગણતરી

    આપણે પહેલાં અમારા 2 નવા કસ્ટમ ફંક્શન્સમાં ડાઇવ કરો, જો તમે તેનાથી પરિચિત ન હોવ તો હું કલર એડ-ઓન દ્વારા અમારા ફંક્શનનું ટૂંકમાં વર્ણન કરવા માંગુ છું.

    Google શીટ્સ માટે આ એડ-ઓન ફોન્ટ અને/અથવા તપાસે છે પસંદ કરેલા કોષોમાં રંગો ભરો અને:

    • સામાન્ય રંગ સાથે સંખ્યાઓનો સરવાળો કરો
    • રંગીન કોષો અને ખાલી જગ્યાઓની ગણતરી કરો
    • ની વચ્ચે સરેરાશ/મિનિટ/મહત્તમ મૂલ્યો શોધો તે હાઇલાઇટ કરેલ કોષો
    • અને વધુ

    તમારા રંગીન કોષોની ગણતરી કરવા માટે કુલ 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) વડે તેને શક્ય બનાવ્યું છે! હવે ફંક્શન બાય કલરમાં 2 વધુ કસ્ટમ ફંક્શન છેતે તમને તેમાં મદદ કરશે :)

    કલર દ્વારા ફંક્શનના વધારાના કાર્યો

    2 નવા ફંક્શન કે જે અમે અમલમાં મૂક્યા છે તેને VALUESBYCOLORALL અને CELLCOLOR કહેવાય છે. ચાલો જોઈએ કે તેઓને કઈ દલીલોની જરૂર છે અને તમે તમારા ડેટા સાથે તેનો ઉપયોગ કેવી રીતે કરી શકો છો.

    નોંધ. ફંક્શન કસ્ટમ હોવાથી, તે કલર એડ-ઓન દ્વારા અમારા ફંક્શનનો ભાગ છે. તમારે એડ-ઓન ઇન્સ્ટોલ કરવાની જરૂર છે. નહિંતર, તમે ફંક્શનનો ઉપયોગ કરી શકશો નહીં અને તેઓ જે પરિણામ આપશે તે ખોવાઈ જશે.

    ટીપ. આ વિડિઓ જુઓ અથવા વાંચવાનું ચાલુ રાખો. અથવા વધુ સારી રીતે સમજવા માટે બંને કરો ;) બ્લોગ પોસ્ટના અંતે પ્રેક્ટિસ સ્પ્રેડશીટ પણ ઉપલબ્ધ છે ;)

    VALUESBYCOLORALL

    આ કસ્ટમ ફંક્શનને 3 દલીલોની જરૂર છે:

    VALUESBYCOLORALL(fill_color, font_color, range)
    • fill_color — પૃષ્ઠભૂમિ રંગ માટે RGB કોડ અથવા રંગ નામ (Google શીટ્સ કલર પેલેટ દીઠ).

      ટીપ. દલીલની આવશ્યકતા હોવા છતાં, તમે ફક્ત ડબલ અવતરણની જોડી દાખલ કરીને ફંક્શનને સંપૂર્ણપણે અવગણી શકો છો: ""

    • ફોન્ટ_કલર — આરજીબી કોડ અથવા રંગ નામ (પ્રતિ Google શીટ્સ કલર પેલેટ) ટેક્સ્ટ રંગ માટે.

      ટીપ. દલીલ પણ જરૂરી છે પણ જ્યારે તમારે ફોન્ટના રંગને અવગણવાની જરૂર હોય ત્યારે ડબલ અવતરણની જોડી પણ લે છે.

    • શ્રેણી — અહીં કંઈ ફેન્સી નથી, માત્ર કોષોની શ્રેણી કે જેને તમે પ્રક્રિયા કરવા માંગો છો.

    શું તમે નોંધ્યું છે કે VALUESBYCOLORALL સરળતાથી ભૂલ થઈ શકે છે. માટેVALUESBYCOLOR ફંક્શન એડ-ઓન દ્વારા ઉપયોગમાં લેવાય છે? સાવચેત રહો કારણ કે ત્યાં ઘણો તફાવત છે. આ સ્ક્રીનશોટ પર એક નજર નાખો:

    સૂત્રો B2 & C2 પરંતુ તમે તેઓ B8 & C8 અનુરૂપ:

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

    અને

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

    ટીપ. રંગના નામો Google શીટ્સ પેલેટમાંથી લેવામાં આવ્યા છે:

    આ બે ફંક્શનમાં સમાન દલીલો છે અને તેમના નામ પણ ઘણા સમાન છે!

    છતાં પણ, તેઓ જુદા જુદા સેટ પરત કરે છે ડેટાનો:

    • VALUESBYCOLOR એ ફક્ત તે જ રેકોર્ડ્સની સૂચિ પરત કરે છે જે કૉલમ Aમાં લીલા ભરણ રંગ સાથે દેખાય છે. આ ફોર્મ્યુલાનું પરિણામ ફક્ત 3 કોષો લે છે: B2:B4.
    • VALUESBYCOLORALL, તેના બદલામાં, મૂળ એક (6 કોષો) - C2:C7 જેવા જ કદની શ્રેણી પરત કરે છે. પરંતુ આ શ્રેણીના કોષોમાં રેકોર્ડ્સ ફક્ત ત્યારે જ હોય ​​છે જો કૉલમ A માં અનુરૂપ કોષમાં આવશ્યક ભરણ રંગ હોય. અન્ય કોષો ખાલી રહે છે.

    આ તમને સમાન લાગતું હોવા છતાં, તે અન્ય કાર્યો સાથે સંયોજનમાં ઘણો તફાવત બનાવે છે. અને આ તે જ છે જે તમને COUNTIFS અથવા SUMIFS જેવા કાર્યો સાથે કોષોની સામગ્રી સાથે રંગોને તપાસવા દે છે.

    સેલકોલર

    આ આગલું કાર્ય ખૂબ જ સરળ છે: તે કોષના રંગોને તપાસે છે અને આપે છે દરેક કોષમાં ઉપયોગમાં લેવાતા રંગના નામ અથવા RGB કોડની સૂચિ (તે તમારી પસંદગી છે). તેને આ જ કહેવામાં આવે છે: CELLCOLOR.

    તમને તે રંગના નામોની સીધી જરૂર ન હોઈ શકે પરંતુ તમે તેનો ઉપયોગ કરી શકો છોતેમને અન્ય કાર્યોમાં, ઉદાહરણ તરીકે, શરત તરીકે.

    આ ફંક્શનને પણ 3 દલીલોની જરૂર છે:

    CELLCOLOR(રેન્જ, રંગ_સ્રોત, રંગ_નામ)
    • શ્રેણી — તે કોષો કે જેને તમે રંગો માટે તપાસવા માંગો છો.
    • રંગ_સ્રોત — ફંક્શનને જણાવે છે કે ક્યાં જોવાનું છે:
      • શબ્દનો ઉપયોગ કરો "ભરો" બેકગ્રાઉન્ડ રંગો તપાસવા માટે ડબલ અવતરણમાં
      • "ફોન્ટ" — ટેક્સ્ટ રંગો માટે
      • "બંને" — ભરણ અને ટેક્સ્ટ બંને રંગો માટે
    • રંગ_નામ — કયા પ્રકારનું નામ પરત કરવું તે જણાવવાની તમારી રીત:
      • TRUE તમને તે નામો આપે છે જે તમે જુઓ છો Google શીટ્સ પેલેટમાં, દા.ત. લાલ અથવા ઘેરો વાદળી 1
      • FALSE રંગોના RGB કોડ મેળવે છે, દા.ત. #ff0000 અથવા #3d85c6

    ઉદાહરણ તરીકે, નીચેનું સૂત્ર દરેક કોષમાં વપરાતા ભરણ અને ફોન્ટ રંગોની સૂચિ આપે છે. A2:A7:

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

    તો આ ફંકશનનો ઉપયોગ IF, SUMIFS, COUNTIFS સાથે કેવી રીતે કરી શકાય? તમે રંગોના આધારે તમારા શોધ માપદંડને કેવી રીતે સેટ કરો છો?

    રંગ અને સામગ્રીઓ દ્વારા કોષોનો સરવાળો અને ગણતરી કરો — ફોર્મ્યુલા ઉદાહરણો

    ચાલો થોડા સરળ કેસોમાં VALUESBYCOLORALL અને CELLCOLOR નો ઉપયોગ કરવાનો પ્રયાસ કરીએ.

    જો રંગ, તો...

    અહીં મારી પાસે 3 પરીક્ષા પાસ કરનારા વિદ્યાર્થીઓની ટૂંકી યાદી છે:

    હું માર્ક કરવા માંગુ છું કૉલમ E માં PASS સાથે પંક્તિ ફક્ત જો સળંગ તમામ કોષો લીલા હોય (જે વિદ્યાર્થીઓએ તમામ પરીક્ષા પાસ કરી હોય). હું અમારા સેલકોલરનો ઉપયોગ IF ફંક્શનમાં કરીશરંગો તપાસો અને જરૂરી સ્ટ્રિંગ પરત કરો:

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

    તે શું કરે છે તે અહીં છે:

    1. સેલકોલર( B2:D2,"fill",TRUE) એક પંક્તિમાં વપરાતા બધા ભરણ રંગો પરત કરે છે.
    2. COUNTIF(CELLCOLOR(B2:D2,"ભરો",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. સૂત્ર જે પ્રથમ વસ્તુ તપાસે છે તે કોલમ A છે: જો ત્યાં 'લીલા' હોય (એક નામ E2 થી), તે રેકોર્ડને ધ્યાનમાં લે છે.
    2. બીજી વસ્તુ જે મારે તપાસવાની જરૂર છે તે એ છે કે કૉલમ C માં કોષો આછા લીલા 3 રંગના છે કે કેમ.

      ટીપ. Google શીટ્સ પેલેટનો ઉપયોગ કરીને સેલનો રંગ તપાસો:

    કારણ કે 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: રંગો દ્વારા કોષોનો સરવાળો & 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 E2 માંથી નામ માટે A2:A10 પણ સ્કેન કરે છે — લીલા .
    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 E2 માંથી 'લીલા' માટે A2:A10 પણ સ્કેન કરે છે.
    3. એકવાર બંને શરતો પૂરી થઈ જાય, C2:C10 થી સંબંધિત રકમ કુલ.

    આશા છે કે આ ટ્યુટોરીયલ સમજાવશે કે ફંક્શન કેવી રીતે કાર્ય કરે છે અને તેનો ઉપયોગ કરવાની સંભવિત રીતો પર સંકેત આપે છે. જો તમને હજુ પણ તેને તમારા કેસમાં લાગુ કરવામાં મુશ્કેલી આવી રહી હોય, તો મને ટિપ્પણી વિભાગમાં મળો;)

    સાથે પ્રેક્ટિસ કરવા માટે સ્પ્રેડશીટ

    રંગ દ્વારા કાર્ય - કસ્ટમ કાર્યો - ઉદાહરણો (સ્પ્રેડશીટની એક નકલ બનાવો )

    માઈકલ બ્રાઉન સોફ્ટવેર ટૂલ્સનો ઉપયોગ કરીને જટિલ પ્રક્રિયાઓને સરળ બનાવવાના જુસ્સા સાથે સમર્પિત ટેકનોલોજી ઉત્સાહી છે. ટેક ઉદ્યોગમાં એક દાયકા કરતાં વધુ અનુભવ સાથે, તેમણે Microsoft Excel અને Outlook, તેમજ Google Sheets અને Docsમાં તેમની કુશળતાને સન્માનિત કરી છે. માઈકલનો બ્લોગ તેના જ્ઞાન અને કુશળતાને અન્ય લોકો સાથે શેર કરવા માટે સમર્પિત છે, ઉત્પાદકતા અને કાર્યક્ષમતામાં સુધારો કરવા માટે અનુસરવામાં સરળ ટીપ્સ અને ટ્યુટોરિયલ્સ પ્રદાન કરે છે. ભલે તમે અનુભવી વ્યાવસાયિક હોવ કે શિખાઉ માણસ, માઈકલનો બ્લોગ આ આવશ્યક સોફ્ટવેર સાધનોમાંથી સૌથી વધુ મેળવવા માટે મૂલ્યવાન આંતરદૃષ્ટિ અને વ્યવહારુ સલાહ આપે છે.