Excel: మ్యాచ్‌ల కోసం రెండు సెల్‌లలో స్ట్రింగ్‌లను సరిపోల్చండి (కేస్-సెన్సిటివ్ లేదా కచ్చితమైన)

  • దీన్ని భాగస్వామ్యం చేయండి
Michael Brown

విషయ సూచిక

కేస్-సెన్సిటివ్ మరియు ఖచ్చితమైన సరిపోలిక కోసం Excelలో టెక్స్ట్ స్ట్రింగ్‌లను ఎలా సరిపోల్చాలో ట్యుటోరియల్ చూపిస్తుంది. మీరు రెండు సెల్‌లను వాటి విలువలు, స్ట్రింగ్ పొడవు లేదా నిర్దిష్ట అక్షరం యొక్క సంఘటనల సంఖ్యతో పోల్చడానికి అనేక ఫార్ములాలను నేర్చుకుంటారు, అలాగే బహుళ కణాలను ఎలా సరిపోల్చాలి.

Excelని ఉపయోగిస్తున్నప్పుడు డేటా విశ్లేషణ, ఖచ్చితత్వం అత్యంత ముఖ్యమైన అంశం. సరికాని సమాచారం తప్పిపోయిన గడువులు, తప్పుగా అంచనా వేయబడిన పోకడలు, తప్పుడు నిర్ణయాలు మరియు కోల్పోయిన ఆదాయాలకు దారి తీస్తుంది.

Excel ఫార్ములాలు ఎల్లప్పుడూ ఖచ్చితంగా నిజమే అయినప్పటికీ, సిస్టమ్‌లోకి కొన్ని లోపభూయిష్ట డేటా చొచ్చుకుపోయినందున వాటి ఫలితాలు తప్పు కావచ్చు. ఈ సందర్భంలో, డేటా ఖచ్చితత్వం కోసం తనిఖీ చేయడం మాత్రమే పరిష్కారం. రెండు సెల్‌లను మాన్యువల్‌గా పోల్చడం పెద్ద విషయమేమీ కాదు, కానీ వందల మరియు వేల టెక్స్ట్ స్ట్రింగ్‌ల మధ్య తేడాలను గుర్తించడం అసాధ్యం.

ఈ ట్యుటోరియల్ సెల్ యొక్క దుర్భరమైన మరియు ఎర్రర్‌కు గురయ్యే పనిని ఎలా ఆటోమేట్ చేయాలో నేర్పుతుంది. పోలిక మరియు ప్రతి ప్రత్యేక సందర్భంలో ఏ సూత్రాలను ఉపయోగించడం ఉత్తమం.

    Excelలో రెండు సెల్‌లను ఎలా పోల్చాలి

    Excelలో స్ట్రింగ్‌లను పోల్చడానికి రెండు విభిన్న మార్గాలు ఉన్నాయి మీరు కేస్-సెన్సిటివ్ లేదా కేస్-సెన్సిటివ్ పోలికను కోరుకున్నా.

    2 సెల్‌లను సరిపోల్చడానికి కేస్-ఇన్‌సెన్సిటివ్ ఫార్ములా

    Excel విస్మరిస్తున్న సందర్భంలో రెండు సెల్‌లను పోల్చడానికి, ఇలాంటి సాధారణ సూత్రాన్ని ఉపయోగించండి:

    =A1=B1

    A1 మరియు B1 మీరు పోల్చిన సెల్‌లు. సూత్రం యొక్క ఫలితం బూలియన్ విలువలు TRUEమరియు తప్పు.

    మీరు సరిపోలికలు మరియు వ్యత్యాసాల కోసం మీ స్వంత టెక్స్ట్‌లను అవుట్‌పుట్ చేయాలనుకుంటే, IF ఫంక్షన్ యొక్క లాజికల్ టెస్ట్‌లో పై స్టేట్‌మెంట్‌ను పొందుపరచండి. ఉదాహరణకు:

    =IF(A1=B1, "Equal", "Not equal")

    క్రింద స్క్రీన్‌షాట్‌లో మీరు చూసినట్లుగా, రెండు సూత్రాలు టెక్స్ట్ స్ట్రింగ్‌లు, తేదీలు మరియు సంఖ్యలను సమానంగా సరిపోల్చుతాయి:

    Excelలో స్ట్రింగ్‌లను సరిపోల్చడానికి కేస్-సెన్సిటివ్ ఫార్ములా

    కొన్ని సందర్భాల్లో, రెండు సెల్‌ల టెక్స్ట్ విలువలను సరిపోల్చడమే కాకుండా క్యారెక్టర్ కేస్‌ను పోల్చడం కూడా ముఖ్యం. Excel EXACT ఫంక్షన్‌ని ఉపయోగించి కేస్-సెన్సిటివ్ టెక్స్ట్ పోలిక చేయవచ్చు:

    EXACT (text1, text2)

    text1 మరియు text2 అనే రెండు సెల్‌లను మీరు పోల్చవచ్చు.

    మీ స్ట్రింగ్‌లు A2 మరియు B2 సెల్‌లలో ఉన్నాయని ఊహిస్తే, ఫార్ములా క్రింది విధంగా ఉంటుంది:

    =EXACT(A2, B2)

    ఫలితంగా, కేస్‌తో సహా సరిగ్గా సరిపోలిన టెక్స్ట్ స్ట్రింగ్‌ల కోసం మీరు TRUEని పొందుతారు ప్రతి అక్షరం, లేకపోతే తప్పు.

    మీరు EXACT ఫంక్షన్ కొన్ని ఇతర ఫలితాలను అందించాలనుకుంటే, దానిని IF సూత్రంలో పొందుపరచండి మరియు value_if_true మరియు value_if_false<కోసం మీ స్వంత వచనాన్ని టైప్ చేయండి 2> వాదనలు:

    =IF(EXACT(A2 ,B2), "Exactly equal", "Not equal")

    క్రింది స్క్రీన్‌షాట్ Excelలో కేస్-సెన్సిటివ్ స్ట్రింగ్ పోలిక ఫలితాలను చూపుతుంది:

    ఎలా చేయాలి Excelలో బహుళ సెల్‌లను సరిపోల్చండి

    ఒక వరుసలో 2 కంటే ఎక్కువ సెల్‌లను సరిపోల్చడానికి, పైన పేర్కొన్న ఉదాహరణలలో చర్చించిన సూత్రాలను AND ఆపరేటర్‌తో కలిపి ఉపయోగించండి. పూర్తి వివరాలు దిగువన ఉన్నాయి.

    పోల్చడానికి కేస్-సెన్సిటివ్ ఫార్ములా2 కంటే ఎక్కువ సెల్‌లు

    మీరు ఫలితాలను ఎలా ప్రదర్శించాలనుకుంటున్నారు అనేదానిపై ఆధారపడి, కింది ఫార్ములాల్లో ఒకదాన్ని ఉపయోగించండి:

    =AND(A2=B2, A2=C2)

    లేదా

    =IF(AND(A2=B2, A2=C2), "Equal", "Not equal")

    అన్ని సెల్‌లు ఒకే విలువను కలిగి ఉంటే మరియు ఫార్ములా TRUEని అందిస్తుంది, ఏదైనా విలువ భిన్నంగా ఉంటే FALSE. IF ఫార్ములా మీరు టైప్ చేసే లేబుల్‌లను అవుట్‌పుట్ చేస్తుంది, ఈ ఉదాహరణలో " సమాన " మరియు " సమానం కాదు ".

    క్రింద స్క్రీన్‌షాట్‌లో ప్రదర్శించినట్లుగా, ఫార్ములా ఏదైనా డేటా రకాలతో ఖచ్చితంగా పని చేస్తుంది - టెక్స్ట్, తేదీలు మరియు సంఖ్యా విలువలు:

    అనేక సెల్‌లలోని వచనాన్ని పోల్చడానికి కేస్-సెన్సిటివ్ ఫార్ములా

    బహుళ స్ట్రింగ్‌లను పోల్చడానికి అవి ఒకదానికొకటి సరిగ్గా సరిపోతాయో లేదో చూడటానికి, క్రింది సూత్రాలను ఉపయోగించండి:

    =AND(EXACT(A2,B2), EXACT(A2, C2))

    లేదా

    =IF(AND(EXACT(A2,B2), EXACT(A2, C2)),"Exactly equal", "Not equal")

    మునుపటి ఉదాహరణలో వలె, మొదటిది సూత్రం TRUE మరియు FALSE విలువలను అందిస్తుంది, అయితే రెండవది సరిపోలికలు మరియు తేడాల కోసం మీ స్వంత పాఠాలను ప్రదర్శిస్తుంది:

    సెల్‌ల పరిధిని నమూనా సెల్‌తో పోల్చండి

    ఇచ్చిన పరిధిలోని అన్ని సెల్‌లు నమూనా సెల్‌లో ఉన్న వచనాన్ని కలిగి ఉన్నాయని మీరు ఎలా ధృవీకరించవచ్చో క్రింది ఉదాహరణలు చూపుతాయి.

    సెల్‌లను నమూనా టెక్స్ట్‌తో పోల్చడానికి కేస్-సెన్సిటివ్ ఫార్ములా

    అయితే అక్షరం కేసు నిజంగా పట్టింపు లేదు, మీరు కణాలను నమూనాతో పోల్చడానికి క్రింది సూత్రాన్ని ఉపయోగించవచ్చు:

    ROWS( పరిధి)*COLUMNS( rang e)=COUNTIF( పరిధి, నమూనా సెల్)

    IF ఫంక్షన్ యొక్క తార్కిక పరీక్షలో, మీరు రెండు సంఖ్యలను సరిపోల్చండి:

    • మొత్తం కణాల సంఖ్యపేర్కొన్న పరిధిలో (నిలువు వరుసల సంఖ్యతో గుణించబడిన అడ్డు వరుసల సంఖ్య), మరియు
    • నమూనా సెల్‌లోని అదే విలువను కలిగి ఉన్న సెల్‌ల సంఖ్య (COUNTIF ఫంక్షన్ ద్వారా తిరిగి ఇవ్వబడింది).

    నమూనా వచనం C2లో ఉందని మరియు సరిపోల్చాల్సిన స్ట్రింగ్‌లు A2:B6 పరిధిలో ఉన్నాయని ఊహిస్తే, ఫార్ములా క్రింది విధంగా ఉంటుంది:

    =ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2)

    ఫలితాలను మరింత యూజర్‌గా చేయడానికి- స్నేహపూర్వక, అంటే TRUE మరియు FALSEకి బదులుగా "అన్ని మ్యాచ్" మరియు "అన్ని సరిపోలలేదు" వంటి అవుట్‌పుట్, మేము మునుపటి ఉదాహరణలలో చేసినట్లుగా IF ఫంక్షన్‌ను ఉపయోగించండి:

    =IF(ROWS(A2:B6)*COLUMNS(A2:B6)=COUNTIF(A2:B6,C2),"All match", "Not all match")

    ఎగువ స్క్రీన్‌షాట్ చూపినట్లుగా, ఫార్ములా టెక్స్ట్ స్ట్రింగ్‌ల శ్రేణిని ఖచ్చితంగా ఎదుర్కుంటుంది, అయితే ఇది సంఖ్యలు మరియు తేదీలను సరిపోల్చడానికి కూడా ఉపయోగించవచ్చు.

    ఒక స్ట్రింగ్‌లను పోల్చడానికి కేస్-సెన్సిటివ్ ఫార్ములా నమూనా వచనం

    క్యారెక్టర్ కేస్ తేడాను కలిగి ఉంటే, మీరు క్రింది శ్రేణి సూత్రాలను ఉపయోగించి నమూనా వచనానికి స్ట్రింగ్‌లను సరిపోల్చవచ్చు.

    IF(ROWS( పరిధి)*COLUMNS( range)=SUM(--EXACT( sample_cell, range)), " text_if_match", " text_if_ సరిపోలలేదు")

    A2:B6లో ఉన్న మూలం పరిధి మరియు C2లోని నమూనా వచనంతో, సూత్రం క్రింది ఆకారాన్ని తీసుకుంటుంది:

    =IF(ROWS(A2:B6)*COLUMNS(A2:B6)=SUM(--EXACT(C2, A2:B6)), "All match", "Not all match")

    సాధారణ Excel సూత్రాల వలె కాకుండా , శ్రేణి సూత్రాలు Ctrl + Shift + Enter నొక్కడం ద్వారా పూర్తి చేయబడతాయి. సరిగ్గా నమోదు చేసినట్లయితే, స్క్రీన్‌షాట్‌లో చూపిన విధంగా, Excel శ్రేణి సూత్రాన్ని {కర్లీ బ్రేస్‌లలో} జతచేస్తుంది:

    స్ట్రింగ్ ద్వారా రెండు సెల్‌లను ఎలా పోల్చాలిపొడవు

    కొన్నిసార్లు మీరు ప్రతి అడ్డు వరుసలోని టెక్స్ట్ స్ట్రింగ్‌లు సమాన సంఖ్యలో అక్షరాలను కలిగి ఉన్నాయో లేదో తనిఖీ చేయవచ్చు. ఈ పని కోసం సూత్రం చాలా సులభం. ముందుగా, మీరు LEN ఫంక్షన్‌ని ఉపయోగించి రెండు సెల్‌ల స్ట్రింగ్ పొడవును పొందుతారు, ఆపై సంఖ్యలను సరిపోల్చండి.

    పోల్చాల్సిన స్ట్రింగ్‌లు A2 మరియు B2 సెల్‌లలో ఉన్నాయని అనుకుందాం, కింది ఫార్ములాల్లో దేనినైనా ఉపయోగించండి:

    =LEN(A2)=LEN(B2)

    లేదా

    =IF(LEN(A2)=LEN(B2), "Equal", "Not equal")

    మీకు ఇప్పటికే తెలిసినట్లుగా, మొదటి ఫార్ములా బూలియన్ విలువలను TRUE లేదా FALSEని అందిస్తుంది, అయితే రెండవ ఫార్ములా మీ స్వంత ఫలితాలను అందిస్తుంది:

    పై స్క్రీన్‌షాట్‌లో ప్రదర్శించినట్లుగా, ఫార్ములాలు టెక్స్ట్ స్ట్రింగ్‌లతో పాటు సంఖ్యలకు కూడా పని చేస్తాయి.

    చిట్కా. రెండు సమానమైన స్ట్రింగ్‌లు వేర్వేరు పొడవులను అందించినట్లయితే, సమస్య ఒకటి లేదా రెండు సెల్‌లలో లీడింగ్ లేదా ట్రైలింగ్ స్పేసెస్ లో ఉండవచ్చు. ఈ సందర్భంలో, TRIM ఫంక్షన్ ఉపయోగించి అదనపు ఖాళీలను తీసివేయండి. వివరణాత్మక వివరణ మరియు ఫార్ములా ఉదాహరణలు ఇక్కడ చూడవచ్చు: Excelలో ఖాళీలను ఎలా ట్రిమ్ చేయాలి.

    ఒక నిర్దిష్ట అక్షరం యొక్క సంఘటనల ద్వారా రెండు కణాలను సరిపోల్చండి

    ఇది మా Excel కంపేర్ స్ట్రింగ్స్ ట్యుటోరియల్‌లో చివరి ఉదాహరణ మరియు ఇది ఒక నిర్దిష్ట పనికి పరిష్కారాన్ని చూపుతుంది. మీకు ముఖ్యమైన అక్షరాన్ని కలిగి ఉన్న టెక్స్ట్ స్ట్రింగ్‌ల 2 నిలువు వరుసలు మీ వద్ద ఉన్నాయని అనుకుందాం. ప్రతి అడ్డు వరుసలోని రెండు సెల్‌లు ఇచ్చిన అక్షరం యొక్క ఒకే సంఖ్యలో సంఘటనలను కలిగి ఉన్నాయో లేదో తనిఖీ చేయడం మీ లక్ష్యం.

    విషయాలను మరింత స్పష్టంగా చెప్పడానికి, కింది వాటిని పరిగణించండి.ఉదాహరణ. మీరు షిప్పింగ్ చేయబడిన (కాలమ్ B) మరియు స్వీకరించిన (కాలమ్ C) ఆర్డర్‌ల యొక్క రెండు జాబితాలను కలిగి ఉన్నారని అనుకుందాం. ప్రతి అడ్డు వరుస ఒక నిర్దిష్ట అంశం కోసం ఆర్డర్‌లను కలిగి ఉంటుంది, దీని ప్రత్యేక ఐడెంటిఫైయర్ అన్ని ఆర్డర్ IDలలో చేర్చబడింది మరియు అదే అడ్డు వరుసలో A నిలువు వరుసలో జాబితా చేయబడింది (దయచేసి దిగువ స్క్రీన్‌షాట్ చూడండి). ప్రతి అడ్డు వరుస ఆ నిర్దిష్ట IDతో సమాన సంఖ్యలో షిప్పింగ్ చేయబడిన మరియు స్వీకరించిన అంశాలను కలిగి ఉందని మీరు నిర్ధారించుకోవాలి.

    ఈ సమస్యను పరిష్కరించడానికి, క్రింది లాజిక్‌తో ఫార్ములాను వ్రాయండి.

    • ముందుగా, SUBSTITUTE ఫంక్షన్‌ని ఉపయోగించి యూనిక్ ఐడెంటిఫైయర్‌ను ఏమీ లేకుండా భర్తీ చేయండి:

      SUBSTITUTE(A1, character_to_count,"")

    • తర్వాత, ప్రతి సెల్‌లో యూనిక్ ఐడెంటిఫైయర్ ఎన్నిసార్లు కనిపిస్తుందో లెక్కించండి. దీని కోసం, ప్రత్యేకమైన ఐడెంటిఫైయర్ లేకుండా స్ట్రింగ్ పొడవును పొందండి మరియు స్ట్రింగ్ మొత్తం పొడవు నుండి తీసివేయండి. ఈ భాగం సెల్ 1 మరియు సెల్ 2 కోసం ఒక్కొక్కటిగా వ్రాయబడుతుంది, ఉదాహరణకు:

      LEN(cell 1) - LEN(SUBSTITUTE(cell 1, character_to_count, ""))

      మరియు

      LEN(cell 2) - LEN(SUBSTITUTE(cell 2, character_to_count, ""))

    • చివరిగా, మీరు ఈ 2 సంఖ్యలను సరిపోల్చండి పై భాగాల మధ్య సమానత్వ చిహ్నాన్ని (=) ఉంచడం ద్వారా.
    LEN( సెల్ 1 ) - LEN(సబ్‌స్టిట్యూట్( సెల్ 1 , అక్షరం_to_count , ""))=

    LEN( సెల్ 2 ) - LEN(SUBSTITUTE( సెల్ 2 , character_to_count , ""))

    మా ఉదాహరణలో, ప్రత్యేక గుర్తింపు A2లో ఉంది , మరియు పోల్చడానికి స్ట్రింగ్‌లు B2 మరియు C2 కణాలలో ఉన్నాయి. కాబట్టి, పూర్తి ఫార్ములా క్రింది విధంగా ఉంది:

    =LEN(B2)-LEN(SUBSTITUTE(B2,$A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2,$A2,""))

    B2 మరియు C2 సెల్‌లు A2లోని అక్షరం యొక్క సమాన సంఖ్యలో సంఘటనలను కలిగి ఉంటే, ఫార్ములా TRUEని అందిస్తుంది,లేకపోతే తప్పు. మీ వినియోగదారుల కోసం ఫలితాలను మరింత అర్థవంతంగా చేయడానికి, మీరు IF ఫంక్షన్‌లో సూత్రాన్ని పొందుపరచవచ్చు:

    =IF(LEN(B2)-LEN(SUBSTITUTE(B2, $A2,""))=LEN(C2)-LEN(SUBSTITUTE(C2, $A2,"")), "Equal", "Not equal")

    మీరు పై స్క్రీన్‌షాట్‌లో చూడగలిగినట్లుగా , రెండు అదనపు సమస్యలు ఉన్నప్పటికీ ఫార్ములా సంపూర్ణంగా పని చేస్తుంది:

    • గణించవలసిన అక్షరం (ప్రత్యేక ఐడెంటిఫైయర్) టెక్స్ట్ స్ట్రింగ్‌లో ఎక్కడైనా కనిపించవచ్చు.
    • స్ట్రింగ్‌లు వేరియబుల్ సంఖ్యను కలిగి ఉంటాయి అక్షరాలు మరియు సెమికోలన్, కామా లేదా స్పేస్ వంటి విభిన్న సెపరేటర్‌లు.

    మీరు Excelలో స్ట్రింగ్‌లను ఈ విధంగా సరిపోల్చండి. ఈ ట్యుటోరియల్‌లో చర్చించిన ఫార్ములాలను నిశితంగా పరిశీలించడానికి, మీరు Excel కంపేర్ స్ట్రింగ్స్ వర్క్‌షీట్‌ని డౌన్‌లోడ్ చేసుకోవడానికి స్వాగతం. చదివినందుకు ధన్యవాదాలు మరియు వచ్చే వారం మిమ్మల్ని మా బ్లాగ్‌లో చూడాలని ఆశిస్తున్నాను.

    మైఖేల్ బ్రౌన్ సాఫ్ట్‌వేర్ సాధనాలను ఉపయోగించి సంక్లిష్ట ప్రక్రియలను సరళీకృతం చేయాలనే అభిరుచితో అంకితమైన సాంకేతిక ఔత్సాహికుడు. టెక్ పరిశ్రమలో దశాబ్దానికి పైగా అనుభవంతో, అతను మైక్రోసాఫ్ట్ ఎక్సెల్ మరియు ఔట్‌లుక్‌తో పాటు గూగుల్ షీట్‌లు మరియు డాక్స్‌లో తన నైపుణ్యాలను మెరుగుపరుచుకున్నాడు. మైఖేల్ యొక్క బ్లాగ్ అతని జ్ఞానాన్ని మరియు నైపుణ్యాన్ని ఇతరులతో పంచుకోవడానికి అంకితం చేయబడింది, ఉత్పాదకత మరియు సామర్థ్యాన్ని మెరుగుపరచడం కోసం సులభంగా అనుసరించగల చిట్కాలు మరియు ట్యుటోరియల్‌లను అందిస్తుంది. మీరు అనుభవజ్ఞుడైన ప్రొఫెషనల్ లేదా అనుభవశూన్యుడు అయినా, మైఖేల్ యొక్క బ్లాగ్ ఈ ముఖ్యమైన సాఫ్ట్‌వేర్ సాధనాలను ఎక్కువగా పొందడానికి విలువైన అంతర్దృష్టులను మరియు ఆచరణాత్మక సలహాలను అందిస్తుంది.