VBA IsNumeric Function എങ്ങനെ ഉപയോഗിക്കാം (9 ഉദാഹരണങ്ങൾ)

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

ഉള്ളടക്ക പട്ടിക

നിങ്ങൾ VBA IsNumeric ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നതിനുള്ള ചില എളുപ്പവഴികൾക്കായി തിരയുകയാണെങ്കിൽ, നിങ്ങൾ ശരിയായ സ്ഥലത്താണ്. ഒരു എക്‌സ്‌പ്രഷൻ ഒരു സംഖ്യയാണോ അല്ലയോ എന്ന് പരിശോധിക്കാൻ ഞങ്ങൾ സാധാരണയായി VBA -ൽ ഈ ഫംഗ്‌ഷൻ ഉപയോഗിക്കുന്നു, പദപ്രയോഗത്തെ ആശ്രയിച്ച് അത് TRUE എന്ന പദപ്രയോഗം ഒരു സംഖ്യയാണെങ്കിൽ FALSE .

വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക

VBA IsNumeric Function.xlsm

VBA IsNumeric Function: വാക്യഘടന & വാദങ്ങൾ

⦿ വാക്യഘടന

IsNumeric (Expression)

⦿ വാദങ്ങൾ

<15
വാദം ആവശ്യമാണ്/ഓപ്ഷണൽ വിശദീകരണം
എക്‌സ്‌പ്രഷൻ ആവശ്യമാണ് ഇത് ഒരു സംഖ്യയാണോ അല്ലയോ എന്ന് പരിശോധിക്കേണ്ട ഒരു വകഭേദമാണ്.

⦿ റിട്ടേൺ മൂല്യം

13> റിട്ടേൺ മൂല്യം
ഇൻപുട്ട്
നമ്പർ ശരി
അല്ല നമ്പർ; സ്ട്രിംഗ് FALSE

⦿ പതിപ്പ്

The ISNUMERIC ഫംഗ്‌ഷൻ Excel 2000 പതിപ്പിൽ അവതരിപ്പിച്ചു, അതിനുശേഷം എല്ലാ പതിപ്പുകൾക്കും ലഭ്യമാണ്.

9 VBA IsNumeric Function ഉപയോഗിക്കുന്നതിനുള്ള ഉദാഹരണങ്ങൾ

ഇൻ ഈ ലേഖനത്തിൽ, ഇനിപ്പറയുന്ന പട്ടിക ഉൾപ്പെടെയുള്ള ചില ഉദാഹരണങ്ങൾക്കൊപ്പം ചില ക്രമരഹിതമായ ഉദാഹരണങ്ങൾക്കൊപ്പം VBA IsNumeric ന്റെ ഉപയോഗങ്ങൾ പ്രദർശിപ്പിക്കാൻ ഞങ്ങൾ ശ്രമിക്കും.

ഞങ്ങൾക്ക് ഉണ്ട് ഇവിടെ Microsoft Excel 365 പതിപ്പ് ഉപയോഗിച്ചു, നിങ്ങൾക്ക് മറ്റേതെങ്കിലും ഉപയോഗിക്കാംനിങ്ങൾക്ക് എന്തെങ്കിലും നിർദ്ദേശങ്ങളോ ചോദ്യങ്ങളോ ഉണ്ടെങ്കിൽ, അവ അഭിപ്രായ വിഭാഗത്തിൽ പങ്കിടാൻ മടിക്കേണ്ടതില്ല.

നിങ്ങളുടെ സൗകര്യത്തിനനുസരിച്ച് പതിപ്പുകൾ.

1. ചില ക്രമരഹിതമായ മൂല്യങ്ങളുള്ള VBA IsNumeric പരിശോധിക്കുന്നു

ഇവിടെ, VBA ISNUMERIC ഉപയോഗിച്ച് ഞങ്ങൾ ചില ക്രമരഹിതമായ സ്ട്രിംഗുകൾ പരീക്ഷിക്കും , മൂല്യങ്ങൾ സംഖ്യാപരമായതോ അല്ലാത്തതോ ആണെങ്കിൽ.

ഘട്ടം-01 :

Developer Tab >><എന്നതിലേക്ക് പോകുക 1>വിഷ്വൽ ബേസിക് ഓപ്‌ഷൻ.

അപ്പോൾ, വിഷ്വൽ ബേസിക് എഡിറ്റർ തുറക്കും.

➤ <എന്നതിലേക്ക് പോകുക 1> ടാബ് >> മൊഡ്യൂൾ ഓപ്‌ഷൻ ചേർക്കുക.

അതിനുശേഷം, ഒരു മൊഡ്യൂൾ സൃഷ്‌ടിക്കും.

ഘട്ടം-02 :

➤ ഇനിപ്പറയുന്ന കോഡ് എഴുതുക

6052

ഇവിടെ, ഞങ്ങൾ <1 പ്രഖ്യാപിച്ചു>x ഒരു വേരിയന്റായി ഇത് ഇൻപുട്ട് മൂല്യം സംഭരിക്കും. തുടർന്ന് ISNUMERIC ഇൻപുട്ട് മൂല്യം സംഖ്യയാണെങ്കിൽ TRUE തിരികെ നൽകും അല്ലെങ്കിൽ അത് FALSE നൽകും. ഒരു സന്ദേശ ബോക്‌സിൽ ( MsgBox ) ഔട്ട്‌പുട്ട് ഞങ്ങൾ കണ്ടെത്തും.

F5 അമർത്തുക.

തുടർന്ന് നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഇൻപുട്ട് ബോക്‌സ് ലഭിക്കും, നിങ്ങൾ 100 മൂല്യം എഴുതി ശരി ,

അമർത്തുകയാണെങ്കിൽ നിങ്ങൾക്ക് ഒരു ലഭിക്കും “ശരി” എന്ന് പറയുന്ന മെസേജ് ബോക്സ് ഇൻപുട്ട് ബോക്‌സ്,

“തെറ്റ്” എന്ന സന്ദേശ ബോക്‌സ് ഞങ്ങൾക്ക് ലഭിക്കുന്നു.

കൂടുതൽ വായിക്കുക: Excel-ൽ VBA റാൻഡമൈസ് ഫംഗ്ഷൻ എങ്ങനെ ഉപയോഗിക്കാം (5 ഉദാഹരണങ്ങൾ)

2. VBA IsNumeric ഉപയോഗിച്ച് IF-THEN-ELSE സ്റ്റേറ്റ്മെന്റ്

ഈ വിഭാഗത്തിൽ, ഞങ്ങൾ ISNUMERIC ഫംഗ്‌ഷൻ ഉപയോഗിക്കും അങ്ങനെയെങ്കിൽ ഒരു VBA കോഡിലെ സംഖ്യാ, നോൺ-ന്യൂമറിക് മൂല്യങ്ങൾ നിർവചിക്കുന്നതിനുള്ള പ്രസ്താവന.

ഘട്ടങ്ങൾ :

0>➤ 1-ന്റെ ഘട്ടം-01പിന്തുടരുക.

➤ ഇനിപ്പറയുന്ന കോഡ് എഴുതുക

4974

ഇവിടെ, ഞങ്ങൾ പ്രഖ്യാപിച്ചു. x ഒരു വേരിയന്റായി ഇത് ഇൻപുട്ട് മൂല്യം സംഭരിക്കും. ISNUMERIC TRUE നൽകുമ്പോൾ, IF “The Given Value is numeric” എന്നും ISNUMERIC<ആണെങ്കിൽ എന്നും ഒരു സന്ദേശം നൽകും. 2> FALSE നൽകുന്നു, തുടർന്ന് If “The Given Value is not numeric” .

വിശദീകരിക്കുന്ന ഒരു സന്ദേശം നൽകുന്നു.

F5 അമർത്തുക.

അപ്പോൾ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഇൻപുട്ട് ബോക്‌സ് ലഭിക്കും, നിങ്ങൾ 200 മൂല്യം എഴുതി ശരി അമർത്തുകയാണെങ്കിൽ,

നിങ്ങൾക്ക് “നൽകിയ മൂല്യം സംഖ്യയാണ്” എന്ന സന്ദേശ ബോക്‌സ് ലഭിക്കും.

0> Catഎന്ന സ്‌ട്രിംഗ് എഴുതുന്നതിനും ഇൻപുട്ട് ബോക്‌സിൽ OKഅമർത്തുന്നതിനും,

ഞങ്ങൾക്ക് ഒരു സന്ദേശ ബോക്‌സ് ലഭിക്കുന്നു. 1>“നൽകിയ മൂല്യം സംഖ്യയല്ല” .

കൂടുതൽ വായിക്കുക: VBA എങ്കിൽ – പിന്നെ – Excel-ൽ മറ്റ് പ്രസ്താവനകൾ (4 ഉദാഹരണങ്ങൾ)

3. IsNumeric ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് ഒരു വിപരീത ഫലം സൃഷ്‌ടിക്കുന്നു

ഇവിടെ, ഞങ്ങൾ ഒരു VBA കോഡ് സൃഷ്‌ടിക്കും, അത് ഞങ്ങൾക്ക് വിപരീത ഫലം നൽകും ISNUMERIC ഫംഗ്‌ഷന്റെ , അതായത് സംഖ്യാ മൂല്യങ്ങൾക്ക് നമുക്ക് FALSE , നോൺ-ന്യൂമറിക് മൂല്യം എന്നിവ ലഭിക്കും es, അത് TRUE തിരികെ നൽകും.

ഘട്ടങ്ങൾ :

ഘട്ടം-01 വിഭാഗം 1 പിന്തുടരുക .

➤ഇനിപ്പറയുന്ന കോഡ് എഴുതുക

5448

ഇവിടെ, ഞങ്ങൾ x ഒരു വേരിയന്റായി പ്രഖ്യാപിച്ചു, അത് ഇൻപുട്ട് മൂല്യം സംഭരിക്കും. ISNUMERIC TRUE നൽകുമ്പോൾ, IF “FALSE” എന്ന് ഒരു സന്ദേശം നൽകും കൂടാതെ ISNUMERIC തിരികെ നൽകിയാൽ FALSE , തുടർന്ന് If “TRUE” വിശദീകരിക്കുന്ന ഒരു സന്ദേശം നൽകുന്നു.

F5 അമർത്തുക .

അപ്പോൾ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഇൻപുട്ട് ബോക്‌സ് ലഭിക്കും, നിങ്ങൾ 25 എന്ന മൂല്യം എഴുതി ശരി ,

അമർത്തുകയാണെങ്കിൽ

നിങ്ങൾക്ക് “FALSE” എന്ന് പറയുന്ന ഒരു സന്ദേശ ബോക്‌സ് ലഭിക്കും.

സ്‌ട്രിംഗ് എഴുതുന്നതിന് അലാസ്ക ഇൻപുട്ട് ബോക്സിൽ ശരി അമർത്തുക,

“ശരി” .

ബന്ധപ്പെട്ട ഉള്ളടക്കം: Excel-ലെ VBA ഫോർമാറ്റ് ഫംഗ്ഷൻ (ഉദാഹരണങ്ങളോടൊപ്പം 8 ഉപയോഗങ്ങൾ)

4. ശൂന്യത ആണോ എന്ന് പരിശോധിക്കുന്നു സംഖ്യാപരമായതോ അല്ലാത്തതോ

ശൂന്യമായവ അക്കമാണോ അല്ലയോ എന്ന് VBA കോഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് എളുപ്പത്തിൽ പരിശോധിക്കാം.

ഘട്ടങ്ങൾ :

1 -ന്റെ ഘട്ടം-01 പിന്തുടരുക.

➤ ഇനിപ്പറയുന്ന കോഡ് എഴുതുക

1973

ഇവിടെ, ഞങ്ങൾ x <പ്രഖ്യാപിച്ചു 2>ഒരു വേരിയന്റ് ആയി അത് ശൂന്യമായ സംഭരിക്കും. അപ്പോൾ ISNUMERIC , ശൂന്യമായ സംഖ്യയാണെങ്കിൽ TRUE തിരികെ നൽകും, അല്ലാത്തപക്ഷം അത് FALSE നൽകും.

3>

F5 അമർത്തുക.

അതിനുശേഷം, “തെറ്റായ” എന്നൊരു മെസേജ് ബോക്‌സ് നിങ്ങൾക്ക് ലഭിക്കും, അതായത് ശൂന്യതകൾ അക്കങ്ങളല്ല .

കൂടുതൽ വായിക്കുക: Excelറാൻഡം നമ്പർ ജനറേറ്റ് ചെയ്യുന്നതിനുള്ള ഫോർമുല (5 ഉദാഹരണങ്ങൾ)

5. തീയതികൾ അക്കമാണോ അല്ലയോ എന്ന് പരിശോധിക്കുന്നു

ഈ വിഭാഗത്തിൽ, ഞങ്ങൾ ഒരു ക്രമരഹിതമായ തീയതി ഉപയോഗിക്കുകയും തീയതിയാണോ എന്ന് പരിശോധിക്കുകയും ചെയ്യും സംഖ്യാപരമായോ അല്ലയോ>➤ ഇനിപ്പറയുന്ന കോഡ് എഴുതുക

7038

ഇവിടെ, ഞങ്ങൾ x ഒരു വേരിയന്റായി പ്രഖ്യാപിച്ചു, അത് ഒരു തീയതി സംഭരിക്കും. തുടർന്ന് ISNUMERIC , തീയതി അക്കമാണെങ്കിൽ TRUE നൽകും, അല്ലാത്തപക്ഷം അത് FALSE നൽകും.

F5 അമർത്തുക.

പിന്നീട്, “തെറ്റ്” എന്ന് പറയുന്ന ഒരു മെസേജ് ബോക്സ് നിങ്ങൾക്ക് ലഭിക്കും, അതായത് തീയതികൾ അക്കങ്ങളല്ല .

0>

നമുക്ക് DATESERIAL ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് തീയതികൾ സൃഷ്‌ടിച്ച് അത് സംഖ്യയാണോ അല്ലയോ എന്ന് പരിശോധിക്കാനും ശ്രമിക്കാം.

➤ ഇനിപ്പറയുന്ന കോഡ് ടൈപ്പ് ചെയ്യുക

4475

ഇവിടെ, ഞങ്ങൾ x ഒരു വേരിയന്റായി പ്രഖ്യാപിച്ചു, അത് DATESERIAL ഫംഗ്‌ഷൻ സൃഷ്‌ടിച്ച ഒരു തീയതി സംഭരിക്കും. തുടർന്ന് ISNUMERIC , തീയതി അക്കമാണെങ്കിൽ TRUE നൽകും, അല്ലാത്തപക്ഷം അത് FALSE നൽകും.

F5 അമർത്തുക.

പകരം, “തെറ്റ്” എന്ന സന്ദേശ ബോക്‌സും ഇത്തവണയും നിങ്ങൾക്ക് ലഭിക്കും.

കൂടുതൽ വായിക്കുക: VBA തീയതി പ്രവർത്തനം (ഉദാഹരണങ്ങളുള്ള മാക്രോകളുടെ 12 ഉപയോഗങ്ങൾ)

സമാന വായനകൾ:

  • Excel VBA-ൽ MsgBox ഫംഗ്‌ഷൻ എങ്ങനെ ഉപയോഗിക്കാം (ഒരു സമ്പൂർണ്ണ മാർഗ്ഗനിർദ്ദേശം)
  • VBA എൻവയോൺ ഫംഗ്‌ഷൻ ഉപയോഗിക്കുക (4 ഉദാഹരണങ്ങൾ)
  • വിബിഎ എങ്ങനെ ഉപയോഗിക്കാംകൂടാതെ Excel-ലെ പ്രവർത്തനവും (4 ഉദാഹരണങ്ങൾ)
  • VBA കേസ് സ്റ്റേറ്റ്‌മെന്റ് ഉപയോഗിക്കുക (13 ഉദാഹരണങ്ങൾ)
  • Excel VBA-ൽ ലോഗ് ഫംഗ്‌ഷൻ എങ്ങനെ ഉപയോഗിക്കാം (5) അനുയോജ്യമായ ഉദാഹരണങ്ങൾ)

6. സമയം സംഖ്യാപരമായതാണോ അല്ലയോ എന്ന് പരിശോധിക്കുന്നു

ഈ വിഭാഗത്തിൽ, <1 ഉപയോഗിച്ച് സമയങ്ങൾ അക്കമാണോ അല്ലയോ എന്ന് ഞങ്ങൾ പരിശോധിക്കും>ISNUMERIC ഫംഗ്‌ഷൻ .

ഘട്ടങ്ങൾ :

ഘട്ടം-01 വിഭാഗം 1 .<3 പിന്തുടരുക.

➤ ഇനിപ്പറയുന്ന കോഡ് എഴുതുക

6721

ഇവിടെ, ഞങ്ങൾ x ഒരു വേരിയന്റായി പ്രഖ്യാപിച്ചു, അത് ഒരു സമയം സംഭരിക്കും. അപ്പോൾ ISNUMERIC TRUE എന്നതായിരിക്കും സമയം അക്കമാണെങ്കിൽ അത് FALSE എന്ന് തിരികെ നൽകും.

F5 അമർത്തുക.

അതിനുശേഷം, നിങ്ങൾക്ക് “തെറ്റായ” എന്ന സന്ദേശ ബോക്‌സ് ലഭിക്കും, അതായത് സമയം സംഖ്യയല്ല .

നിങ്ങൾക്ക് TIMESERIAL ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് തീയതികൾ സൃഷ്‌ടിക്കാനും അത് സംഖ്യാപരമായതാണോ അല്ലയോ എന്ന് പരിശോധിക്കാനും ശ്രമിക്കാവുന്നതാണ്.

➤ ഇനിപ്പറയുന്ന കോഡ് ടൈപ്പ് ചെയ്യുക

8732

ഇവിടെ, ഞങ്ങൾ x ഒരു വേരിയന്റ് ആയി പ്രഖ്യാപിച്ചു, അത് TIMESERIAL ഫംഗ്‌ഷൻ സൃഷ്‌ടിച്ച സമയം സംഭരിക്കും. തുടർന്ന് ISNUMERIC TRUE എന്നതായിരിക്കും സമയം അക്കമാണെങ്കിൽ അത് FALSE എന്ന് തിരികെ നൽകും.

F5 അമർത്തുക.

അപ്പോൾ, “തെറ്റ്” എന്ന സന്ദേശ ബോക്‌സ് ഇത്തവണയും നിങ്ങൾക്ക് ലഭിക്കും.

0>വീണ്ടും, ഒരു ഷീറ്റിന്റെ സെല്ലിലെ സമയ മൂല്യം റഫറൻസ് ചെയ്യാൻ നമുക്ക് ശ്രമിക്കാം.

➤ ഇനിപ്പറയുന്ന കോഡ് ടൈപ്പ് ചെയ്യുക

3133

ഇവിടെ, ഞങ്ങൾ പ്രഖ്യാപിച്ചു. x ഒരു വേരിയന്റ് ആയി അത് B2 സെല്ലിലുള്ള സമയം സംഭരിക്കും. തുടർന്ന് ISNUMERIC TRUE എന്നതായിരിക്കും സമയം അക്കമാണെങ്കിൽ അത് FALSE എന്ന് തിരികെ നൽകും.

F5 അമർത്തുക.

അവസാനം, ഈ സമയം “ശരി” എന്ന സന്ദേശ ബോക്സ് നിങ്ങൾക്ക് ലഭിക്കും.

കൂടുതൽ വായിക്കുക: Excel-ൽ VBA TimeSerial എങ്ങനെ ഉപയോഗിക്കാം (3 ഉദാഹരണങ്ങൾ)

7. മൂല്യങ്ങളുടെ ഒരു ശ്രേണിക്ക് VBA IsNumeric ഉപയോഗിക്കുന്നത്

ഇവിടെ , മാർക്കുകൾ/ഗ്രേഡുകൾ നിരയുടെ മൂല്യങ്ങൾ സാംഖികമാണോ അസംഖ്യമാണോ എന്ന് ഞങ്ങൾ പരിശോധിക്കും കൂടാതെ ചെക്ക് കോളം

ഘട്ടങ്ങൾ :

1>1 -ന്റെ ഘട്ടം-01 പിന്തുടരുക.

➤ എഴുതുക ഇനിപ്പറയുന്ന കോഡ്

5681

ഞങ്ങൾ സെല്ലിനെ റേഞ്ച് ആയി പ്രഖ്യാപിക്കുകയും "D5:D11" ശ്രേണിയിലെ സെല്ലുകൾക്കായി ഒരു FOR ലൂപ്പ് ഉപയോഗിക്കുകയും ഈ സെല്ലുകൾക്കായി, മൂല്യം സംഖ്യയാണെങ്കിൽ ISNUMERIC TRUE നൽകും, അല്ലാത്തപക്ഷം അത് FALSE ഉം cell.Offset(0, 1)<22 എന്നിവയും നൽകും> ഒരു കോളത്തിലെ ഔട്ട്‌പുട്ട് മൂല്യങ്ങൾ പിന്നീട് ഇൻപുട്ട് കോളത്തിലേക്ക് തിരികെ നൽകും.

F5 അമർത്തുക.

ശേഷം ടി hat, സംഖ്യാ മൂല്യങ്ങൾക്ക് TRUE അല്ലെങ്കിൽ മാർക്കുകൾ ഉം FALSE നോൺ-സംഖ്യാ മൂല്യങ്ങൾ അല്ലെങ്കിൽ ഗ്രേഡുകൾ .

കൂടുതൽ വായിക്കുക: Excel-ൽ VBA Val ഫംഗ്‌ഷൻ എങ്ങനെ ഉപയോഗിക്കാം (7 ഉദാഹരണങ്ങൾ)

8. ഇതിനായി ഒരു ഫംഗ്‌ഷൻ സൃഷ്‌ടിക്കുന്നു മൂല്യങ്ങളുടെ ഒരു ശ്രേണി പരിശോധിക്കുക

ഈ വിഭാഗത്തിൽ, ഞങ്ങൾ ഒരു സൃഷ്ടിക്കും VBA ISNUMERIC നൊപ്പം പ്രവർത്തിക്കുകയും മാർക്കുകൾ/ഗ്രേഡുകൾ നിരയുടെ മൂല്യങ്ങൾ സംഖ്യാപരമായതാണോ അല്ലാത്തതാണോ എന്ന് പരിശോധിക്കുക.

ഘട്ടം-01 :

1>1 -ന്റെ ഘട്ടം-01 പിന്തുടരുക.

➤ ഇനിപ്പറയുന്നവ എഴുതി സംരക്ഷിക്കുക കോഡ്

5232

ഈ കോഡ് IsNumericTest എന്ന പേരിൽ ഒരു ഫംഗ്‌ഷൻ സൃഷ്‌ടിക്കും.

Step-02 :

➤ പ്രധാന ഷീറ്റിലേക്ക് മടങ്ങുക, സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക E5

=IsNumericTest(D5)

D5 എന്നത് ഒരു വിദ്യാർത്ഥിയുടെ മാർക്ക്/ഗ്രേഡുകൾ ആണ്, IsNumericTest മൂല്യത്തെ ആശ്രയിച്ച് TRUE/FALSE തിരികെ നൽകും.

ENTER അമർത്തി ഫിൽ ഹാൻഡിൽ ടൂൾ താഴേക്ക് വലിച്ചിടുക.

അവസാനം, ഞങ്ങൾക്കുണ്ടാകും സംഖ്യാ മൂല്യങ്ങൾക്ക് ശരി അല്ലെങ്കിൽ മാർക്കുകൾ ഉം തെറ്റായ ന്യൂമറിക് മൂല്യങ്ങൾക്ക് അല്ലെങ്കിൽ ഗ്രേഡുകൾ .

ബന്ധപ്പെട്ട ഉള്ളടക്കം: Excel-ൽ VBA DIR ഫംഗ്‌ഷൻ എങ്ങനെ ഉപയോഗിക്കാം (7 ഉദാഹരണങ്ങൾ)

9. VBA ഉപയോഗിച്ച് നോൺ-ന്യൂമറിക് മൂല്യങ്ങൾ കണക്കാക്കുന്നു ഈസ് ന്യൂമെറിക് ഫംഗ്‌ഷൻ

നമ്പർ അല്ലാത്തത് കണക്കാക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു മാർക്കുകൾ/ഗ്രേഡുകൾ നിരയുടെ ic മൂല്യങ്ങൾ അല്ലെങ്കിൽ ഗ്രേഡുകൾ, ഇത് ചെയ്യുന്നതിന് ഇവിടെ ഞങ്ങൾ VBA ISNUMERIC ഉപയോഗിക്കും കൂടാതെ <1-ൽ ഉള്ള സംഖ്യാ ഇതര മൂല്യങ്ങളുടെ ആകെ എണ്ണം ഉണ്ടായിരിക്കും. കോളം എണ്ണുക.

ഘട്ടം-01 :

ഘട്ടം-01 എന്നത് പിന്തുടരുക വിഭാഗം 1 .

➤ ഇനിപ്പറയുന്ന കോഡ് എഴുതി സംരക്ഷിക്കുക

1735

ഈ കോഡ് countnonnumeric എന്ന പേരിൽ ഒരു ഫംഗ്‌ഷൻ സൃഷ്‌ടിക്കും.

എപ്പോൾസെൽ മൂല്യം ഒരു സംഖ്യാ മൂല്യമായിരിക്കില്ല, തുടർന്ന് എണ്ണം 1 വർദ്ധിപ്പിക്കും.

ഘട്ടം- 02 :

➤ പ്രധാന ഷീറ്റിലേക്ക് മടങ്ങി, ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക

=countnonnumeric(D5:D11)

D5:D11 വിദ്യാർത്ഥികളുടെ മാർക്ക്/ഗ്രേഡുകൾ ന്റെ പരിധിയാണ്, കൂടാതെ കൌണ്ട്നോന്യൂമെറിക് ന്യൂമറിക് അല്ലാത്ത ഗ്രേഡുകളുടെ ആകെ എണ്ണം നൽകും.

ENTER

അവസാനം, നിങ്ങൾക്ക് 3 മൂല്യം ലഭിക്കും, അതിനർത്ഥം നിങ്ങൾക്ക് -ൽ 3 ഗ്രേഡുകൾ ഉണ്ടെന്നാണ്. മാർക്കുകൾ/ഗ്രേഡുകൾ നിര.

കൂടുതൽ വായിക്കുക: വിബിഎ ഫംഗ്‌ഷനിൽ ഒരു മൂല്യം എങ്ങനെ തിരികെ നൽകാം (അറേയും ഒപ്പം രണ്ടും നോൺ-അറേ മൂല്യങ്ങൾ)

IsNumeric vs ISNUMBER

  • ISNUMERIC ഒരു മൂല്യം ഒരു സംഖ്യയായും ISNUMBER<2 ആക്കി മാറ്റാൻ കഴിയുമോ എന്ന് പരിശോധിക്കുന്നു> ഒരു മൂല്യം ഒരു സംഖ്യയായി സംഭരിച്ചിട്ടുണ്ടോയെന്ന് പരിശോധിക്കുന്നു.
  • VBA ISNUMERIC ഫംഗ്‌ഷനും Excel ISNUMBER ഫംഗ്‌ഷനും തമ്മിൽ ചില വ്യത്യാസങ്ങളുണ്ട്, ഞങ്ങൾ കാണിക്കാൻ ശ്രമിച്ചു ഞങ്ങൾ മുമ്പ് സൃഷ്ടിച്ച IsNumericTest രസകരം ഉപയോഗിച്ച് താഴെയുള്ള വ്യത്യാസങ്ങൾ ction ഉം ഇൻബിൽറ്റ് Excel ISNUMBER ഫംഗ്‌ഷനും .

പ്രാക്ടീസ് വിഭാഗം

സ്വയം പ്രാക്ടീസ് ചെയ്യുന്നതിനായി ഞങ്ങൾക്കുണ്ട് അഭ്യാസം എന്ന പേരിലുള്ള ഷീറ്റിൽ ചുവടെയുള്ളതുപോലെ ഒരു പ്രാക്ടീസ് വിഭാഗം നൽകി. ദയവായി ഇത് സ്വയം ചെയ്യുക.

ഉപസംഹാരം

ഈ ലേഖനത്തിൽ, VBA ISNUMERIC <2 ഉപയോഗിക്കുന്നതിനുള്ള ചില വഴികൾ ഞങ്ങൾ ഉൾപ്പെടുത്താൻ ശ്രമിച്ചു> പ്രവർത്തനം. നിങ്ങൾക്ക് ഇത് ഉപയോഗപ്രദമാകുമെന്ന് പ്രതീക്ഷിക്കുന്നു.

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