સામગ્રીઓનું કોષ્ટક
એક્સેલમાં, કોષોના રંગના આધારે ગણતરીઓ કરવા માટે કોઈ કાર્ય નથી. પરંતુ Microsoft Visual Basic for Applications (VBA) નો ઉપયોગ કરીને કોષોના રંગના આધારે ગણતરી માટે વૈવિધ્યપૂર્ણ કાર્યો કરવાનું શક્ય છે. આ લેખમાં, હું તમને બતાવીશ કે તમે Excel માં કલર ફંક્શન કેવી રીતે બનાવી શકો છો અને તેનો ઉપયોગ કરી શકો છો.
ચાલો, અમારી પાસે કંપનીના પ્રોડક્ટ ઓર્ડરનો ડેટાસેટ છે. કૉલમ ઓર્ડર જથ્થો તેમની ડિલિવરી સ્થિતિના આધારે રંગીન છે. વિતરિત ઓર્ડર આછા લીલા રંગના હોય છે અને જે ઓર્ડર ડિલિવરીમાં હોય તે આછા નારંગી રંગના હોય છે. હવે અમે સમાન રંગીન કોષોની ગણતરી કરીને ગ્રાહકોની સંખ્યા શોધી શકીએ છીએ જેમણે તેમના ઓર્ડર પ્રાપ્ત કર્યા અથવા પ્રાપ્ત કર્યા નથી. ડિલિવરીમાં ઓર્ડરનો કુલ જથ્થો અથવા ડિલિવરીમાં ઓર્ડર સમાન રંગીન કોષો ઉમેરીને શોધી શકાય છે.
પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો
માં કલરફંક્શન Excel.xlsm
Excel માં કલર ફંક્શન
સ્ટેપ 1 : VBA વિન્ડોમાં મેક્રો મોડ્યુલ ખોલવું
પ્રથમ, તમારે VBA ખોલવું પડશે ALT+F11 દબાવીને વિન્ડો. તે પછી ડાબી પેનલમાંથી શીટના નામ પર જમણું ક્લિક કરો અને Insert> પર જાઓ. મોડ્યુલ
પરિણામે, એક મોડ્યુલ બોક્સ ખુલશે.
<11 સ્ટેપ 2 : કલર ફંક્શન બનાવવા માટે VBA કોડ દાખલ કરવો
નીચેનો કોડ દાખલ કરો, મોડ્યુલ બોક્સમાં અને VBA બંધ કરોવિન્ડો.
8215
અહીં, VBA કોડ કલરફંક્શન નામનું કસ્ટમ ફંક્શન બનાવે છે જે રંગીન કોષોની ગણતરી કરશે જો આપણે દલીલને FALSE તરીકે આપીએ અને જો આપણે દલીલને TRUE તરીકે આપીએ તો રંગીન કોષોનો સરવાળો કરીશું.
પગલું 3 : વર્કબુકને એક્સેલ મેક્રો સક્ષમ વર્કબુક તરીકે સાચવી રહ્યું છે
તમારા કસ્ટમ ફંક્શનને સાચવવા માટે તમારે એક્સેલ વર્કબુકને .xlsm ફોર્મેટમાં સાચવવી પડશે. સૌપ્રથમ, તમારી એક્સેલ વિન્ડોના ઉપરના ડાબા ખૂણેથી ફાઇલ પર જાઓ.
તે પછી, આ રીતે સાચવો પસંદ કરો.
પછી Excel મેક્રો-સક્ષમ વર્કબુક (*xlsm) પસંદ કરો અને સાચવો.
<18 પર ક્લિક કરો>
પગલું 4 : રંગીન કોષોની ગણતરી કરવા માટે કલરફંક્શનનો ઉપયોગ કરીને
હવે તમે તમારા કસ્ટમ કલર ફંક્શનનો ઉપયોગ કરી શકો છો.
મેળવવા માટે હળવા લીલા કોષોની ગણતરી, ખાલી કોષમાં નીચેનું સૂત્ર લખો,
=ColorFunction(F5,$D$5:$D$11,FALSE)
અહીં, F5 = માપદંડ કોષ કયો રંગ હશે ગણાશે
$D$5:$D$11 = ગણતરી માટેની શ્રેણી
FALSE સૂચવે છે કે કોષોની સંખ્યા જે સાથે સમાન રંગ ધરાવે છે માપદંડ કોષની ગણતરી કરવામાં આવશે
ENTER દબાવો અને તમને હળવા લીલા કોષોની ગણતરી મળશે.
તે જ રીતે, તમે હળવા નારંગી કોષોની ગણતરી મેળવી શકો છો.
પગલું 5 : રંગીન કોષોનો સરવાળો કરવા માટે કલરફંક્શનનો ઉપયોગ કરવો
આછા લીલા રંગના કોષોનો સરવાળો મેળવવા માટે, નીચેના સૂત્રને એકમાં ટાઈપ કરોખાલી કોષ,
=ColorFunction(F5,$D$5:$D$11,TRUE)
અહીં, F5 = માપદંડ કોષ કયો રંગ સમાવવામાં આવશે
$D $5:$D$11 = સરવાળા માટેની શ્રેણી
TRUE સૂચવે છે કે માપદંડ કોષ સાથે સમાન રંગ ધરાવતા કોષોની સંખ્યા ઉમેરવામાં આવશે.
તમે ENTER દબાવીને હળવા લીલા કોષોનો સરવાળો મેળવશો.
માં તેવી જ રીતે, તમે હળવા નારંગી કોષોનો સરવાળો મેળવી શકો છો.
રંગીન કોષની ગણતરી અને સરવાળો કરવાની વૈકલ્પિક રીતો
કલર ફંક્શનનો ઉપયોગ કરવાને બદલે , તમે રંગીન કોષોની ગણતરી મેળવી શકો છો અથવા બે અલગ અલગ રીતે રંગીન કોષોનો સરવાળો કરી શકો છો.
1. FILTER અને SUBTOTAL કાર્યોનો ઉપયોગ કરીને
તમે ગણતરી અને સરવાળો મેળવી શકો છો ફિલ્ટર અને SUBTOTAL કાર્ય નો ઉપયોગ કરીને રંગીન કોષો.
પ્રથમ, ડેટા ટેબ પર જાઓ અને ફિલ્ટર<પર ક્લિક કરો. 2>
તે પછી તમારા દરેક કૉલમ હેડરની બાજુમાં ડાઉનવર્ડ એરો દેખાશે. ઓર્ડર ક્વોન્ટિટી (રંગીન કૉલમ) ની બાજુમાં નીચે તરફના એરો પર ક્લિક કરો, રંગ દ્વારા ફિલ્ટર કરો પર જાઓ અને આછો લીલો રંગ પસંદ કરો.
હવે તમે આ કૉલમમાં માત્ર આછો લીલા રંગનો ડેટા જ જોશો. ગણતરી મેળવવા માટે નીચેનું સૂત્ર લખો,
=SUBTOTAL(2,D5:D11)
અહીં 2 સૂચવે છે કે કોષની ગણતરી કરવામાં આવશે અને D5:D11 ડેટાની શ્રેણી છે.
ENTER દબાવ્યા પછી તમને આછા લીલા રંગની ગણતરી મળશેકોષો.
રંગીન કોષોનો સરવાળો મેળવવા માટે, નીચેનું સૂત્ર લખો,
=SUBTOTAL(9,D5:D11)
અહીં 9 સૂચવે છે કે સેલ ઉમેરવામાં આવશે અને D5:D11 ડેટાની શ્રેણી છે
<1 દબાવ્યા પછી>ENTER તમને હળવા લીલા રંગના કોષોનો સરવાળો મળશે.
ફિલ્ટરને હળવા નારંગી રંગમાં બદલીને, તમે નારંગી રંગના કોષોની ગણતરી અને સરવાળો મેળવી શકો છો. સેલ.
2. GET.CELL ફંક્શનનો ઉપયોગ કરીને
GET.CELL ફંક્શનનો ઉપયોગ કરીને તમે ગણતરી અને સરવાળો પણ કરી શકો છો રંગીન કોષો.
પ્રથમ, સૂત્રો ટેબ પર જાઓ અને નામ વ્યાખ્યાયિત કરો.
A પસંદ કરો. નવું નામ બોક્સ દેખાશે. નામ બોક્સમાં રંગ જેમ કે નામ લખો. અને સંદર્ભ આપે છે બોક્સમાં સૂત્ર દાખલ કરો અને ઓકે દબાવો.
=GET.CELL(38,’GET CELL’!$D5)
અહીં 38 સૂચવે છે કે સૂત્ર સંદર્ભિત કોષનો રંગ કોડ આપો અને 'સેલ મેળવો'!$D5 રેફર કરેલ સેલ છે (રંગીન કૉલમના કૉલમ હેડર પછીનો પ્રથમ કોષ)
હવે તમારી રંગીન સ્તંભની બાજુની કોલમમાં =રંગ (તમે પહેલા નામો વ્યાખ્યાયિત કરો બોક્સમાં આપેલું નામ) ટાઈપ કરો.
તમારા ડેટાસેટના અંત સુધી ENTER દબાવ્યા પછી અને સેલ E5 ને ખેંચ્યા પછી, તમને કૉલમ E<ના તમારા બધા રંગીન કોષોના રંગ કોડ્સ મળશે. 2>.
હવે આછા લીલા રંગની ગણતરી મેળવવા માટે નીચેનું સૂત્ર ટાઈપ કરોકોષો
=COUNTIF($E$5:$E$11,50)
અહીં, $E$5:$E$11 ગણતરી માટેની શ્રેણી છે, અને 50 એ હળવા લીલા રંગનો રંગ કોડ છે .
Enter દબાવ્યા પછી તમને લીલા રંગના કોષોની ગણતરી મળશે.
હળવા લીલા રંગના કોષોનો સરવાળો મેળવવા માટે નીચેનું સૂત્ર ટાઈપ કરો,
=SUMIF(E5:E11,50,D5:D11)
અહીં, E5:E11 માપદંડ શ્રેણી છે, 50 આછા લીલા રંગનો રંગ કોડ સૂચવે છે અને D5:D11 સરવાળા શ્રેણી છે.
ENTER દબાવો અને તમને મળશે તમામ લીલા રંગના કોષોનો સરવાળો.
તે જ રીતે, તમે આછા નારંગી રંગના કોષોની ગણતરી અને સરવાળો મેળવી શકો છો.
નિષ્કર્ષ
હું આશા રાખું છું કે આર્ટિકલ જોયા પછી હવે તમે Excel માં ColorFunction બનાવી અને તેનો ઉપયોગ કરી શકશો. જો તમે કોઈ સમસ્યાનો સામનો કરો છો, તો કૃપા કરીને એક ટિપ્પણી મૂકો.