విషయ సూచిక
Microsoft Excel లో పని చేస్తున్నప్పుడు, మీరు టెక్స్ట్ స్ట్రింగ్లో కొంత భాగాన్ని కత్తిరించాల్సి రావచ్చు. ఉదాహరణకు, మీరు టెక్స్ట్ స్ట్రింగ్లోని నిర్దిష్ట భాగాన్ని తీసివేయవలసి రావచ్చు. అలా కాకుండా, కొన్నిసార్లు మీరు నిర్దిష్ట అక్షరానికి ముందు/తర్వాత టెక్స్ట్లలో కొంత భాగాన్ని తొలగించాల్సి ఉంటుంది. ఈ కథనంలో, నేను ఎక్సెల్లో టెక్స్ట్లలో కొంత భాగాన్ని ట్రిమ్ చేయడానికి అనేక సులభమైన మరియు శీఘ్ర పద్ధతులను చర్చిస్తాను.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేయండి
ఈ కథనాన్ని సిద్ధం చేయడానికి మేము ఉపయోగించిన అభ్యాస వర్క్బుక్ను మీరు డౌన్లోడ్ చేసుకోవచ్చు.
Text.xlsmలో కొంత భాగాన్ని ట్రిమ్ చేయండి
9 Excelలో టెక్స్ట్లో కొంత భాగాన్ని ట్రిమ్ చేయడానికి సులభమైన పద్ధతులు
1. Excel Find and Replace Option టెక్స్ట్లో కొంత భాగాన్ని కత్తిరించడానికి
మొదట, నేను ఎక్సెల్లో టెక్స్ట్లో కొంత భాగాన్ని కత్తిరించడానికి ఎక్సెల్లోని కనుగొను మరియు భర్తీ చేయి ఎంపికను ఉపయోగిస్తాను. కింది డేటాను కలిగి ఉన్న డేటాసెట్ ( B5:B10 ) నా దగ్గర ఉందని అనుకుందాం. ఇప్పుడు నేను ' పూర్తి పేరు: ' అనే వచనాన్ని ఖాళీతో భర్తీ చేస్తాను.
దశలు:
- మొదట, డేటాసెట్ని ఎంచుకుని, కనుగొని భర్తీ చేయి డైలాగ్ని పొందడానికి Ctrl + H నొక్కండి.
- కనుగొని భర్తీ చేసినప్పుడు డైలాగ్ కనిపిస్తుంది, మీరు దేనిని కనుగొనండి ఫీల్డ్లో ట్రిమ్ చేయాలనుకుంటున్న టెక్స్ట్ యొక్క భాగాన్ని టైప్ చేయండి. తో భర్తీ చేయి ఫీల్డ్ని ఖాళీగా ఉంచండి.
- తర్వాత అన్నీ రీప్లేస్ చేయండి ని నొక్కండి.
- ఫలితంగా, మేము దిగువ అవుట్పుట్ని పొందుతాము. దిగువ స్క్రీన్షాట్లో చూపిన విధంగా టెక్స్ట్ నుండి పేర్కొన్న అన్ని అవాంఛిత భాగం కత్తిరించబడింది.
చదవండిమరిన్ని: [పరిష్కరించండి] TRIM ఫంక్షన్ Excelలో పని చేయడం లేదు: 2 సొల్యూషన్లు
2. Excelలో టెక్స్ట్లో కొంత భాగాన్ని కత్తిరించడానికి SUBSTITUTE ఫంక్షన్ని ఉపయోగించండి
ఈసారి, టెక్స్ట్ స్ట్రింగ్ నుండి కొంత భాగాన్ని ట్రిమ్ చేయడానికి నేను excelలో SUBSTITUTE ఫంక్షన్ ని వర్తింపజేస్తాను. ఈ సందర్భంలో, నేను మునుపటి పద్ధతిలో ఉపయోగించిన అదే డేటాసెట్ని ఉపయోగిస్తున్నాను.
దశలు:
- క్రింది సూత్రాన్ని సెల్లో టైప్ చేయండి C5 మరియు కీబోర్డ్ నుండి Enter ని నొక్కండి.
=SUBSTITUTE(B5,"Full Name:","")
- తత్ఫలితంగా, Excel క్రింది ఫలితాన్ని అందిస్తుంది. ఇప్పుడు, C6:C10 పరిధిలోని ఫార్ములాను కాపీ చేయడానికి Fill Handle ( + ) సాధనాన్ని ఉపయోగించండి.
- చివరికి, మేము అందుకునే తుది అవుట్పుట్ ఇక్కడ ఉంది.
⏩ గమనిక:
మీరు సబ్స్టిట్యూషన్ ఫంక్షన్ ని ఉపయోగించి టెక్స్ట్ నుండి నిర్దిష్ట అక్షరాలను ట్రిమ్ చేయవచ్చు. మీరు ఈ ఫంక్షన్ని ఉపయోగించి ఒకేసారి బహుళ అక్షరాలను తొలగించవచ్చు.
3. Flash Fillని ఉపయోగించి టెక్స్ట్లో కొంత భాగాన్ని కత్తిరించండి
మీరు ఎక్సెల్లో Flash Fill ఎంపికను ఉపయోగించవచ్చు. టెక్స్ట్ స్ట్రింగ్ యొక్క నిర్దిష్ట భాగం. Excel మీరు నమోదు చేస్తున్న డేటా యొక్క నమూనాలను గ్రహించగలదు. Flash Fill ఎంపికను ఉపయోగించి టెక్స్ట్లో కొంత భాగాన్ని ట్రిమ్ చేస్తున్నప్పుడు, ఈ డేటా సెన్సింగ్ ఫీచర్ వర్తించబడుతుంది. మేము వారి వృత్తులతో పాటు అనేక మంది వ్యక్తుల పేర్లను కలిగి ఉన్న డేటాసెట్ని కలిగి ఉన్నామని అనుకుందాం. ఇప్పుడు, నేను దిగువ టెక్స్ట్ స్ట్రింగ్ల నుండి పేరు భాగాన్ని ట్రిమ్ చేస్తాను.
దశలు:
- టైప్ చేయండి సెల్ C5 లో ఆశించిన ఫలితం (మీ డేటాసెట్లోని మొదటి సెల్ పక్కన).
- తర్వాత సెల్లో కూడా ఆశించిన ఫలితాన్ని టైప్ చేయడం ప్రారంభించండి (ఇక్కడ, సెల్ C6 ) ఇప్పుడు excel ఎంటర్ చేసిన డేటా యొక్క నమూనాను గ్రహించగలిగిన తర్వాత అవుట్పుట్ను ప్రివ్యూ చేస్తుంది. వివరించడానికి, నేను సెల్ C5 లో టీచర్ అని టైప్ చేసి, సెల్ C6 లో ఇంజనీర్ అని టైప్ చేయడం ప్రారంభించాను, నేను చూస్తున్నానని ఎక్సెల్ అర్థం చేసుకుంది. వృత్తుల కోసం మాత్రమే.
- ప్రివ్యూ డేటా కనిపించినప్పుడు, దిగువన ఉన్న ఫలితాన్ని పొందడానికి Enter ని నొక్కండి.
4. కుడి & టెక్స్ట్ యొక్క మొదటి భాగాన్ని కత్తిరించడానికి LEN విధులు
మేము excel సూత్రాలను ఉపయోగించి టెక్స్ట్ స్ట్రింగ్ యొక్క మొదటి భాగాన్ని ట్రిమ్ చేయవచ్చు. దిగువ డేటాసెట్ నుండి మొదటి రెండు అక్షరాలను కత్తిరించడానికి ఇక్కడ నేను RIGHT ఫంక్షన్ తో పాటు LEN ఫంక్షన్ ని ఉపయోగిస్తాను.
దశలు:
- దిగువ ఫార్ములాను సెల్ C5 లో టైప్ చేసి, Enter నొక్కండి.
=RIGHT(B5,LEN(B5)-2)
- చివరిగా, ఫిల్ హ్యాండిల్ టూల్ని వర్తింపజేసిన తర్వాత, ఇది అంతిమ అవుట్పుట్.
ఇక్కడ, LEN ఫంక్షన్ సెల్ B5 యొక్క టెక్స్ట్ స్ట్రింగ్ యొక్క పొడవును అందిస్తుంది. అప్పుడు 2 మొత్తం టెక్స్ట్ యొక్క పొడవు నుండి తీసివేయబడుతుంది, అది 11 ని అందిస్తుంది. ఆ తర్వాత, రైట్ ఫంక్షన్ సెల్ B5 యొక్క కుడి వైపు నుండి 11 అక్షరాలను సంగ్రహిస్తుంది.
5. చివరి భాగాన్ని ట్రిమ్ చేయడానికి Excel ఫార్ములాని వర్తింపజేయండి Excel
లో వచనం కాకుండామునుపటి పద్ధతి, ఇప్పుడు నేను ఎడమ మరియు LEN ఫంక్షన్ల కలయికను ఉపయోగించి టెక్స్ట్ స్ట్రింగ్ చివరి భాగాన్ని కట్ చేస్తాను. ఉదాహరణకు, నేను దిగువ డేటాసెట్లోని టెక్స్ట్ స్ట్రింగ్ల నుండి చివరి 5 అక్షరాలను ట్రిమ్ చేస్తాను.
దశలు: <3
- మొదట, సెల్ C5 లో కింది సూత్రాన్ని టైప్ చేయండి. ఆపై Enter నొక్కండి.
=LEFT(B5,LEN(B5)-5)
- ఫార్ములా ఎంటర్ చేసిన తర్వాత excel అవుతుంది దిగువ ఫలితాన్ని తిరిగి ఇవ్వండి. మీరు చూడగలిగినట్లుగా, ఎగువ ఫార్ములా అన్ని టెక్స్ట్ స్ట్రింగ్ల నుండి చివరి 5 అక్షరాలను తీసివేసింది.
ఇక్కడ, LEN ఫంక్షన్ సెల్ B5 మొత్తం పొడవును అందిస్తుంది. తర్వాత, 5 LEN ఫార్ములా నుండి తీసివేయబడుతుంది మరియు 11 ప్రత్యుత్తరాలు. చివరగా, ఎడమ ఫంక్షన్ సెల్ B5 యొక్క టెక్స్ట్ స్ట్రింగ్ యొక్క ఎడమ వైపు నుండి 11 అక్షరాలను అందిస్తుంది.
⏩ గమనిక :
మీకు సంఖ్యాపరమైన ఫలితం కావాలంటే VALUE ఫంక్షన్ తో మీరు పై సూత్రాన్ని చుట్టవచ్చు.
6. MID &ని కలపండి ; మొదటి N మరియు చివరి N అక్షరాలు రెండింటినీ కత్తిరించడానికి LEN విధులు
ఈ పద్ధతిలో, నేను MID ఫంక్షన్ తో పాటుగా MID ఫంక్షన్ను ఉపయోగించి టెక్స్ట్ స్ట్రింగ్ నుండి మొదటి N మరియు చివరి N అక్షరాలను ట్రిమ్ చేస్తాను>LEN విధులు. వివరించడానికి, నేను దిగువ డేటాసెట్లోని టెక్స్ట్ స్ట్రింగ్ల నుండి మొదటి 2 మరియు చివరి 5 అక్షరాలను తొలగిస్తాను.
దశలు:
- మొదట సెల్ C5 లో దిగువ సూత్రాన్ని టైప్ చేయండి మరియు Enter నొక్కండి.
=MID(B5,3,LEN(B5)-7)
- ఒకసారి మీరు Enter నొక్కండి మరియు Fill Handle సాధనాన్ని వర్తింపజేయండి, excel క్రింది ఫలితాన్ని అందిస్తుంది. పై ఫలితం నుండి, ప్రతి స్ట్రింగ్ నుండి మొదటి 2 మరియు చివరి 5 అక్షరాలు దిగువ స్క్రీన్షాట్లో ప్రదర్శించినట్లుగా కత్తిరించబడిందని మనం చూడవచ్చు.
ఇక్కడ, LEN ఫంక్షన్ సెల్ B5 పొడవు 18 ని అందిస్తుంది. ఆపై కత్తిరించాల్సిన మొత్తం అక్షరాల సంఖ్య (ఇక్కడ, 2 + 5 ) సెల్ B5 (ఇక్కడ, 18 ) మొత్తం పొడవు నుండి తీసివేయబడుతుంది . వ్యవకలనం 11 లో ఫలితాలు. అప్పుడు MID ఫంక్షన్ సెల్ B5 యొక్క టెక్స్ట్ స్ట్రింగ్ యొక్క 3వ స్థానం నుండి 11 అక్షరాలను సంగ్రహిస్తుంది.
7 . నిర్దిష్ట అక్షరానికి ముందు లేదా తర్వాత టెక్స్ట్లో కొంత భాగాన్ని కత్తిరించండి
మీరు ఎక్సెల్ ఫార్ములాలను ఉపయోగించి నిర్దిష్ట అక్షరానికి (కామా, సెమికోలన్, స్పేస్ మొదలైనవి) ముందు లేదా తర్వాత వచనాన్ని ట్రిమ్ చేయవచ్చు . కామాతో వేరు చేయబడిన టెక్స్ట్ స్ట్రింగ్లను కలిగి ఉన్న దిగువ డేటాసెట్ని కలిగి ఉన్నారని అనుకుందాం. ఇప్పుడు నేను కామాకు ముందు/తర్వాత ప్రతిదీ తీసివేయడానికి ఎక్సెల్ ఫంక్షన్లను వర్తింపజేస్తాను.
7.1. నిర్దిష్ట అక్షరానికి ముందు టెక్స్ట్లో కొంత భాగాన్ని కత్తిరించండి
మొదట నేను కామా ముందు ఉంచిన టెక్స్ట్ భాగాన్ని కట్ చేస్తాను.
దశలు:
- క్రింది సూత్రాన్ని సెల్ C5 లో టైప్ చేయండి. తర్వాత Enter నొక్కండి.
=RIGHT(B5,LEN(B5)-SEARCH(",",B5))
- ఇక్కడ ఫార్ములా ఎంటర్ చేసిన తర్వాత ఫలితంమేము అందుకుంటాము. కామాకు ముందు ఉన్న అన్ని అక్షరాలు కత్తిరించబడినట్లు మనం చూడవచ్చు.
ఇక్కడ, SEARCH ఫంక్షన్ కామాలోని స్థానాన్ని కనుగొంటుంది సెల్ B5 యొక్క టెక్స్ట్ స్ట్రింగ్ ఇవ్వబడింది, ఇది 7 . అప్పుడు 7 సెల్ B5 పొడవు నుండి తీసివేయబడుతుంది, LEN ఫంక్షన్ ద్వారా అందించబడుతుంది. వ్యవకలనం యొక్క ఫలితం 8 . చివరగా, రైట్ ఫంక్షన్ కామా యొక్క కుడి వైపు నుండి 8 అక్షరాలను ట్రిమ్ చేస్తుంది.
మరింత చదవండి: Excelలో కుడి అక్షరాలు మరియు ఖాళీలను కత్తిరించండి (5 మార్గాలు )
7.2. నిర్దిష్ట అక్షరం తర్వాత టెక్స్ట్లో కొంత భాగాన్ని కత్తిరించండి
అలాగే మునుపటి పద్ధతిలో, ఇక్కడ నేను కామా తర్వాత ఉన్న టెక్స్ట్లో కొంత భాగాన్ని ట్రిమ్ చేస్తాను.
దశలు:
- దిగువ ఫార్ములాను సెల్ C5 లో టైప్ చేసి, Enter నొక్కండి.
=LEFT(B5,SEARCH(",",B5)-1)
<0 - ఫార్ములాలోకి ప్రవేశించిన తర్వాత కామాలు తీసివేయబడిన తర్వాత ఉన్న టెక్స్ట్ స్ట్రింగ్లోని అన్ని భాగాలను మనం చూడవచ్చు.
ఇక్కడ, SEARCH ఫంక్షన్ కామా యొక్క స్థానాన్ని కనుగొంటుంది. తర్వాత, మేము మా తుది ఫలితంలో కామాను చేర్చకూడదనుకున్నందున 1 శోధన ఫార్ములా నుండి తీసివేయబడుతుంది. చివరికి, ఎడమ ఫంక్షన్ కామాకు ముందు టెక్స్ట్ భాగాన్ని సంగ్రహిస్తుంది. అందువల్ల మేము కామా తర్వాత టెక్స్ట్ భాగాన్ని కత్తిరించాము.
⏩ గమనిక:
మీరు టెక్స్ట్లో కొంత భాగాన్ని ముందు/తర్వాత కత్తిరించవచ్చు నిర్దిష్ట అక్షరాల సంభవం (కామా, సెమికోలన్, స్పేస్ మొదలైనవి)Excel ఫంక్షన్ల కలయికను ఉపయోగించి వివిధ స్థానాల్లో.
మరింత చదవండి: Excelలో ఎడమ ట్రిమ్ ఫంక్షన్: 7 తగిన మార్గాలు
8. Excel రీప్లేస్ టెక్స్ట్లో కొంత భాగాన్ని ట్రిమ్ చేయడానికి ఫంక్షన్
ఇప్పుడు నేను టెక్స్ట్ స్ట్రింగ్లలో కొంత భాగాన్ని ట్రిమ్ చేయడానికి ఎక్సెల్లో REPLACE ఫంక్షన్ ని ఉపయోగిస్తాను. ఉదాహరణకు, దిగువ డేటాసెట్ నుండి, నేను అన్ని పేర్లను ట్రిమ్ చేస్తాను.
దశలు:
- క్రింద టైప్ చేయండి సెల్ C5 లో ఫార్ములా. ఆపై Enter నొక్కండి.
=REPLACE(B5,1,13," ")
- పర్యవసానంగా, ఎక్సెల్ అవుతుంది దిగువ ఫలితాన్ని తిరిగి ఇవ్వండి. దిగువ ఫలితం నుండి దిగువ టెక్స్ట్ స్ట్రింగ్ల నుండి పేరు భాగాలు కత్తిరించబడినట్లు మనం చూడవచ్చు.
9. టెక్స్ట్లోని మొదటి లేదా చివరి భాగాన్ని కత్తిరించడానికి VBA ఉపయోగించండి Excel
మేము Excelలో సాధారణ VBA కోడ్ని ఉపయోగించి టెక్స్ట్లో కొంత భాగాన్ని ట్రిమ్ చేయవచ్చు. నేను టెక్స్ట్ స్ట్రింగ్స్ నుండి కొంత భాగాన్ని కత్తిరించడానికి VBA యూజర్ డిఫైన్డ్ ఫంక్షన్ ని ఉపయోగిస్తాను.
9.1. టెక్స్ట్ స్ట్రింగ్లలో మొదటి భాగాన్ని కత్తిరించడానికి VBA
మొదట నేను VBA UDFని ఉపయోగించి మొదటి రెండు అక్షరాలను తొలగిస్తాను. మొదటి 2 అక్షరాలను ట్రిమ్ చేయడానికి దిగువ డేటాసెట్ను పరిగణించండి.
పనిని నిర్వహించడానికి క్రింది దశలను అనుసరించండి.
దశలు:
- మొదట, దీనికి వెళ్లండి డెవలపర్ > విజువల్ బేసిక్ .
- ఫలితంగా, VBA విండో కనిపిస్తుంది. VBAProject పై కుడి-క్లిక్ చేసి, Insert > Module కి వెళ్లండి.
<11
4690
- తర్వాత మీ వద్ద డేటా ఉన్న ఎక్సెల్ షీట్కి వెళ్లి, మీ వద్ద ఉన్న ఫంక్షన్ని టైప్ చేయడం ప్రారంభించండి VBA ఉపయోగించి సృష్టించబడింది. ఇది ఇతర ఎక్సెల్ ఫంక్షన్ల వలె కనిపిస్తుంది.
- ఆ తర్వాత, కింది ఫార్ములా వలె కనిపించే ఫంక్షన్ యొక్క ఆర్గ్యుమెంట్లను నమోదు చేయండి: 14>
- Enter నొక్కండి మరియు Fill Handle టూల్ను వర్తింపజేయండి ఫార్ములాను మిగిలిన సెల్లకు కాపీ చేయడానికి. చివరగా, మీరు దిగువ ఫలితాన్ని పొందుతారు.
- అలాగే, మునుపటి పద్ధతిలో, డెవలపర్ > విజువల్ బేసిక్ కి వెళ్లండి. ఆపై VBAPproject నుండి కొత్త మాడ్యూల్ ని చొప్పించండి మరియు మాడ్యూల్ లో దిగువ కోడ్ను టైప్ చేయండి (స్క్రీన్షాట్ చూడండి).
=TrimFirstn(B5,2)
9.2. టెక్స్ట్ యొక్క చివరి భాగాన్ని ట్రిమ్ చేయడానికి VBA
ఇప్పుడు నేను టెక్స్ట్ స్ట్రింగ్ చివరి భాగాన్ని ట్రిమ్ చేయడానికి VBA UDF ని ఉపయోగిస్తాను. ఈ పద్ధతి మునుపటి పద్ధతిని పోలి ఉంటుంది, మీరు వేరే VBA కోడ్ని టైప్ చేయాలి. ఉదాహరణకు, నేను దిగువ టెక్స్ట్ స్ట్రింగ్ల నుండి చివరి 5 అక్షరాలను ఉపయోగిస్తాను.
దశలు:
<119591
- ఇప్పుడు కొత్తగా సృష్టించిన UDF ని నమోదు చేయండి మరియు దిగువన ఉన్న ఆర్గ్యుమెంట్లను చొప్పించండి:
=TrimLastn(B5,5)
- మీరు ఫార్ములా ఎంటర్ చేసిన తర్వాత, excel ఇచ్చిన టెక్స్ట్ స్ట్రింగ్ల నుండి చివరి 5 అక్షరాలను ట్రిమ్ చేస్తుంది. <14
ముగింపు
పై కథనంలో, నేను అనేక పద్ధతులను చర్చించడానికి ప్రయత్నించానుఎక్సెల్లోని టెక్స్ట్లోని కొంత భాగాన్ని విపులంగా కత్తిరించడానికి. మీ సమస్యలను పరిష్కరించడానికి ఈ పద్ధతులు మరియు వివరణలు సరిపోతాయని ఆశిస్తున్నాము. మీకు ఏవైనా సందేహాలు ఉంటే దయచేసి నాకు తెలియజేయండి.