విషయ సూచిక
Excelలో, ఒక సెల్ నిర్దిష్ట టెక్స్ట్ కలిగి ఉందో లేదో తనిఖీ చేయాలని పరిస్థితులు కోరవచ్చు. సెల్లో నిర్దిష్ట వచనం ఉందో లేదో ఎలా తనిఖీ చేయాలో ఈ రోజు మేము మీకు చూపబోతున్నాము. ఈ సెషన్ కోసం, మేము Excel 2019ని ఉపయోగిస్తున్నాము, మీ ప్రాధాన్య సంస్కరణను ఉపయోగించడానికి సంకోచించకండి.
మొదట మొదటి విషయాలు, మా ఉదాహరణల ఆధారంగా ఉన్న డేటాసెట్ గురించి తెలుసుకుందాం
.
మేము అనేక మంది విద్యార్థుల సమాచారాన్ని వారి గ్రేడ్లతో కలిగి ఉన్న పట్టికను కలిగి ఉన్నాము. ఈ డేటాసెట్ని ఉపయోగించి, సెల్లో నిర్దిష్ట వచనం ఉందా లేదా అని మేము తనిఖీ చేస్తాము.
ఇది విషయాలను సరళంగా ఉంచడానికి ప్రాథమిక డేటాసెట్ అని గుర్తుంచుకోండి. నిజ జీవిత దృష్టాంతంలో, మీరు చాలా పెద్ద మరియు సంక్లిష్టమైన డేటాసెట్ను ఎదుర్కోవచ్చు.
ప్రాక్టీస్ వర్క్బుక్
క్రింద ఉన్న లింక్ నుండి ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేసుకోవడానికి మీకు స్వాగతం.
Excel సెల్ నిర్దిష్ట వచనాన్ని కలిగి ఉంటే ) ఖచ్చితంగా మనం వెతుకుతున్న టెక్స్ట్ (స్ట్రింగ్) మాత్రమే కలిగి ఉంటుంది. దానితో అదనపు స్ట్రింగ్లు ఏవీ ఉండవు.ఉదాహరణకు, మా డేటాసెట్లోని గ్రేడ్ నిలువు వరుస ప్రతి సెల్లో ఉత్తీర్ణత లేదా విఫలమైంది . అదనపు పదాలు లేదా తీగలు లేవు. కాబట్టి, ఈ నిలువు వరుసలోని సెల్లో ఉత్తీర్ణత లేదా విఫలమైంది ఉందో లేదో మేము తనిఖీ చేయవచ్చు.
ఇక్కడ, ఉదాహరణకు, మేము చేస్తాము సెల్లో “పాస్డ్” ఉందో లేదో తనిఖీ చేసి ఆపైకొత్తగా ప్రవేశపెట్టిన రిమార్క్లు కాలమ్లో వ్యాఖ్యను జోడించండి.
“చెక్” వంటి పదాలు వినడం, మీ మనస్సులోకి వచ్చే మొదటి ఫంక్షన్లలో ఒకటి IF . IF ఫంక్షన్ ఒక తార్కిక పరీక్షను అమలు చేస్తుంది మరియు బైనరీ విలువను (TRUE లేదా FALSE) అందిస్తుంది.
సెల్ నిర్దిష్టతను కలిగి ఉందో లేదో తనిఖీ చేయడానికి IF ని ఉపయోగించి సూత్రాన్ని వ్రాద్దాం. వచనం “పాసైంది” లేదా.
=IF(D4="Passed","Promoted","")
ఇక్కడ, మేము లాజికల్ ఆపరేషన్ను సెట్ చేసాము D4=”Passed”
D4 లో “పాస్డ్” ఉందా లేదా అన్నది పోల్చి చూస్తుంది.
if_true_value కోసం మేము “Promoted”ని సెట్ చేసాము, అది సెల్ను కనుగొన్న తర్వాత అది ఫలితంగా కనిపిస్తుంది వచనాన్ని కలిగి ఉంటుంది. ప్రస్తుతానికి, if_false_value అందించబడలేదు.
D4 సెల్లో “పాస్ చేయబడింది” అనే శోధన వచనం ఉంది, కాబట్టి ఫార్ములా if_true_value ని అందించింది.
ఇప్పుడు, మిగిలిన సెల్లకు సూత్రాన్ని వ్రాయండి. మీరు AuoFill లక్షణాన్ని కూడా వ్యాయామం చేయవచ్చు.
మీరు చూడగలరు, మా ఫార్ములా if_true_value , “ప్రమోట్ చేయబడింది” , "ఉత్తీర్ణత" కలిగి ఉన్న సెల్లకు ఖచ్చితంగా సరిపోతుంది.
ఇది కేస్-సెన్సిటివ్ పద్ధతిలో పని చేస్తుంది. సెల్లలో ఏదైనా “పాస్డ్”కి బదులుగా “పాస్డ్” ఉంటే, అది కూడా పని చేస్తుంది.
మరింత చదవండి: Excel శోధన కోసం టెక్స్ట్ పరిధిలో
2. సెల్ నిర్దిష్ట వచనాన్ని కలిగి ఉంటుంది (పాక్షిక సరిపోలిక)
కొన్నిసార్లు మనం సెల్లోని నిర్దిష్ట వచనాన్ని సబ్స్ట్రింగ్గా శోధించాల్సి రావచ్చు. ఈ విభాగంలో, మేము చేస్తాముదీన్ని ఎలా చేయాలో చూడండి.
ఉదాహరణకు, మేము ID కాలమ్లోని సెల్లలో స్ట్రింగ్ (గ్రూప్ పేరు) కోసం శోధిస్తాము.
ఇక్కడ మేము మా ఉదాహరణ యొక్క సందర్భానికి సరిపోయే రెండు నిలువు వరుసలను పరిచయం చేసాము.
మేము అడ్డు వరుసలను విలీనం చేసిన శోధన స్ట్రింగ్ నిలువు వరుస కోసం మీరు చూడవచ్చు. టెక్నిక్ల కోసం ఈ విలీన వరుసల కథనాన్ని అనుసరించండి.
I. FIND ఫంక్షన్ ద్వారా సరిపోల్చండి (కేస్ సెన్సిటివ్)
మునుపటి విభాగంలో, మేము వచనాన్ని తనిఖీ చేయడానికి IF ని ఉపయోగించాము (తార్కిక వ్యక్తీకరణను ఉపయోగించి). మాకు ఇతర సపోర్టింగ్ ఫంక్షన్లు అవసరం అయినప్పటికీ ఈ ఫంక్షన్ ఉపయోగంలో ఉంటుంది.
FIND ఫంక్షన్ అనేది మేము IF తో జత చేయబోతున్న ఫంక్షన్. సెల్ నిర్దిష్ట వచనాన్ని కనీసం సబ్స్ట్రింగ్గా కలిగి ఉంటుంది.
ఉదాహరణకు, మేము ID నిలువు వరుస నుండి సెల్లలో శోధించే “AB” స్ట్రింగ్ని ఎంచుకున్నాము.
<0ఇప్పుడు, B4 సెల్ కోసం ఫార్ములా వ్రాద్దాం.
=IF(ISNUMBER(FIND($E$4,B4)),”Found”,"Not Found")
3>
ఇక్కడ మీరు ISNUMBER ఫంక్షన్ని చూడవచ్చు. సెల్లో ఒక సంఖ్య ఉన్నప్పుడు ISNUMBER TRUE ని అందిస్తుంది మరియు FALSE లేకపోతే
మేము ఈ ఫంక్షన్ని ఉపయోగించాము ఎందుకంటే ఇది ని తనిఖీ చేస్తుంది FIND ఫంక్షన్ యొక్క ఫలితం సంఖ్య లేదా కాదు. ఇది బూలియన్ విలువను అందిస్తుంది.
ISNUMBER TRUE ని అందించినప్పుడు IF ఫంక్షన్ if_true_value (Found)<ని ట్రిగ్గర్ చేస్తుంది. 12>, లేకుంటే if_false_value (కాదుకనుగొనబడింది) .
ఇక్కడ మొదటి సెల్ కోసం, ISNUMBER-FIND TRUE ని అందించింది మరియు తుది అవుట్పుట్ అయింది “దొరికింది”.
సమూహం పేరును సంగ్రహిద్దాం. దాని కోసం, మేము MID ఫంక్షన్ని ఉపయోగిస్తాము. ఈ ఫంక్షన్ ఇచ్చిన స్ట్రింగ్ మధ్యలో నుండి అక్షరాలను సంగ్రహిస్తుంది.
=IF(ISNUMBER(FIND($E$4,B4)),MID(B4,FIND($E$4,B4),2),"")
మొదట, మేము సెల్లో ఉన్నదో లేదో తనిఖీ చేసాము నిర్దిష్ట వచనం, ఆపై if_true_value ఫీల్డ్లో, విలువను పొందేందుకు మేము MID ఫంక్షన్ని సెట్ చేసాము. MID లోపల FIND ప్రారంభ స్థానం మరియు తర్వాత 2 అక్షరాలను అందిస్తుంది. ఇది రెండు క్యారెక్టర్డ్ గ్రూప్ పేర్లను పొందుతుంది.
సెల్ టెక్స్ట్ని కలిగి ఉన్నప్పుడు మేము గ్రూప్ పేరును కనుగొన్నాము.
FIND<2 నుండి> కేస్ సెన్సిటివ్, ఇది “ab” కోసం if_true_value ని అమలు చేయదు.
మిగిలిన సెల్లకు కోడ్ను వ్రాయండి. శోధన స్ట్రింగ్ వలె సరిగ్గా వ్రాయబడిన సమూహం పేరును మీరు కనుగొంటారు.
శోధన స్ట్రింగ్ విలువను మార్చండి, మీరు నవీకరించబడిన ఫలితాన్ని కనుగొంటుంది.
II. SEARCH ఫంక్షన్ ద్వారా సరిపోలిక (కేస్ ఇన్సెన్సిటివ్)
మునుపటి విభాగంలో, మేము కేస్-సెన్సిటివ్గా ఉండే విధానాన్ని గమనించాము. విషయాలను అనువైనదిగా ఉంచడానికి, మేము కేస్-సెన్సిటివ్ విధానాన్ని అవలంబించవచ్చు. దాని కోసం, SEARCH ఫంక్షన్ ఉపయోగకరంగా ఉంటుంది.
SEARCH ఒక టెక్స్ట్ స్ట్రింగ్ యొక్క స్థానాన్ని మరొకదానిలో చూపుతుంది. ఇది మాదిరిగానే పనిచేస్తుంది FIND ఫంక్షన్, కానీ ఇది కేస్-సెన్సిటివ్.
ఫార్ములా క్రింది విధంగా ఉంది
=IF(ISNUMBER(SEARCH($E$4,B4)),MID(B4,SEARCH($E$4,B4),2),"")
ఇది FIND విభాగం వలె కనిపిస్తుంది. మేము FIND ని SEARCH తో భర్తీ చేసాము. మిగిలిన ఫార్ములా అదే విధంగా ఉంటుంది మరియు సరిగ్గా అదే విధంగా పనిచేస్తుంది.
సెల్ వచనాన్ని కలిగి ఉన్నప్పుడు మేము సమూహం పేరును కనుగొన్నాము.
వ్రాయండి మిగిలిన కణాల కోసం సూత్రం. "AB" ఉన్న అన్ని సమూహ పేర్లను మీరు ఏ రూపంలోనైనా కనుగొంటారు.
మేము శోధన స్ట్రింగ్ గా “ab” అని వ్రాస్తే అది ఇప్పటికీ కనిపిస్తుంది. ఈ విలువలను పొందండి.
III. COUNTIF ఫంక్షన్ని (కేస్ ఇన్సెన్సిటివ్) ఉపయోగించి సరిపోల్చండి
సెల్ని తనిఖీ చేసే మరొక మార్గం IF మరియు COUNTIF ని కలిపే సబ్స్ట్రింగ్ నిర్దిష్ట వచనాన్ని కలిగి ఉంది. ఈ విధానం కూడా కేస్-ఇన్సెన్సిటివ్గా ఉంటుంది.
ఈ COUNTIF ఫంక్షన్ ఒకే షరతుకు అనుగుణంగా ఉన్న కణాలను గణిస్తుంది.
ఇప్పుడు ఫార్ములా క్రింది విధంగా ఉంటుంది. ఒకటి.
=IF(COUNTIF(B4,"*"&$E$4&"*"),MID(B4,SEARCH($E$4,B4),2),"")
ఇక్కడ మేము COUNTIF ని ఉపయోగించి లాజిక్ని తనిఖీ చేసాము. COUNTIF ని ఉపయోగించి ఇది గణన విలువ 1 కాదా అని తనిఖీ చేస్తుంది.
COUNTIF 1ని తిరిగి ఇస్తే, if_true_value ( MID సమూహాన్ని సంగ్రహించడానికి భాగం) పేరు) తిరిగి ఇవ్వబడుతుంది. MID భాగం మునుపటి విభాగంలో చర్చించబడింది.
COUNTIF భాగం నుండి 0 కోసం, ఫార్ములా if_false_value (ఖాళీ సెల్, సమయం కోసం అందిస్తుంది.ఉండటం).
మేము సరిపోలికను కనుగొన్నాము మరియు సెల్ నిర్దిష్ట వచనాన్ని కలిగి ఉన్నప్పుడు ఫార్ములా సమూహం పేరును అందించింది.
దీనికి సూత్రాన్ని వ్రాయండి మిగిలిన కణాలు. మీరు శోధన స్ట్రింగ్ ఉన్న అన్ని సమూహ పేర్లను ఏ రూపంలోనైనా కనుగొంటారు.
శోధన స్ట్రింగ్ విలువను మారుద్దాం, నవీకరించబడిన ఫలితాలు మా ముందు ఉంటాయి.
మరిన్ని COUNTIF పాక్షిక మ్యాచ్ విధానాల కోసం ఈ COUNTIF పాక్షిక మ్యాచ్ కథనాన్ని సందర్శించండి. ifతో పాక్షిక సరిపోలికపై మీకు ఆసక్తి ఉంటే, ఈ IF పాక్షిక సరిపోలిక కథనం మీకు సహాయకరంగా ఉంటుంది.
ముగింపు
ఈరోజుకి అంతే. ఎక్సెల్లో సెల్ నిర్దిష్ట వచనాన్ని కలిగి ఉందో లేదో తనిఖీ చేయడానికి మేము అనేక విధానాలను జాబితా చేసాము. ఇది మీకు సహాయకారిగా ఉంటుందని ఆశిస్తున్నాము. ఏదైనా అర్థం చేసుకోవడం కష్టంగా అనిపిస్తే వ్యాఖ్యానించడానికి సంకోచించకండి. మేము ఇక్కడ తప్పిపోయిన ఏవైనా ఇతర పద్ధతులను మాకు తెలియజేయండి.