విషయ సూచిక
ఎక్సెల్లో టెక్స్ట్ను ఆచరణాత్మక ఉదాహరణలతో విలీనం చేయడానికి TEXTJOIN ఫంక్షన్ను ఎలా ఉపయోగించాలో ట్యుటోరియల్ చూపిస్తుంది.
ఇటీవలి వరకు, Excelలో సెల్ కంటెంట్లను విలీనం చేయడానికి రెండు ప్రబలమైన పద్ధతులు ఉన్నాయి: సంయోగం ఆపరేటర్ మరియు CONCATENATE ఫంక్షన్. TEXTJOIN పరిచయంతో, మరింత శక్తివంతమైన ప్రత్యామ్నాయం కనిపించినట్లు కనిపిస్తోంది, ఇది మధ్యలో ఉన్న ఏదైనా డీలిమిటర్తో సహా మరింత సౌకర్యవంతమైన పద్ధతిలో టెక్స్ట్లో చేరడానికి మిమ్మల్ని అనుమతిస్తుంది. కానీ వాస్తవానికి, దీనికి చాలా ఎక్కువ ఉంది!
Excelలో TEXTJOIN ఫంక్షన్
TEXTJOIN బహుళ సెల్లు లేదా పరిధుల నుండి టెక్స్ట్ స్ట్రింగ్లను విలీనం చేస్తుంది మరియు ఏదైనా డీలిమిటర్తో కలిపి విలువలను వేరు చేస్తుంది మీరు పేర్కొనండి. ఇది ఫలితంలో ఖాళీ సెల్లను విస్మరించవచ్చు లేదా చేర్చవచ్చు.
Function Office 365, Excel 2021 మరియు Excel 2019 కోసం Excelలో అందుబాటులో ఉంది.
TEXTJOIN ఫంక్షన్ యొక్క సింటాక్స్ క్రింది విధంగా ఉంది. :
ఎక్కడ:
- డీలిమిటర్ (అవసరం) - ప్రతి వచన విలువ మధ్య విభజన మీరు కలపండి అని. సాధారణంగా, ఇది డబుల్ కోట్లతో జతచేయబడిన టెక్స్ట్ స్ట్రింగ్గా లేదా టెక్స్ట్ స్ట్రింగ్ను కలిగి ఉన్న సెల్కి సూచనగా అందించబడుతుంది. డీలిమిటర్గా అందించబడిన సంఖ్య టెక్స్ట్గా పరిగణించబడుతుంది.
- Ignore_empty (అవసరం) - ఖాళీ సెల్లను విస్మరించాలా వద్దా అని నిర్ణయిస్తుంది:
- TRUE - ఏవైనా ఖాళీ సెల్లను విస్మరించండి.
- FALSE - ఫలిత స్ట్రింగ్లో ఖాళీ సెల్లను చేర్చండి.
- Text1 (అవసరం) - చేరడానికి మొదటి విలువ. టెక్స్ట్ స్ట్రింగ్గా, స్ట్రింగ్ను కలిగి ఉన్న సెల్కి సూచనగా లేదా సెల్ల పరిధి వంటి స్ట్రింగ్ల శ్రేణిగా సరఫరా చేయవచ్చు.
- Text2 , … (ఐచ్ఛికం) - అదనపు వచన విలువలు కలిసి చేరాలి. text1 తో సహా గరిష్టంగా 252 టెక్స్ట్ ఆర్గ్యుమెంట్లు అనుమతించబడతాయి.
ఉదాహరణగా, B2, C2 మరియు D2 సెల్ల నుండి చిరునామా భాగాలను కలిపి ఒక సెల్గా, విలువలను వేరు చేద్దాం. కామాతో మరియు ఖాళీతో:
CONCATENATE ఫంక్షన్తో, మీరు ప్రతి గడిని ఒక్కొక్కటిగా పేర్కొనాలి మరియు ప్రతి సూచన తర్వాత ఒక డీలిమిటర్ (", ")ని ఉంచాలి, ఇది చాలా కంటెంట్లను విలీనం చేసేటప్పుడు ఇబ్బందికరంగా ఉండవచ్చు కణాలు:
=CONCATENATE(A2, ", ", B2, ", ", C2)
Excel TEXTJOINతో, మీరు మొదటి ఆర్గ్యుమెంట్లో ఒక్కసారి మాత్రమే డీలిమిటర్ని పేర్కొంటారు మరియు మూడవ ఆర్గ్యుమెంట్ కోసం సెల్ల పరిధిని అందిస్తారు:
=TEXTJOIN(", ", TRUE, A2:C2)
Excelలో TEXTJOIN - గుర్తుంచుకోవలసిన 6 విషయాలు
మీ వర్క్షీట్లలో TEXTJOINని సమర్థవంతంగా ఉపయోగించడానికి, గమనించవలసిన కొన్ని ముఖ్యమైన అంశాలు ఉన్నాయి:
- TEXTJOIN కొత్తది ఫంక్షన్, ఇది Excel 2019 - Excel 365లో మాత్రమే అందుబాటులో ఉంటుంది. మునుపటి Excel సంస్కరణల్లో, దయచేసి CONCATENATE ఫంక్షన్ లేదా "&"ని ఉపయోగించండి. బదులుగా ఆపరేటర్.
- కొత్త వెర్షన్లలో Excel అయితే, మీరు ప్రత్యేక సెల్లు మరియు పరిధుల నుండి విలువలను సంగ్రహించడానికి CONCAT ఫంక్షన్ని కూడా ఉపయోగించవచ్చు, కానీ డీలిమిటర్లు లేదా ఖాళీ సెల్ల కోసం ఎంపికలు లేవు.
- ఏదైనా నంబర్ సరఫరా చేయబడింది. డిలిమిటర్ లేదా టెక్స్ట్ కోసం TEXTJOINకిఆర్గ్యుమెంట్లు టెక్స్ట్గా మార్చబడతాయి.
- డిలిమిటర్ పేర్కొనబడకపోతే లేదా ఖాళీ స్ట్రింగ్ ("") అయితే, టెక్స్ట్ విలువలు ఏ డీలిమిటర్ లేకుండా సంగ్రహించబడతాయి.
- ఫంక్షన్ చేయగలదు గరిష్టంగా 252 వచన ఆర్గ్యుమెంట్లను నిర్వహించవచ్చు.
- ఫలితంగా వచ్చే స్ట్రింగ్ గరిష్టంగా 32,767 అక్షరాలను కలిగి ఉంటుంది, ఇది Excelలో సెల్ పరిమితి. ఈ పరిమితిని మించిపోయినట్లయితే, TEXTJOIN ఫార్ములా #VALUEని అందిస్తుంది! లోపం.
Excelలో టెక్స్ట్లో ఎలా చేరాలి - ఫార్ములా ఉదాహరణలు
TEXTJOIN యొక్క అన్ని ప్రయోజనాలను బాగా అర్థం చేసుకోవడానికి, నిజ జీవిత దృశ్యాలలో ఫంక్షన్ను ఎలా ఉపయోగించాలో చూద్దాం .
కాలమ్ను కామాతో వేరు చేయబడిన జాబితాగా మార్చండి
మీరు కామా, సెమికోలన్ లేదా ఏదైనా ఇతర డీలిమిటర్ ద్వారా విలువలను వేరు చేసే నిలువు జాబితాను సంగ్రహించాలని చూస్తున్నప్పుడు, TEXTJOIN అనేది ఉపయోగించడానికి సరైన ఫంక్షన్.
ఈ ఉదాహరణ కోసం, మేము దిగువ పట్టిక నుండి ప్రతి జట్టు యొక్క విజయాలు మరియు ఓటములను సంగ్రహిస్తాము. ఇది కింది ఫార్ములాలతో చేయవచ్చు, ఇది చేరిన సెల్ల పరిధిలో మాత్రమే తేడా ఉంటుంది.
టీమ్ 1 కోసం:
=TEXTJOIN(",", FALSE, B2:B6)
టీమ్ 2 కోసం:
=TEXTJOIN(",", FALSE, C2:C6)
మరియు ఇతరత్రా.
అన్ని సూత్రాలలో, కింది వాదనలు ఉపయోగించబడతాయి:
- డిలిమిటర్ - a కామా (",").
- Ignore_empty ఖాళీ సెల్లను చేర్చడానికి FALSEకి సెట్ చేయబడింది ఎందుకంటే మనం ఏ గేమ్లు ఆడలేదో చూపాల్సిన అవసరం ఉంది.
ఇలా ఫలితంగా, మీరు ప్రతి జట్టు యొక్క విజయాలు మరియు నష్టాలను కాంపాక్ట్ రూపంలో సూచించే నాలుగు కామాతో వేరు చేయబడిన జాబితాలను పొందుతారు:
విభిన్న డీలిమిటర్లతో సెల్లను కలపండి
మీరు వేర్వేరు డీలిమిటర్లతో కలిపిన విలువలను వేరు చేయాల్సిన పరిస్థితిలో, మీరు అనేక డీలిమిటర్లను శ్రేణి స్థిరాంకం వలె సరఫరా చేయవచ్చు లేదా ప్రతి డీలిమిటర్ను ప్రత్యేక సెల్లో ఇన్పుట్ చేయవచ్చు. మరియు డిలిమిటర్ ఆర్గ్యుమెంట్ కోసం రేంజ్ రిఫరెన్స్ని ఉపయోగించండి.
మీరు వేర్వేరు పేర్ల భాగాలను కలిగి ఉన్న సెల్లలో చేరాలని మరియు ఈ ఫార్మాట్లో ఫలితాన్ని పొందాలని అనుకుంటే: చివరి పేరు , మొదటి పేరు మధ్య పేరు .
మీరు చూడగలిగినట్లుగా, చివరి పేరు మరియు మొదటి పేరు కామా మరియు ఖాళీ (", ")తో వేరు చేయబడినప్పుడు మొదటి పేరు మరియు మధ్య పేరు ఖాళీతో వేరు చేయబడతాయి (" ") మాత్రమే. కాబట్టి, మేము ఈ రెండు డీలిమిటర్లను శ్రేణి స్థిరాంకంలో చేర్చుతాము {", "," "} మరియు క్రింది సూత్రాన్ని పొందండి:
=TEXTJOIN({", "," "}, TRUE, A2:C2)
ఎక్కడ A2:C2 అనే పేరు భాగాలు కలపాలి.
ప్రత్యామ్నాయంగా, మీరు కొన్ని ఖాళీ సెల్లలో కొటేషన్ గుర్తులు లేకుండా డీలిమిటర్లను టైప్ చేయవచ్చు (అంటే, F3లో కామా మరియు ఖాళీ మరియు G3లో ఖాళీ) మరియు $F$3:$G$3 పరిధిని ఉపయోగించవచ్చు (దయచేసి గుర్తుంచుకోండి సంపూర్ణ సెల్ సూచనలు) డిలిమిటర్ వాదన:
=TEXTJOIN($F$3:$G$3, TRUE, A2:C2)
ఈ సాధారణ విధానాన్ని ఉపయోగించడం ద్వారా, మీరు సెల్ కంటెంట్లను వివిధ రూపాల్లో విలీనం చేయవచ్చు.
ఉదాహరణకు, మీరు మొదటి పేరు మధ్య పేరు చివరి పేరు ఫార్మాట్లో ఫలితాన్ని కోరుకుంటే, మొదటి అక్షరాన్ని (ప్రారంభం) సంగ్రహించడానికి LEFT ఫంక్షన్ని ఉపయోగించండి. సెల్ C2 నుండి. డీలిమిటర్ల విషయానికొస్తే, మేము మొదటి పేరు మరియు మధ్య పేరు మధ్య ఖాళీని (" ") ఉంచాము; aప్రారంభ మరియు చివరి పేరు మధ్య వ్యవధి మరియు ఖాళీ (". ") టెక్స్ట్ మరియు తేదీలు, తేదీలను నేరుగా TEXTJOIN సూత్రానికి సరఫరా చేయడం పని చేయదు. మీకు గుర్తున్నట్లుగా, Excel తేదీలను క్రమ సంఖ్యలుగా నిల్వ చేస్తుంది, కాబట్టి మీ ఫార్ములా దిగువ స్క్రీన్షాట్లో చూపిన విధంగా తేదీని సూచించే సంఖ్యను అందిస్తుంది:
=TEXTJOIN(" ", TRUE, A2:B2)
దీన్ని పరిష్కరించడానికి, మీరు మార్చాలి చేరడానికి ముందు తేదీని టెక్స్ట్ స్ట్రింగ్లో చేర్చండి. మరియు ఇక్కడ కావలసిన ఫార్మాట్ కోడ్తో కూడిన TEXT ఫంక్షన్ (మా విషయంలో "mm/dd/yyyy") ఉపయోగపడుతుంది:
=TEXTJOIN(" ", TRUE, A2, TEXT(B2, "mm/dd/yyyy"))
లైన్ బ్రేక్లతో వచనాన్ని విలీనం చేయండి
మీరు Excelలో వచనాన్ని విలీనం చేయాలనుకుంటే, ప్రతి విలువ కొత్త లైన్లో ప్రారంభమవుతుంది, CHAR(10)ని డీలిమిటర్గా ఉపయోగించండి (ఇక్కడ 10 అనేది లైన్ఫీడ్ అక్షరం).
ఉదాహరణకు, దీని నుండి వచనాన్ని కలపడానికి సెల్స్ A2 మరియు B2 విలువలను లైన్ బ్రేక్ ద్వారా వేరు చేస్తుంది, ఇది ఉపయోగించాల్సిన ఫార్ములా:
=TEXTJOIN(CHAR(10), TRUE, A2:B2)
చిట్కా. ఎగువ స్క్రీన్షాట్లో చూపిన విధంగా అనేక పంక్తులలో ఫలితం ప్రదర్శించబడాలంటే, ర్యాప్ టెక్స్ట్ ఫీచర్ ఆన్ చేయబడిందని నిర్ధారించుకోండి.
టెక్స్ట్ని షరతులతో విలీనం చేస్తే TEXTJOIN చేయండి
Excel TEXTJOIN స్ట్రింగ్ల శ్రేణులను నిర్వహించగల సామర్థ్యం కారణంగా, ఇది రెండు లేదా అంతకంటే ఎక్కువ సెల్ల కంటెంట్లను షరతులతో విలీనం చేయడానికి కూడా ఉపయోగించబడుతుంది. దీన్ని పూర్తి చేయడానికి, సెల్ల పరిధిని మూల్యాంకనం చేయడానికి IF ఫంక్షన్ని ఉపయోగించండి మరియు షరతుకు అనుగుణంగా ఉండే విలువల శ్రేణిని text1 ఆర్గ్యుమెంట్కి అందించండిTEXTJOIN.
క్రింద స్క్రీన్షాట్లో చూపిన పట్టిక నుండి, మీరు బృందం 1 సభ్యుల జాబితాను తిరిగి పొందాలనుకుంటున్నారని అనుకుందాం. దీన్ని సాధించడానికి, క్రింది IF స్టేట్మెంట్ను text1 ఆర్గ్యుమెంట్లో నిక్షిప్తం చేయండి:
IF($B$2:$B$9=1, $A$2:$A$9, "")
సాదా ఆంగ్లంలో, పై సూత్రం ఇలా చెబుతుంది: నిలువు వరుస B 1కి సమానం అయితే, aని తిరిగి ఇవ్వండి అదే వరుసలో నిలువు A నుండి విలువ; లేకుంటే ఖాళీ స్ట్రింగ్ను తిరిగి ఇవ్వండి.
టీమ్ 1 కోసం పూర్తి ఫార్ములా ఈ ఆకారాన్ని తీసుకుంటుంది:
=TEXTJOIN(", ", TRUE, IF($B$2:$B$9=1, $A$2:$A$9, ""))
అదే పద్ధతిలో, మీరు ఒక పొందవచ్చు బృందం 2:
=TEXTJOIN(", ", TRUE, IF($B$2:$B$9=2, $A$2:$A$9, ""))
కామాతో వేరు చేయబడిన సభ్యుల జాబితా. Excel 365 మరియు 2021లో అందుబాటులో ఉన్న డైనమిక్ అర్రేస్ ఫీచర్ కారణంగా, ఇది ఎగువ స్క్రీన్షాట్లో చూపిన సాధారణ ఫార్ములా వలె పనిచేస్తుంది. Excel 2019లో, మీరు Ctrl + Shift + Enter షార్ట్కట్ను నొక్కడం ద్వారా దీన్ని తప్పనిసరిగా సంప్రదాయ శ్రేణి ఫార్ములాగా నమోదు చేయాలి.
కామాతో వేరు చేయబడిన జాబితాలోని బహుళ సరిపోలికలను వెతికి, తిరిగి ఇవ్వండి
మీకు బహుశా తెలిసినట్లుగా, Excel VLOOKUP ఫంక్షన్ మొదట కనుగొన్న సరిపోలికను మాత్రమే అందిస్తుంది. కానీ మీరు నిర్దిష్ట ID, SKU లేదా మరేదైనా అన్ని సరిపోలికలను పొందవలసి వస్తే ఏమి చేయాలి?
ఫలితాలను ప్రత్యేక సెల్లలో అవుట్పుట్ చేయడానికి, Excelలో బహుళ విలువలను ఎలా VLOOKUP చేయాలో వివరించిన ఫార్ములాల్లో ఒకదాన్ని ఉపయోగించండి.
కామాతో వేరు చేయబడిన జాబితా వలె ఒకే సెల్లోని అన్ని సరిపోలే విలువలను వెతకడానికి మరియు తిరిగి ఇవ్వడానికి, TEXTJOIN IF సూత్రాన్ని ఉపయోగించండి.
ఇది ఆచరణలో ఎలా పని చేస్తుందో చూడటానికి, దీని జాబితాను తిరిగి పొందండి నమూనా పట్టిక నుండి ఇచ్చిన విక్రేత కొనుగోలు చేసిన ఉత్పత్తులుక్రింద. కింది ఫార్ములాతో దీన్ని సులభంగా చేయవచ్చు:
=TEXTJOIN(", ", TRUE, IF($A$2:$A$12=D2, $B$2:$B$12, ""))
ఎక్కడ A2:A12 విక్రేత పేర్లు, B2:B12 ఉత్పత్తులు మరియు D2 అనేది ఆసక్తి గల విక్రేత.
పై ఫార్ములా E2కి వెళ్లి D2 (ఆడమ్)లో టార్గెట్ విక్రేత కోసం అన్ని మ్యాచ్లను అందిస్తుంది. సాపేక్ష (లక్ష్యం విక్రేత కోసం) మరియు సంపూర్ణ (విక్రేత పేర్లు మరియు ఉత్పత్తుల కోసం) సెల్ రిఫరెన్స్లను తెలివిగా ఉపయోగించడం వల్ల, ఫార్ములా కింది సెల్లకు సరిగ్గా కాపీ చేయబడుతుంది మరియు ఇతర ఇద్దరు విక్రేతలకు కూడా చక్కగా పనిచేస్తుంది:
గమనిక. మునుపటి ఉదాహరణ వలె, ఇది Excel 365 మరియు 2021లో సాధారణ ఫార్ములాగా మరియు Excel 2019లో CSE ఫార్ములాగా (Ctrl + Shift + Enter ) పని చేస్తుంది.
ఫార్ములా యొక్క లాజిక్ సరిగ్గా అదే విధంగా ఉంటుంది మునుపటి ఉదాహరణ:
IF స్టేట్మెంట్ A2:A12లోని ప్రతి పేరును D2లోని లక్ష్యం పేరుతో పోల్చింది (మా విషయంలో ఆడమ్):
IF($A$2:$A$12=D2, $B$2:$B$12, "")
లాజికల్ టెస్ట్ మూల్యాంకనం చేస్తే TRUEకి (అనగా D2లోని పేరు కాలమ్ Aలోని పేరుతో సరిపోతుంది), ఫార్ములా కాలమ్ B నుండి ఉత్పత్తిని అందిస్తుంది; లేకుంటే ఖాళీ స్ట్రింగ్ ("") తిరిగి వస్తుంది. IF యొక్క ఫలితం క్రింది శ్రేణి:
{"";"";"Bananas";"Apples";"";"";"";"Oranges";"";"Lemons";""}
అరే text1 ఆర్గ్యుమెంట్గా TEXTJOIN ఫంక్షన్కి వెళుతుంది. మరియు TEXTJOIN విలువలను కామాతో మరియు ఖాళీతో (", ") వేరు చేయడానికి కాన్ఫిగర్ చేయబడినందున, మేము ఈ స్ట్రింగ్ను తుది ఫలితంగా పొందుతాము:
అరటిపండ్లు, యాపిల్స్, నారింజలు, నిమ్మకాయలు
Excel TEXTJOIN పని చేయడం లేదు
మీ TEXTJOIN ఫార్ములా లోపం ఏర్పడినప్పుడు, అది చాలా మటుకుకింది వాటిలో ఒకటిగా ఉండటానికి:
- #NAME? ఈ ఫంక్షన్కి మద్దతు లేని (2019కి ముందు) Excel పాత వెర్షన్లో TEXTJOIN ఉపయోగించినప్పుడు లేదా ఫంక్షన్ పేరు తప్పుగా వ్రాయబడినప్పుడు లోపం ఏర్పడుతుంది.
- #VALUE! ఫలితంగా స్ట్రింగ్ 32,767 అక్షరాలు దాటితే లోపం ఏర్పడుతుంది.
- #VALUE! Excel డీలిమిటర్ని టెక్స్ట్గా గుర్తించనట్లయితే కూడా లోపం సంభవించవచ్చు, ఉదాహరణకు మీరు CHAR(0) వంటి కొన్ని ముద్రించలేని అక్షరాన్ని సరఫరా చేస్తే.
Excelలో TEXTJOIN ఫంక్షన్ని ఎలా ఉపయోగించాలి. నేను చదివినందుకు ధన్యవాదాలు మరియు మిమ్మల్ని వచ్చే వారం మా బ్లాగ్లో చూస్తానని ఆశిస్తున్నాను!
అందుబాటులో ఉన్న డౌన్లోడ్లు
Excel TEXTJOIN ఫార్ములా ఉదాహరణలు