உள்ளடக்க அட்டவணை
எக்செல் ஃபார்முலா செல் அல்லது உரைச் சரம் அல்லது நெடுவரிசையைப் பிரிக்க உதவுகிறது. இது தரவுத்தொகுப்பை மேலும் படிக்கக்கூடியதாகவும் சரியான தகவலை எளிதாக அணுகக்கூடியதாகவும் ஆக்குகிறது. இந்தக் கட்டுரையில், செல்களைப் பிரிக்க எக்ஸெல் ஃபார்முலா எப்படிப் பயன்படுத்தப்படுகிறது அல்லது சரங்களைப் பார்க்கப் போகிறோம்.
ஒர்க்புக் பயிற்சி
பின்வருவதைப் பதிவிறக்கவும் பணிப்புத்தகம் மற்றும் உடற்பயிற்சி.
Formula to Split.xlsx
8 எக்செல் பிரிப்பதற்கு ஃபார்முலாவைப் பயன்படுத்துவதற்கான எளிய வழிகள்
1. எக்செல் இடது மற்றும் ஆம்ப்; கலத்தைப் பிரிப்பதற்கான வலது செயல்பாடுகள்
இடதுபுறம் செயல்பாடு இடதுபுறம் உள்ள எழுத்துகளை வழங்குகிறது மற்றும் வலது செயல்பாடு ஒரு உரையிலிருந்து கடைசி எழுத்துகளைப் பிரித்தெடுக்க உதவுகிறது. லேசான கயிறு. இவை மைக்ரோசாஃப்ட் எக்செல் உரை செயல்பாடுகள் . சில சீரற்ற பெயர்களைக் கொண்ட தரவுத்தொகுப்பு ( B4:D9 ) இருப்பதாக வைத்துக்கொள்வோம். அந்தப் பெயர்களைக் கொண்ட கலங்களைப் பிரிக்க சூத்திரத்தைப் பயன்படுத்துவோம்
=LEFT(B5,SEARCH(" ",B5)-1)
<0 - பின்னர் Enter ஐ அழுத்தி, Fill Handle ஐப் பயன்படுத்தி அடுத்த கலங்களில் முடிவுகளைப் பார்க்கவும்.
➥ ஃபார்முலா பிரேக்டவுன்
➤ SEARCH(” “,B5)<2
இது ஸ்பேஸைத் தேடி, தேடல் செயல்பாடு மூலம் இடத்தின் நிலையுடன் திரும்பும்.
➤ இடது( B5,SEARCH(” “,B5)-1)
இது இடதுபுறத்தில் உள்ள அனைத்து எழுத்துக்களையும் பிரித்தெடுத்து,மதிப்பு.
- அடுத்து செல் D5 என்பதைத் தேர்ந்தெடுக்கவும்.
- சூத்திரத்தை உள்ளிடவும்:
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))
- இறுதியில், Enter ஐ அழுத்தி, Fill Handle கருவியைப் பயன்படுத்தி முடிவைப் பார்க்கவும்.
➥ ஃபார்முலா முறிவு
➤ தேடல்(” “,B5 )
இது ஸ்பேஸைத் தேடி, தேடல் செயல்பாடு உடன் இடத்தின் நிலையுடன் திரும்பும்.
➤ LEN(B5)
இது LEN செயல்பாடு உடன் மொத்த எழுத்துகளின் எண்ணிக்கையை வழங்கும்.
➤ RIGHT (B5,LEN(B5)-SEARCH(” “,B5))
இது கடைசி பெயர் மதிப்பை வழங்கும்
மேலும் படிக்க: எக்செல் இல் செல்களை எவ்வாறு பிரிப்பது (அல்டிமேட் கையேடு)
2. எக்செல்
எக்செல் ROWS செயல்பாடு ஒரு நெடுவரிசையை பல நெடுவரிசைகளாகப் பிரிப்பதற்கான INDEX-ROWS ஃபார்முலா வரிசையைத் திரும்பப் பயன்படுத்தப்படுகிறது. எண் மற்றும் INDEX செயல்பாடு கொடுக்கப்பட்ட வரம்பிலிருந்து மதிப்பை வழங்குகிறது. ஒரு நிரலை பல நெடுவரிசைகளாகப் பிரிக்க இந்த இரண்டு செயல்பாடுகளின் கலவையைப் பயன்படுத்தலாம். எங்களிடம் ஒரு தரவுத்தொகுப்பு இருப்பதாக வைத்துக்கொள்வோம் ( B4:B14 ). இந்த நெடுவரிசையை இரண்டு நெடுவரிசைகளாகப் பிரிக்க INDEX-ROW சூத்திரத்தைப் பயன்படுத்தப் போகிறோம் ( நெடுவரிசை1 & நெடுவரிசை2 ).
படிகள்:
- முதலில் Cell D5 என்பதைத் தேர்ந்தெடுக்கவும்.
- அடுத்து, சூத்திரத்தை எழுதவும்:
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
- இப்போது Enter ஐ அழுத்தி Fill Handle கருவியைப் பயன்படுத்தவும் முடிவு.
➥ சூத்திரம்முறிவு
➤ ROWS(D$5:D5)*2-1
இது வரிசை எண்ணை வழங்கும்.
➤ INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)
இதன் மதிப்பை இது வழங்கும் வரம்பு $B$5:$B$14 .
- Cell E5 ஐத் தேர்ந்தெடுக்கவும்.
- சூத்திரத்தை உள்ளிடவும்:
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)
- பின்னர் Enter ஐ அழுத்தி Fill Handle ஐப் பயன்படுத்தவும் கீழே உள்ள கலங்களைத் தானாக நிரப்பவும்> ROWS(E$5:E5)*2
இது வரிசை எண்ணை வழங்கும்.
➤ INDEX($B$5 :$B$14,ROWS(E$5:E5)*2)
இது $B$5:$B$14 வரம்பிலிருந்து மதிப்பை வழங்கும்.
மேலும் படிக்க: எக்செல் (2 வழிகள்) இல் சரத்தை பல நெடுவரிசைகளாகப் பிரிக்க VBA
3. LEFT, MID & உரை சரத்தை பிரிப்பதற்கான சரியான செயல்பாடுகள்
சில நேரங்களில் நாம் உரை சரத்தை பிரிக்க வேண்டியிருக்கும். மைக்ரோசாஃப்ட் எக்செல் இடது செயல்பாடு ஒரு உரை சரத்தின் இடதுபுறத்தில் உள்ள எழுத்துக்களை வழங்குகிறது மற்றும் வலது செயல்பாடு ஒரு உரை சரத்திலிருந்து கடைசி எழுத்துக்களைப் பிரித்தெடுக்க உதவுகிறது. மறுபுறம், MID செயல்பாடு ஒரு உரை சரத்தின் நடுவில் இருந்து நடுத்தர எழுத்துக்களை வெளியே இழுக்கிறது. Excel LEFT , MID & வலது செயல்பாடுகள் ஒரு உரை சரத்தை பல நெடுவரிசைகளாகப் பிரிக்க உதவுகிறது. இங்கு விற்கப்பட்ட பொருட்களின் தரவுத்தொகுப்பு ( B4:E9 ) உள்ளது. விற்கப்பட்ட பொருளை மூன்று நெடுவரிசைகளாகப் பிரிக்கப் போகிறோம் ( CODE , SERIES , NUMBER ).
படிகள்:
- செல் C5 ஐத் தேர்ந்தெடுக்கவும் .
- அடுத்து சூத்திரத்தை டைப் செய்யவும்:
=LEFT(B5,3)
- அழுத்தவும் ஐ உள்ளிட்டு, Fill Handle கருவியைப் பயன்படுத்தவும் 2>.
- சூத்திரத்தைத் தட்டச்சு செய்யவும்:
=MID(B5,4,1)
- ஹிட்> உள்ளிட்டு, முடிவைப் பார்க்க ஃபில் ஹேண்டில் ஐப் பயன்படுத்தவும்.
- மீண்டும் செல் E5<என்பதைத் தேர்ந்தெடுக்கவும் 2>.
- சூத்திரத்தை எழுதுக:
=RIGHT(B5,3)
- இறுதியாக, Enter ஐ அழுத்தி, முடிவைப் பார்க்க Fill Handle கருவியைப் பயன்படுத்தவும். VBA: எழுத்துகளின் எண்ணிக்கையால் சரத்தைப் பிரிக்கவும் (2 எளிதான முறைகள்)
4. Excel IF Formula to Split
கொடுக்கப்பட்ட வரம்பில் தருக்க சோதனையை இயக்க, Excel <1 ஐப் பயன்படுத்துகிறோம்> IF செயல்பாடு . இது சரி அல்லது தவறு என மதிப்பை வழங்குகிறது. எங்களிடம் வாடிக்கையாளர் கட்டண வரலாற்றின் தரவுத்தொகுப்பு ( B4:F8 ) இருப்பதாக வைத்துக்கொள்வோம். AMOUNT என்ற நெடுவரிசையை இரண்டு நெடுவரிசைகளாகப் பிரிக்கப் போகிறோம் ( CASH & CARD ).
மேலும் பார்க்கவும்: எக்செல் இல் IST லிருந்து EST க்கு மாற்றுவது எப்படி (5 எளிதான வழிகள்)- ஆரம்பத்தில், செல் E5 என்பதைத் தேர்ந்தெடுக்கவும்.
- அடுத்து சூத்திரத்தை உள்ளிடவும்:
=IF(C5="Cash",D5,"N/A")
- இப்போது Enter ஐ அழுத்தி Fill Handle கருவியைப் பயன்படுத்தி முடிவைப் பார்க்கவும்.
இந்த சூத்திரம் செல் E5 இல் பணமாக செலுத்தப்படும் AMOUNT மதிப்பை வழங்கும். இல்லையெனில், அது திரும்பும்' N/A '.
- பின்னர் Cell F5 என்பதைத் தேர்ந்தெடுக்கவும்.
- அதன் பிறகு, சூத்திரத்தை உள்ளிடவும்:
=IF(C5="Card",D5,"N/A")
- கடைசியாக, Enter ஐ அழுத்தி Fill Handle<2ஐப் பயன்படுத்தவும்> கருவி கீழே உள்ள கலங்களுக்கு.
இந்த சூத்திரம் செல் F5<இல் கார்டில் செலுத்தப்படும் AMOUNT மதிப்பை வழங்கும் 2>. இல்லையெனில், அது ' N/A ' என்பதைத் தரும்.
மேலும் படிக்க: எக்செல் இல் ஒரு கலத்தை இரண்டாகப் பிரிப்பது எப்படி (5 பயனுள்ள முறைகள்)
5. மிடில் வேர்டைப் பிரிக்க IFERROR, MID, SEARCH செயல்பாடுகளின் சேர்க்கை
சூத்திரத்தில் ஏதேனும் பிழையைத் தவிர்க்க, IFERROR செயல்பாட்டைப் பயன்படுத்துகிறோம் அது மற்றொரு சாத்தியமான முடிவுடன் திரும்பும். சில நேரங்களில் ஒவ்வொரு கலமும் மூன்று சொற்களைக் கொண்ட தரவுத்தொகுப்பை வைத்திருக்கிறோம். நடுத்தர வார்த்தையை பிரித்தெடுக்க MID செயல்பாட்டை பயன்படுத்தலாம். ஆனால் நடுத்தர வார்த்தை இல்லை என்றால், அது பிழையைக் காட்டும். அதற்காக, IFERROR செயல்பாடு உடன் MID & எக்செல் இல் நடுத்தர வார்த்தையைப் பிரிக்க தேடல் செயல்பாடுகள் . வெவ்வேறு எழுத்தாளர்களின் பெயர்களைக் கொண்ட தரவுத்தொகுப்பு ( B4:C9 ) உள்ளது என்று வைத்துக்கொள்வோம்.
படிகள்:
- முதலில், Cell D5 என்பதைத் தேர்ந்தெடுக்கவும்.
- அடுத்து சூத்திரத்தை உள்ளிடவும்:
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)),"")
- இறுதியில், Enter ஐ அழுத்தி, Fill Handle கருவியை கீழே உள்ள கலங்களில் பயன்படுத்தவும்.
➥ ஃபார்முலா பிரேக்டவுன்
➤ SEARCH(” “,B5)
இது இடத்தைத் தேடி, நிலையுடன் திரும்பும் தேடல் செயல்பாடு .
➤ MID(B5,SEARCH(”,B5)+1,SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-SEARCH(” “,B5))
இது முதல் மற்றும் இரண்டாவது இடைவெளிக்கு இடையே உள்ள நிலை வேறுபாட்டைப் பயன்படுத்தி நடுத்தர வார்த்தையை வழங்கும்.
➤ IFERROR(MID(B5,SEARCH(”,B5)+1,SEARCH(” “,B5,SEARCH(”,B5)+1)-SEARCH(” “,B5)),””)
கலத்தில் நடுச் சொல் இல்லை என்றால், இது ஒரு வெற்று இடத்தைத் தரும்.
6. எக்செல் ஃபார்முலா மாற்று செயல்பாட்டுடன் பிளவு தேதி வரை
கொடுக்கப்பட்ட வரம்பில் உள்ள ஒரு குறிப்பிட்ட எழுத்தை மற்றொன்றுடன் மாற்ற, எக்செல் பதிலீடு செயல்பாட்டைப் பயன்படுத்துகிறோம். மாற்று , லென் & கலத்திலிருந்து தேதியைப் பிரிக்க, FIND செயல்பாடுகள் வலது செயல்பாடு இல் மூடப்பட்டிருக்கும். கீழே உள்ள தரவுத்தொகுப்பு ( B4:C8 ) போன்ற கலத்தின் முடிவில் தேதி இருக்கும் போது மட்டுமே சூத்திரத்தைப் பயன்படுத்த முடியும் என்பதை நாம் நினைவில் கொள்ள வேண்டும்.
படிகள்:
- முதலில் செல் C5 ஐத் தேர்ந்தெடுக்கவும்.
- அடுத்து சூத்திரத்தை எழுதவும்:
=RIGHT(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))
- இறுதியாக, Enter ஐ அழுத்தி நிரப்பு கைப்பிடி கருவியைப் பயன்படுத்தவும் கலங்களை தானாக நிரப்ப.
➥ ஃபார்முலா பிரேக்டவுன்
➤ LEN(B5)
இது உரைச் சரத்தின் நீளத்தை வழங்கும்.
➤ SUBSTITUTE(B5,” “, ””)
இது Cell B5 இல் உள்ள அனைத்து இடைவெளிகளையும் மாற்றும்.
➤ LEN(B5)-LEN (மாற்று(பி5,“,””))
இது மொத்த நீளத்திலிருந்து இடைவெளி இல்லாமல் நீளத்தைக் கழிக்கும்.
➤ SUBSTITUTE(B5,” “, ”~”,LEN(B5)-LEN(SUBSTITUTE(B5,””,””))-2)
இது பெயருக்கு இடையே ' ~ ' எழுத்தை வைக்கும் மற்றும் தேதி.
➤ கண்டுபிடி("~",சப்ஸ்டிட்யூட்(B5,"",~",LEN(B5)-LEN(SUBSTITUTE(B5,"" ,””))-2))
இது ' ~ ' எழுத்தின் நிலையைக் கண்டறியும், இது ' 4 '.
0> ➤ வலது(B5,LEN(B5)-கண்டுபிடி("~",மாற்று(B5,""~",LEN(B5)-LEN(பதிலீடு(B5," “,””))-2)))இது உரைச் சரத்திலிருந்து தேதியைப் பிரித்தெடுக்கும்.
மேலும் படிக்க: Excel Formula to Split String by Comma ( 5 எடுத்துக்காட்டுகள்)
7. CHAR செயல்பாட்டைப் பயன்படுத்தி உரையைப் பிரிப்பதற்கான Excel ஃபார்முலா
Excel CHAR செயல்பாடு என்பது உரைச் செயல்பாடு ஆகும். இதன் பொருள் எழுத்து . இது ASCII குறியீட்டு எண்ணால் குறிப்பிடப்பட்ட எழுத்தை வழங்குகிறது. இந்தச் செயல்பாடு இடைவேளை எழுத்தை வழங்குவதால், CHAR சார்பு ஐப் பயன்படுத்தி லைன் பிரேக் மூலம் உரையைப் பிரிக்கலாம். மைக்ரோசாஃப்ட் தயாரிப்புகளின் பெயரின் தரவுத்தொகுப்பு ( B4:C8 ) உள்ளது என்று வைத்துக்கொள்வோம். CHAR &ஐப் பயன்படுத்தி தயாரிப்பின் பெயரைப் பிரித்தெடுக்கப் போகிறோம்; தேடல் செயல்பாடுகள் இடது செயல் க்குள் மூடப்பட்டிருக்கும். இங்கே வரிக்கான ASCII குறியீடு 10 .
படிகள்:
- தேர்ந்தெடு செல் C5 .
- இப்போது சூத்திரத்தை உள்ளிடவும்:
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
- பின்னர் Enter ஐ அழுத்தி, Fill Handle ஐப் பயன்படுத்தவும்முடிவு> SEARCH(CHAR(10),B5,1)-1
இது ' 5 ' உரைச் சரத்தின் நிலையைத் தேடும்.
➤ LEFT(B5, SEARCH(CHAR(10),B5,1)-1)
இது இடதுபுற மதிப்பை வழங்கும்.
மேலும் படிக்க: எக்செல் விபிஏ: எழுத்தின்படி சரத்தைப் பிரித்தல் (6 பயனுள்ள எடுத்துக்காட்டுகள்)
8. எக்செல் இல் பிரிப்பதற்கான FILTERXML ஃபார்முலா
வெளியீட்டு உரையை டைனமிக்காகப் பார்க்க வரிசையை பிரித்த பிறகு, எக்செல் FILTERXML செயல்பாட்டைப் பயன்படுத்தலாம். இது Microsoft Excel 365 இல் கிடைக்கிறது. வாடிக்கையாளர்களின் கட்டண வரலாற்றின் தரவுத்தொகுப்பு ( B4:B8 ) உள்ளது என்று வைத்துக்கொள்வோம். வாடிக்கையாளர் பெயர்கள் மற்றும் கட்டண முறைகளைப் பிரிக்கப் போகிறோம்.
படிகள்:
- முதலில், <1 என்பதைத் தேர்ந்தெடுக்கவும்>C5 செல்>இங்கு துணை முனை ' s ' ஆகவும், முக்கிய முனை ' t ' ஆகவும் குறிப்பிடப்படுகிறது.
- பின்னர் அழுத்தவும் கீழே உள்ள கலங்களைத் தானாக நிரப்ப மற்றும் ஃபில் ஹேண்டில் ஐப் பயன்படுத்தவும்
➤ FILTERXML(""&SUBSTITUTE(B5,""")& """//s")
மேலும் பார்க்கவும்: எக்செல் இல் உரையை எவ்வாறு தேடுவது (7 பொருத்தமான முறைகள்)இது டெலிமிட்டர் எழுத்துகளை XML குறிச்சொற்களாக மாற்றுவதன் மூலம் உரை சரங்களை XML சரங்களாக மாற்றும்.
➤ TRANSPOSE(FILTERXML(""&SUBSTITUTE( B5,”,”,””)& “”,”//s”))
TRANSPOSE செயல்பாடு வெளியீட்டை வழங்கும்செங்குத்தாக இல்லாமல் கிடைமட்டமாக.
மேலும் படிக்க: எக்செல்லில் ஒரு கலத்தை பாதியாகப் பிரிப்பது எப்படி பிரிப்பதற்கு எக்செல் ஃபார்முலாவைப் பயன்படுத்துவதற்கான விரைவான வழி. பயிற்சிப் புத்தகம் சேர்க்கப்பட்டுள்ளது. சென்று முயற்சி செய்து பாருங்கள். தயங்காமல் எதையும் கேட்கவும் அல்லது புதிய முறைகளை பரிந்துரைக்கவும்.
- பின்னர் அழுத்தவும் கீழே உள்ள கலங்களைத் தானாக நிரப்ப மற்றும் ஃபில் ஹேண்டில் ஐப் பயன்படுத்தவும்
- முதலில், <1 என்பதைத் தேர்ந்தெடுக்கவும்>C5 செல்>இங்கு துணை முனை ' s ' ஆகவும், முக்கிய முனை ' t ' ஆகவும் குறிப்பிடப்படுகிறது.