విషయ సూచిక
ట్యుటోరియల్ Excelలో ISNUMBER అంటే ఏమిటో వివరిస్తుంది మరియు ప్రాథమిక మరియు అధునాతన ఉపయోగాల ఉదాహరణలను అందిస్తుంది.
Excelలో ISNUMBER ఫంక్షన్ యొక్క భావన చాలా సులభం - ఇది ఇవ్వబడిందో లేదో తనిఖీ చేస్తుంది విలువ సంఖ్య లేదా కాదు. ఇక్కడ ఒక ముఖ్యమైన విషయం ఏమిటంటే, ఫంక్షన్ యొక్క ఆచరణాత్మక ఉపయోగాలు దాని ప్రాథమిక భావనను మించి ఉంటాయి, ప్రత్యేకించి పెద్ద ఫార్ములాల్లోని ఇతర ఫంక్షన్లతో కలిపి ఉన్నప్పుడు.
Excel ISNUMBER ఫంక్షన్
Excelలోని ISNUMBER ఫంక్షన్ సెల్ సంఖ్యా విలువను కలిగి ఉందో లేదో తనిఖీ చేస్తుంది. ఇది IS ఫంక్షన్ల సమూహానికి చెందినది.
ఆఫీస్ 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 మరియు అంతకంటే తక్కువ కోసం Excel యొక్క అన్ని వెర్షన్లలో ఈ ఫంక్షన్ అందుబాటులో ఉంది.
ISNUMBER సింటాక్స్కి కేవలం ఒక ఆర్గ్యుమెంట్ అవసరం:
=ISNUMBER(value)
విలువ అనేది మీరు పరీక్షించాలనుకుంటున్న విలువ. సాధారణంగా, ఇది సెల్ రిఫరెన్స్ ద్వారా సూచించబడుతుంది, కానీ మీరు ఫలితాన్ని తనిఖీ చేయడానికి నిజమైన విలువను కూడా అందించవచ్చు లేదా ISNUMBER లోపల మరొక ఫంక్షన్ను కూడా అందించవచ్చు.
విలువ సంఖ్యగా ఉంటే, ఫంక్షన్ TRUEని అందిస్తుంది . మరేదైనా (టెక్స్ట్ విలువలు, లోపాలు, ఖాళీలు) ISNUMBER తప్పును అందిస్తుంది.
ఉదాహరణగా, A2 నుండి A6 వరకు సెల్లలో విలువలను పరీక్షిద్దాం మరియు మొదటి 3 విలువలు సంఖ్యలు మరియు చివరి రెండు అని మేము కనుగొంటాము వచనం:
Excelలో ISNUMBER ఫంక్షన్ గురించి మీరు తెలుసుకోవలసిన 2 విషయాలు
ఇక్కడ గమనించవలసిన కొన్ని ఆసక్తికరమైన అంశాలు ఉన్నాయి:
- లోఅంతర్గత Excel ప్రాతినిధ్యం, తేదీలు మరియు సార్లు సంఖ్యా విలువలు, కాబట్టి ISNUMBER ఫార్ములా వాటి కోసం TRUEని అందిస్తుంది (దయచేసి ఎగువ స్క్రీన్షాట్లో B3 మరియు B4 చూడండి).
- కోసం సంఖ్యలు టెక్స్ట్గా నిల్వ చేయబడితే, ISNUMBER ఫంక్షన్ తప్పుని అందిస్తుంది (ఈ ఉదాహరణను చూడండి).
Excel ISNUMBER ఫార్ములా ఉదాహరణలు
క్రింద ఉన్న ఉదాహరణలు కొన్ని సాధారణ మరియు కొన్ని చిన్నవిషయాలు కాని ఉపయోగాలను ప్రదర్శిస్తాయి Excelలో ISNUMBERలో .
ఈ ఉదాహరణలో, మొదటి విలువ A2లో ఉంది, కాబట్టి మేము దానిని తనిఖీ చేయడానికి క్రింది సూత్రాన్ని ఉపయోగిస్తాము, ఆపై అవసరమైనన్ని సెల్లకు సూత్రాన్ని క్రిందికి లాగండి:
=ISNUMBER(A2)
దయచేసి అన్ని విలువలు సంఖ్యల వలె కనిపిస్తున్నప్పటికీ, ISNUMBER ఫార్ములా A4 మరియు A5 సెల్లకు FALSEని అందించింది, అంటే ఆ విలువలు సంఖ్యా తీగలు , అంటే సంఖ్యలు టెక్స్ట్గా ఫార్మాట్ చేయబడ్డాయి. దీనికి వేర్వేరు కారణాలు ఉండవచ్చు, ఉదాహరణకు లీడింగ్ సున్నాలు, ముందు అపోస్ట్రోఫీ మొదలైనవి. కారణం ఏమైనప్పటికీ, Excel అటువంటి విలువలను సంఖ్యలుగా గుర్తించదు. కాబట్టి, మీ విలువలు సరిగ్గా లెక్కించబడకపోతే, మీరు ఎక్సెల్ పరంగా అవి నిజంగా సంఖ్యా కాదా అని తనిఖీ చేయాల్సిన మొదటి విషయం, ఆపై అవసరమైతే వచనాన్ని సంఖ్యగా మార్చండి.
Excel ISNUMBER శోధన సూత్రం
సంఖ్యలను గుర్తించడమే కాకుండా, Excelకంటెంట్లో భాగంగా సెల్ నిర్దిష్ట వచనాన్ని కలిగి ఉందో లేదో కూడా ISNUMBER ఫంక్షన్ తనిఖీ చేయవచ్చు. దీని కోసం, SEARCH ఫంక్షన్తో కలిపి ISNUMBERని ఉపయోగించండి.
సాధారణ రూపంలో, ఫార్ములా క్రింది విధంగా కనిపిస్తుంది:
ISNUMBER(SEARCH( substring, సెల్))substring అనేది మీరు కనుగొనాలనుకుంటున్న టెక్స్ట్.
ఉదాహరణగా, A3లోని స్ట్రింగ్ నిర్దిష్ట రంగును కలిగి ఉందో లేదో తనిఖీ చేద్దాం, ఎరుపు అని చెప్పండి:
=ISNUMBER(SEARCH("red", A3))
ఈ ఫార్ములా ఒకే సెల్ కోసం చక్కగా పని చేస్తుంది. కానీ మా నమూనా పట్టిక (దయచేసి క్రింద చూడండి) మూడు వేర్వేరు రంగులను కలిగి ఉన్నందున, ప్రతిదానికి ప్రత్యేక సూత్రాన్ని వ్రాయడం సమయం వృధా అవుతుంది. బదులుగా, మేము ఆసక్తి కలర్ (B2)ని కలిగి ఉన్న సెల్ని సూచిస్తాము.
=ISNUMBER(SEARCH(B$2, $A3))
ఫార్ములా సరిగ్గా క్రిందికి మరియు కుడివైపుకి కాపీ చేయడానికి, కింది కోఆర్డినేట్లను దీనితో లాక్ చేయండి $ గుర్తు:
- substring సూచనలో, అడ్డు వరుసను (B$2) లాక్ చేయండి, తద్వారా కాపీ చేయబడిన సూత్రాలు ఎల్లప్పుడూ అడ్డు వరుస 2లోని సబ్స్ట్రింగ్లను ఎంచుకుంటాయి. నిలువు సూచన సాపేక్షంగా ఉంటుంది ఎందుకంటే మేము ఇది ప్రతి నిలువు వరుసకు సర్దుబాటు చేయాలనుకుంటున్నారు, అంటే ఫార్ములా C3కి కాపీ చేయబడినప్పుడు, సబ్స్ట్రింగ్ సూచన C$2కి మారుతుంది.
- సోర్స్ సెల్ సూచనలో, నిలువు వరుసను లాక్ చేయండి ($A3 ) కాబట్టి అన్ని సూత్రాలు నిలువు A.
దిగువ స్క్రీన్షాట్ ఫలితాన్ని చూపుతుంది:
ISNUMBER FIND - కేస్-సెన్సిటివ్ ఫార్ములా
శోధన ఫంక్షన్ కేస్-ఇన్సెన్సిటివ్ కాబట్టి, ఎగువఫార్ములా పెద్ద అక్షరం మరియు చిన్న అక్షరాలను వేరు చేయదు. మీరు కేస్-సెన్సిటివ్ ఫార్ములా కోసం చూస్తున్నట్లయితే, శోధన కంటే FIND ఫంక్షన్ని ఉపయోగించండి.
ISNUMBER(FIND( substring, సెల్))మా నమూనా డేటాసెట్ కోసం , ఫార్ములా ఈ ఫారమ్ను తీసుకుంటుంది:
=ISNUMBER(FIND(B$2, $A3))
ఈ ఫార్ములా ఎలా పనిచేస్తుంది
ఫార్ములా యొక్క లాజిక్ చాలా స్పష్టంగా ఉంది మరియు అనుసరించడం సులభం:
- SEARCH / FIND ఫంక్షన్ పేర్కొన్న సెల్లోని సబ్స్ట్రింగ్ కోసం చూస్తుంది. సబ్స్ట్రింగ్ కనుగొనబడితే, మొదటి అక్షరం యొక్క స్థానం తిరిగి ఇవ్వబడుతుంది. సబ్స్ట్రింగ్ కనుగొనబడకపోతే, ఫంక్షన్ #VALUEని ఉత్పత్తి చేస్తుంది! లోపం.
- ISNUMBER ఫంక్షన్ దానిని అక్కడి నుండి తీసివేస్తుంది మరియు సంఖ్యా స్థానాలను ప్రాసెస్ చేస్తుంది. కాబట్టి, సబ్స్ట్రింగ్ కనుగొనబడి, దాని స్థానం సంఖ్యగా అందించబడితే, ISNUMBER TRUE అని అవుట్పుట్ చేస్తుంది. సబ్స్ట్రింగ్ కనుగొనబడకపోతే మరియు #VALUE! లోపం ఏర్పడుతుంది, ISNUMBER అవుట్పుట్లు తప్పు.
ISNUMBER ఫార్ములా
మీరు TRUE లేదా FALSE కాకుండా ఏదైనా అవుట్పుట్ చేసే ఫార్ములాని పొందాలని లక్ష్యంగా పెట్టుకున్నట్లయితే, IF ఫంక్షన్తో పాటు ISNUMBERని ఉపయోగించండి.
ఉదాహరణ 1. సెల్ ఏ టెక్స్ట్ని కలిగి ఉంది
మునుపటి ఉదాహరణను తీసుకుంటే, మీరు దిగువ పట్టికలో చూపిన విధంగా ప్రతి వస్తువు యొక్క రంగును "x"తో గుర్తు పెట్టాలనుకుంటున్నారని అనుకుందాం.
దీన్ని పూర్తి చేయడానికి, ISNUMBER శోధన సూత్రాన్ని IF స్టేట్మెంట్లో చుట్టండి:
=IF(ISNUMBER(SEARCH(B$2, $A3)), "x", "")
ISNUMBER TRUEని అందిస్తే, IF ఫంక్షన్ "x"ని అవుట్పుట్ చేస్తుంది (లేదా మీరు అందించే ఏదైనా ఇతర విలువ value_if_true వాదన). ISNUMBER తప్పును అందించినట్లయితే, IF ఫంక్షన్ ఖాళీ స్ట్రింగ్ను ("") అవుట్పుట్ చేస్తుంది.
ఉదాహరణ 2. సెల్లోని మొదటి అక్షరం సంఖ్య లేదా వచనం
మీరు ఆల్ఫాన్యూమరిక్ స్ట్రింగ్ల జాబితాతో పని చేస్తున్నారని ఊహించుకోండి మరియు స్ట్రింగ్ యొక్క మొదటి అక్షరం సంఖ్య లేదా అక్షరమా అని మీరు తెలుసుకోవాలనుకుంటున్నారు.
అలాంటి ఫార్ములాను రూపొందించడానికి, మాకు మీకు 4 విభిన్న ఫంక్షన్లు అవసరం:
- ఎడమ ఫంక్షన్ స్ట్రింగ్ ప్రారంభం నుండి మొదటి అక్షరాన్ని సంగ్రహిస్తుంది, సెల్ A2లో ఇలా చెప్పండి:
LEFT(A2, 1)
- LEFT టెక్స్ట్ ఫంక్షన్ల వర్గానికి చెందినది కాబట్టి, దాని ఫలితం ఎల్లప్పుడూ టెక్స్ట్ స్ట్రింగ్, ఇది సంఖ్యలను మాత్రమే కలిగి ఉన్నప్పటికీ. కాబట్టి, సంగ్రహించిన అక్షరాన్ని తనిఖీ చేసే ముందు, మేము దానిని సంఖ్యగా మార్చడానికి ప్రయత్నించాలి. దీని కోసం, VALUE ఫంక్షన్ లేదా డబుల్ యునరీ ఆపరేటర్ని ఉపయోగించండి:
VALUE(LEFT(A2, 1))
లేదా(--LEFT(A2, 1))
- సంగ్రహించిన అక్షరం సంఖ్యా కాదా అని ISNUMBER ఫంక్షన్ నిర్ణయిస్తుంది:
ISNUMBER(VALUE(LEFT(A2, 1)))
- ISNUMBER ఫలితం (TRUE లేదా FALSE) ఆధారంగా, IF ఫంక్షన్ వరుసగా "సంఖ్య" లేదా "అక్షరం"ని అందిస్తుంది.
మేము పూర్తి ఫార్ములా అయిన A2లో స్ట్రింగ్ని పరీక్షిస్తున్నామని ఊహిస్తే ఈ ఆకారాన్ని తీసుకుంటుంది:
=IF(ISNUMBER(VALUE(LEFT(A2, 1))), "Number", "Letter")
లేదా
=IF(ISNUMBER(--LEFT(A2, 1)), "Number", "Letter")
ISNUMBER ఫంక్షన్ <12కి కూడా ఉపయోగపడుతుంది స్ట్రింగ్ నుండి సంఖ్యలను సంగ్రహించడం. ఇక్కడ ఒక ఉదాహరణ ఉంది: స్ట్రింగ్లోని ఏదైనా స్థానం నుండి నంబర్ని పొందండి.
విలువ సంఖ్య కాదా అని తనిఖీ చేయండి
Microsoft Excel ప్రత్యేక ఫంక్షన్ని కలిగి ఉన్నప్పటికీ, ISNONTEXT, గుర్తించడానికిసెల్ యొక్క విలువ టెక్స్ట్ కాకపోయినా, సంఖ్యల కోసం ఒక సారూప్య ఫంక్షన్ లేదు.
ఒక సులువైన పరిష్కారం ఏమిటంటే ISNUMBERని NOTతో కలిపి లాజికల్ విలువకు వ్యతిరేకతను అందించడం. మరో మాటలో చెప్పాలంటే, ISNUMBER TRUEని అందించినప్పుడు, దానిని FALSEకి మార్చదు మరియు ఇతర మార్గంగా మార్చదు.
దీనిని చర్యలో చూడటానికి, దయచేసి క్రింది ఫార్ములా యొక్క ఫలితాలను గమనించండి:
=NOT(ISNUMBER(A2))
మరొక విధానం IF మరియు ISNUMBER ఫంక్షన్లను కలిపి ఉపయోగిస్తోంది:
=IF(ISNUMBER(A2), "", "Not number")
A2 సంఖ్యాత్మకమైనట్లయితే, సూత్రం ఏమీ ఇవ్వదు (ఖాళీ స్ట్రింగ్). A2 సంఖ్యాత్మకం కాకపోతే, ఫార్ములా దానిని ముందుగా చెబుతుంది: "సంఖ్య కాదు".
మీరు సంఖ్యలతో కొన్ని గణనలను చేయాలనుకుంటే, సమీకరణం లేదా మరొకటి ఉంచండి ఖాళీ స్ట్రింగ్కు బదులుగా value_if_true వాదనలో ఫార్ములా. ఉదాహరణకు, దిగువ ఫార్ములా సంఖ్యలను 10తో గుణిస్తుంది మరియు సంఖ్యేతర విలువలకు "సంఖ్య కాదు" ఇస్తుంది:
=IF(ISNUMBER(A2), A2*10, "Not number")
పరిధిలో ఏదైనా సంఖ్య ఉందా అని తనిఖీ చేయండి
లో మీరు సంఖ్యల కోసం మొత్తం పరిధిని పరీక్షించాలనుకున్నప్పుడు, SUMPRODUCTతో కలిపి ISNUMBER ఫంక్షన్ని ఇలా ఉపయోగించండి:
SUMPRODUCT(--ISNUMBER( range))>0 SUMPRODUCT(ISNUMBER( పరిధి)*1)>0ఉదాహరణకు, A2:A5 పరిధి ఏదైనా సంఖ్యా విలువను కలిగి ఉందో లేదో తెలుసుకోవడానికి, సూత్రాలు క్రింది విధంగా ఉంటాయి:
=SUMPRODUCT(--ISNUMBER(A2:A5))>0
=SUMPRODUCT(ISNUMBER(A2:A5)*1)>0
మీరు TRUE మరియు FALSEకి బదులుగా "అవును" మరియు "కాదు"ని అవుట్పుట్ చేయాలనుకుంటే, IF స్టేట్మెంట్ను a వలె ఉపయోగించండిపై సూత్రాల కోసం "ర్యాపర్". ఉదాహరణకు:
=IF(SUMPRODUCT(--ISNUMBER(A2:A5))>0, "Yes", "No")
ఈ ఫార్ములా ఎలా పని చేస్తుంది
ఫార్ములా యొక్క గుండె వద్ద, ISNUMBER ఫంక్షన్ ప్రతి సెల్ని మూల్యాంకనం చేస్తుంది పేర్కొన్న పరిధి, B2:B5 అని చెప్పండి మరియు సంఖ్యల కోసం TRUE, మరేదైనా FALSE అని చూపుతుంది. శ్రేణి 4 సెల్లను కలిగి ఉన్నందున, శ్రేణి 4 మూలకాలను కలిగి ఉంటుంది:
{TRUE;FALSE;FALSE;FALSE}
గుణకార చర్య లేదా డబుల్ యునరీ (--) TRUE మరియు FALSEలను వరుసగా 1 మరియు 0లలోకి బలవంతం చేస్తుంది:
{1;0;0;0}
SUMPRODUCT ఫంక్షన్ అర్రే యొక్క మూలకాలను జోడిస్తుంది. ఫలితం సున్నా కంటే ఎక్కువగా ఉంటే, కనీసం ఒక సంఖ్య పరిధి ఉందని అర్థం. కాబట్టి, మీరు TRUE లేదా FALSE తుది ఫలితాన్ని పొందడానికి ">0"ని ఉపయోగిస్తారు.
నిర్దిష్ట వచనాన్ని కలిగి ఉన్న సెల్లను హైలైట్ చేయడానికి షరతులతో కూడిన ఫార్మాటింగ్లో ISNUMBER
మీరు సెల్లను హైలైట్ చేయాలని చూస్తున్నట్లయితే లేదా నిర్దిష్ట వచనాన్ని కలిగి ఉన్న మొత్తం అడ్డు వరుసలు, ISNUMBER SEARCH (కేస్-ఇన్సెన్సిటివ్) లేదా ISNUMBER FIND (కేస్-సెన్సిటివ్) ఫార్ములా ఆధారంగా షరతులతో కూడిన ఫార్మాటింగ్ నియమాన్ని సృష్టించండి.
ఈ ఉదాహరణ కోసం, మేము దీని ఆధారంగా అడ్డు వరుసలను హైలైట్ చేయబోతున్నాము కాలమ్ A.లోని విలువ. మరింత ఖచ్చితంగా, మేము "ఎరుపు" అనే పదాన్ని కలిగి ఉన్న అంశాలను హైలైట్ చేస్తాము. ఇక్కడ ఎలా ఉంది:
- అన్ని డేటా అడ్డు వరుసలను (ఈ ఉదాహరణలో A2:C6) లేదా మీరు సెల్లను హైలైట్ చేయాలనుకుంటున్న కాలమ్ను మాత్రమే ఎంచుకోండి.
- హోమ్లో ట్యాబ్, శైలులు సమూహంలో, కొత్త నియమం > ఏ సెల్లను ఫార్మాట్ చేయాలో నిర్ణయించడానికి ఫార్ములాను ఉపయోగించండి .
- లో ఫార్ములా విలువలు ఈ ఫార్ములా ఒప్పు పెట్టెలో, దిగువ సూత్రాన్ని నమోదు చేయండి (దయచేసి $ గుర్తుతో కాలమ్ కోఆర్డినేట్ లాక్ చేయబడిందని గమనించండి):
=ISNUMBER(SEARCH("red", $A2))
- క్లిక్ చేయండి ఫార్మాట్ బటన్ మరియు మీకు కావలసిన ఆకృతిని ఎంచుకోండి.
- సరే రెండుసార్లు క్లిక్ చేయండి.
మీకు Excel షరతులతో కూడిన ఫార్మాటింగ్తో తక్కువ అనుభవం ఉంటే, మీరు వివరణాత్మక దశలను కనుగొనవచ్చు ఈ ట్యుటోరియల్లో స్క్రీన్షాట్లతో: ఫార్ములా-ఆధారిత షరతులతో కూడిన ఫార్మాటింగ్ నియమాన్ని ఎలా సృష్టించాలి.
ఫలితంగా, ఎరుపు రంగులోని అన్ని అంశాలు హైలైట్ చేయబడ్డాయి:
షరతులతో కూడిన ఫార్మాటింగ్ నియమంలో రంగును "హార్డ్కోడింగ్" చేయడానికి బదులుగా, మీరు దానిని ముందే నిర్వచించిన సెల్లో టైప్ చేయవచ్చు, E2 అని చెప్పండి మరియు మీ ఫార్ములాలోని ఆ సెల్ను సూచించండి (దయచేసి సంపూర్ణ సెల్ సూచన $E$2ని గుర్తుంచుకోండి). అదనంగా, మీరు ఇన్పుట్ సెల్ ఖాళీగా లేకుంటే తనిఖీ చేయాలి:
=AND(ISNUMBER(SEARCH($E$2, $A2)), $E$2"")
ఫలితంగా, మీరు E2:<3లో మీ ఇన్పుట్ ఆధారంగా అడ్డు వరుసలను హైలైట్ చేసే మరింత సౌకర్యవంతమైన నియమాన్ని పొందుతారు>
Excelలో ISNUMBER ఫంక్షన్ని ఎలా ఉపయోగించాలి. నేను చదివినందుకు ధన్యవాదాలు మరియు మిమ్మల్ని వచ్చే వారం మా బ్లాగ్లో చూడాలని ఆశిస్తున్నాను!
అందుబాటులో ఉన్న డౌన్లోడ్లు
Excel ISNUMBER ఫార్ములా ఉదాహరణలు