Excel-ൽ കളർഫംഗ്ഷൻ എങ്ങനെ സൃഷ്ടിക്കുകയും ഉപയോഗിക്കുകയും ചെയ്യാം

  • ഇത് പങ്കുവയ്ക്കുക
Hugh West

Excel-ൽ, സെല്ലുകളുടെ വർണ്ണത്തെ അടിസ്ഥാനമാക്കി കണക്കുകൂട്ടലുകൾ നടത്താൻ ഒരു പ്രവർത്തനവുമില്ല. എന്നാൽ Microsoft Visual Basic for Applications (VBA) ഉപയോഗിക്കുന്നതിലൂടെ സെല്ലുകളുടെ വർണ്ണത്തെ അടിസ്ഥാനമാക്കി കണക്കുകൂട്ടലിനായി ഇഷ്ടാനുസൃത പ്രവർത്തനങ്ങൾ നടത്താൻ സാധിക്കും. ഈ ലേഖനത്തിൽ, Excel-ൽ നിങ്ങൾക്ക് എങ്ങനെ ColorFunction സൃഷ്ടിക്കാനും ഉപയോഗിക്കാനും കഴിയുമെന്ന് ഞാൻ കാണിച്ചുതരാം.

ഒരു കമ്പനിയുടെ ഉൽപ്പന്ന ഓർഡറിന്റെ ഒരു ഡാറ്റാസെറ്റ് ഞങ്ങളുടെ പക്കലുണ്ടെന്ന് പറയാം. ഓർഡർ അളവ് എന്ന കോളം അവയുടെ ഡെലിവറി നിലയെ അടിസ്ഥാനമാക്കി വർണ്ണിച്ചിരിക്കുന്നു. ഡെലിവറി ചെയ്യുന്ന ഓർഡറുകൾക്ക് ഇളം പച്ച നിറവും ഡെലിവറിയിലുള്ള ഓർഡറുകൾക്ക് ഇളം ഓറഞ്ച് നിറവുമാണ് നൽകിയിരിക്കുന്നത്. ഒരേ നിറത്തിലുള്ള സെല്ലുകൾ എണ്ണി ഓർഡറുകൾ ലഭിച്ചതോ ലഭിക്കാത്തതോ ആയ ഉപഭോക്താക്കളുടെ എണ്ണം ഇപ്പോൾ നമുക്ക് കണ്ടെത്താനാകും. ഡെലിവറി ചെയ്‌ത ഓർഡറിന്റെയോ ഡെലിവറിയിലെ ഓർഡറിന്റെയോ ആകെ അളവ് ഒരേ നിറമുള്ള സെല്ലുകൾ ചേർത്ത് കണ്ടെത്താനാകും.

പ്രാക്ടീസ് വർക്ക്‌ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക

വർണ്ണ പ്രവർത്തനം Excel.xlsm

ColorFunction in Excel

ഘട്ടം 1 : VBA വിൻഡോയിൽ മാക്രോ മൊഡ്യൂൾ തുറക്കുന്നു

ആദ്യം, നിങ്ങൾ VBA തുറക്കണം ALT+F11 അമർത്തി വിൻഡോ. അതിനുശേഷം ഇടത് പാനലിൽ നിന്നുള്ള ഷീറ്റിന്റെ പേരിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് ഇൻസേർട്ട്> മൊഡ്യൂൾ

ഫലമായി, ഒരു മൊഡ്യൂൾ ബോക്‌സ് തുറക്കും.

ഘട്ടം 2 : ColorFunction സൃഷ്‌ടിക്കുന്നതിന് VBA കോഡ് ചേർക്കുന്നു

ഇനിപ്പറയുന്ന കോഡ്, Module ബോക്‌സിൽ ചേർത്ത് VBA അടയ്ക്കുകwindow.

7481

ഇവിടെ, VBA കോഡ് ColorFunction എന്ന പേരിൽ ഒരു ഇഷ്‌ടാനുസൃത ഫംഗ്‌ഷൻ സൃഷ്‌ടിക്കുന്നു, അത് ഞങ്ങൾ FALSE എന്ന് ആർഗ്യുമെന്റ് നൽകിയാൽ നിറമുള്ള സെല്ലുകളെ കണക്കാക്കും. കൂടാതെ ഞങ്ങൾ ആർഗ്യുമെന്റ് TRUE എന്ന് നൽകിയാൽ നിറമുള്ള സെല്ലുകളെ സംഗ്രഹിക്കും.

ഘട്ടം 3 : വർക്ക്ബുക്ക് Excel Macro പ്രവർത്തനക്ഷമമാക്കിയ വർക്ക്ബുക്കായി സംരക്ഷിക്കുന്നു

നിങ്ങളുടെ ഇഷ്‌ടാനുസൃത പ്രവർത്തനം സംരക്ഷിക്കുന്നതിന് നിങ്ങൾ Excel വർക്ക്ബുക്ക് .xlsm ഫോർമാറ്റിൽ സംരക്ഷിക്കേണ്ടതുണ്ട്. ആദ്യം, നിങ്ങളുടെ Excel വിൻഡോയുടെ മുകളിൽ ഇടത് കോണിൽ നിന്ന് ഫയൽ ലേക്ക് പോകുക.

അതിനുശേഷം, ഇതായി സേവ് ചെയ്യുക. 3>

തുടർന്ന് എക്‌സൽ മാക്രോ-പ്രാപ്‌തമാക്കിയ വർക്ക്‌ബുക്ക് (*xlsm) തിരഞ്ഞെടുത്ത് സേവ് എന്നതിൽ ക്ലിക്ക് ചെയ്യുക.

ഘട്ടം 4 : നിറമുള്ള സെല്ലുകളെ എണ്ണാൻ ColorFunction ഉപയോഗിക്കുന്നു

ഇപ്പോൾ നിങ്ങൾക്ക് നിങ്ങളുടെ ഇഷ്‌ടാനുസൃത ColorFunction ഉപയോഗിക്കാം.

ലഭിക്കാൻ ഇളം പച്ച നിറത്തിലുള്ള സെല്ലുകളുടെ എണ്ണം, ഒരു ശൂന്യമായ സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക,

=ColorFunction(F5,$D$5:$D$11,FALSE)

ഇവിടെ, F5 = സെൽ ഏത് നിറമായിരിക്കും എന്ന മാനദണ്ഡം എണ്ണപ്പെടും

$D$5:$D$11 = എണ്ണത്തിനായുള്ള ശ്രേണി

FALSE എന്നത് ഒരേ നിറമുള്ള സെല്ലുകളുടെ എണ്ണത്തെ സൂചിപ്പിക്കുന്നു മാനദണ്ഡ സെൽ കണക്കാക്കും

ENTER അമർത്തുക, ഇളംപച്ച സെല്ലുകളുടെ എണ്ണം നിങ്ങൾക്ക് ലഭിക്കും.

സമാനമായ രീതിയിൽ, നിങ്ങൾക്ക് ഇളം ഓറഞ്ച് സെല്ലുകളുടെ എണ്ണം ലഭിക്കും.

ഘട്ടം 5 : ColorFunction ഉപയോഗിച്ച് വർണ്ണ കോശങ്ങളുടെ ആകെത്തുക

ഇളം പച്ച കളർ സെല്ലുകളുടെ ആകെത്തുക ലഭിക്കാൻ, ഇനിപ്പറയുന്ന ഫോർമുല a-ൽ ടൈപ്പ് ചെയ്യുകശൂന്യമായ സെൽ,

=ColorFunction(F5,$D$5:$D$11,TRUE)

ഇവിടെ, F5 = മാനദണ്ഡ സെൽ ഏത് നിറമാണ് സംഗ്രഹിക്കേണ്ടത്

$D $5:$D$11 = തുകയുടെ പരിധി

TRUE എന്നത് മാനദണ്ഡ സെല്ലിനൊപ്പം ഒരേ നിറമുള്ള സെല്ലുകളുടെ എണ്ണം കൂട്ടിച്ചേർക്കുമെന്ന് സൂചിപ്പിക്കുന്നു.

നിങ്ങൾക്ക് ENTER അമർത്തുന്നതിലൂടെ ഇളം പച്ച സെല്ലുകളുടെ ആകെത്തുക ലഭിക്കും.

ഇൻ സമാനമായ രീതിയിൽ, നിങ്ങൾക്ക് ഇളം ഓറഞ്ച് കോശങ്ങളുടെ ആകെത്തുക ലഭിക്കും.

വർണ്ണ കോശങ്ങൾ എണ്ണുന്നതിനും തുകയ്‌ക്കുമുള്ള ഇതര മാർഗങ്ങൾ

പകരം കളർഫംഗ്ഷൻ , നിങ്ങൾക്ക് നിറമുള്ള സെല്ലുകളുടെ എണ്ണം ലഭിക്കും അല്ലെങ്കിൽ രണ്ട് വ്യത്യസ്ത രീതികളിൽ നിറമുള്ള സെല്ലുകളെ സംഗ്രഹിക്കാം.

1.    ഫിൽട്ടറും സബ്‌ടോട്ടൽ ഫംഗ്‌ഷനുകളും ഉപയോഗിച്ച്

നിങ്ങൾക്ക് ഇതിന്റെ എണ്ണവും ആകെത്തുകയും ലഭിക്കും. ഫിൽട്ടർ ഉം സബ്‌ടോട്ടൽ ഫംഗ്‌ഷൻ ഉം ഉപയോഗിച്ച് കളർ ചെയ്‌ത സെല്ലുകൾ.

ആദ്യം, ഡാറ്റ ടാബിലേക്ക് പോയി ഫിൽട്ടറിൽ ക്ലിക്ക് ചെയ്യുക. 2>

അതിനു ശേഷം നിങ്ങളുടെ എല്ലാ കോളം ഹെഡറിനും അടുത്തായി താഴേക്കുള്ള അമ്പടയാളം ദൃശ്യമാകും. ഓർഡർ ക്വാണ്ടിറ്റി (നിറമുള്ള കോളം), നിറം അനുസരിച്ച് ഫിൽട്ടർ ചെയ്യുക എന്നതിലേക്ക് പോയി, ഇളം പച്ച നിറം തിരഞ്ഞെടുക്കുക.

ഇപ്പോൾ നിങ്ങൾ ഈ കോളത്തിൽ ഇളം പച്ച നിറത്തിലുള്ള ഡാറ്റ മാത്രമേ കാണൂ. എണ്ണം ലഭിക്കാൻ, ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക,

=SUBTOTAL(2,D5:D11)

ഇവിടെ 2 സെൽ എണ്ണപ്പെടുമെന്ന് സൂചിപ്പിക്കുന്നു കൂടാതെ D5:D11 എന്നത് ഡാറ്റയുടെ ശ്രേണിയാണ്.

ENTER അമർത്തിയാൽ നിങ്ങൾക്ക് ഇളം പച്ച നിറത്തിന്റെ എണ്ണം ലഭിക്കും.സെല്ലുകൾ.

നിറമുള്ള സെല്ലുകളുടെ ആകെത്തുക ലഭിക്കാൻ, ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക,

=SUBTOTAL(9,D5:D11)

ഇവിടെ 9 സെൽ കൂട്ടിച്ചേർക്കപ്പെടുമെന്ന് സൂചിപ്പിക്കുന്നു, D5:D11 എന്നത്

<1 അമർത്തിയ ശേഷം> നൽകുക നിങ്ങൾക്ക് ഇളം പച്ച കളർ സെല്ലുകളുടെ ആകെത്തുക ലഭിക്കും.

ഫിൽട്ടർ ഇളം ഓറഞ്ച് നിറത്തിലേക്ക് മാറ്റുന്നതിലൂടെ, ഓറഞ്ച് നിറത്തിലുള്ള എണ്ണവും തുകയും നിങ്ങൾക്ക് ലഭിക്കും. സെല്ലുകൾ.

2.    GET.CELL ഫംഗ്‌ഷൻ ഉപയോഗിച്ച്

GET.CELL ഫംഗ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് എണ്ണാനും സംഗ്രഹിക്കാനും കഴിയും നിറമുള്ള സെല്ലുകൾ.

ആദ്യം, ഫോർമുലകൾ ടാബിലേക്ക് പോയി പേര് നിർവചിക്കുക.

A പുതിയ പേര് ബോക്സ് ദൃശ്യമാകും. പേര് ബോക്‌സിൽ നിറം പോലുള്ള ഒരു പേര് ടൈപ്പ് ചെയ്യുക. കൂടാതെ ബോക്സിൽ ഫോർമുല തിരുകുക, ശരി അമർത്തുക.

=GET.CELL(38,’GET CELL’!$D5)

ഇവിടെ 38 സൂചിപ്പിക്കുന്നത് ഫോർമുല ചെയ്യും റഫർ ചെയ്‌ത സെല്ലിന്റെ വർണ്ണ കോഡ് നൽകുക, 'GET CELL'!$D5 റെഫർ ചെയ്‌ത സെല്ലാണ് (നിറമുള്ള കോളത്തിന്റെ കോളം ഹെഡറിന് ശേഷമുള്ള ആദ്യത്തെ സെൽ)

ഇപ്പോൾ നിങ്ങളുടെ നിറമുള്ള കോളത്തിന്റെ തൊട്ടടുത്ത കോളത്തിൽ =നിറം ( നിർവ്വചിക്കുക ബോക്‌സിൽ നിങ്ങൾ മുമ്പ് നൽകിയ പേര്) ടൈപ്പ് ചെയ്യുക.

3>

നിങ്ങളുടെ ഡാറ്റാസെറ്റിന്റെ അവസാനത്തിലേക്ക് 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 അമർത്തുക, നിങ്ങൾക്ക് ലഭിക്കും എല്ലാ പച്ച നിറമുള്ള സെല്ലുകളുടെയും ആകെത്തുക.

സമാനമായ രീതിയിൽ, നിങ്ങൾക്ക് ഇളം ഓറഞ്ച് നിറത്തിലുള്ള സെല്ലുകളുടെ എണ്ണവും തുകയും ലഭിക്കും.

3>

ഉപസംഹാരം

ഇപ്പോൾ ലേഖനം പരിശോധിച്ച ശേഷം നിങ്ങൾക്ക് Excel-ൽ ColorFunction സൃഷ്ടിക്കാനും ഉപയോഗിക്കാനും കഴിയുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും പ്രശ്‌നം നേരിടുകയാണെങ്കിൽ ദയവായി ഒരു അഭിപ്രായം രേഖപ്പെടുത്തുക.

വ്യവസായത്തിൽ 10 വർഷത്തിലേറെ അനുഭവപരിചയമുള്ള വളരെ പരിചയസമ്പന്നനായ എക്സൽ പരിശീലകനും അനലിസ്റ്റുമാണ് ഹ്യൂ വെസ്റ്റ്. അക്കൗണ്ടിംഗ്, ഫിനാൻസ് എന്നിവയിൽ ബിരുദവും ബിസിനസ് അഡ്മിനിസ്ട്രേഷനിൽ ബിരുദാനന്തര ബിരുദവും നേടിയിട്ടുണ്ട്. ഹ്യൂവിന് അധ്യാപനത്തിൽ അഭിനിവേശമുണ്ട് കൂടാതെ പിന്തുടരാനും മനസ്സിലാക്കാനും എളുപ്പമുള്ള ഒരു അദ്വിതീയ അധ്യാപന സമീപനം വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. എക്സലിനെ കുറിച്ചുള്ള അദ്ദേഹത്തിന്റെ വിദഗ്ദ്ധ പരിജ്ഞാനം ലോകമെമ്പാടുമുള്ള ആയിരക്കണക്കിന് വിദ്യാർത്ഥികളെയും പ്രൊഫഷണലുകളെയും അവരുടെ കഴിവുകൾ മെച്ചപ്പെടുത്തുന്നതിനും അവരുടെ കരിയറിൽ മികവ് പുലർത്തുന്നതിനും സഹായിച്ചിട്ടുണ്ട്. തന്റെ ബ്ലോഗിലൂടെ, ഹ്യൂ തന്റെ അറിവ് ലോകവുമായി പങ്കിടുന്നു, സൗജന്യ എക്സൽ ട്യൂട്ടോറിയലുകളും ഓൺലൈൻ പരിശീലനവും വാഗ്ദാനം ചെയ്യുന്നു, വ്യക്തികളെയും ബിസിനസ്സുകളെയും അവരുടെ പൂർണ്ണ ശേഷിയിൽ എത്തിക്കാൻ സഹായിക്കുന്നു.