ഉള്ളടക്ക പട്ടിക
Microsoft Excel -ൽ പ്രവർത്തിക്കുമ്പോൾ, നിങ്ങൾക്ക് ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ഭാഗം ട്രിം ചെയ്യേണ്ടി വന്നേക്കാം. ഉദാഹരണത്തിന്, ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ഒരു പ്രത്യേക ഭാഗം നിങ്ങൾ നീക്കം ചെയ്യേണ്ടി വന്നേക്കാം. അതുകൂടാതെ, ചിലപ്പോൾ നിങ്ങൾ ഒരു നിർദ്ദിഷ്ട പ്രതീകത്തിന് മുമ്പോ ശേഷമോ ടെക്സ്റ്റുകളുടെ ഒരു ഭാഗം ഇല്ലാതാക്കേണ്ടി വരും. ഈ ലേഖനത്തിൽ, excel-ലെ ടെക്സ്റ്റുകളുടെ ഭാഗം ട്രിം ചെയ്യുന്നതിനുള്ള എളുപ്പവും വേഗത്തിലുള്ളതുമായ നിരവധി രീതികൾ ഞാൻ ചർച്ച ചെയ്യും.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
ഈ ലേഖനം തയ്യാറാക്കാൻ ഞങ്ങൾ ഉപയോഗിച്ച പ്രാക്ടീസ് വർക്ക്ബുക്ക് നിങ്ങൾക്ക് ഡൗൺലോഡ് ചെയ്യാം.
Text.xlsm-ന്റെ ഭാഗം ട്രിം ചെയ്യുക
9 Excel ലെ ടെക്സ്റ്റിന്റെ ഭാഗം ട്രിം ചെയ്യാനുള്ള എളുപ്പവഴികൾ
1. Excel ഫൈൻഡ് ആൻഡ് റീപ്ലേസ് ഓപ്ഷൻ ടെക്സ്റ്റിന്റെ ഭാഗം ട്രിം ചെയ്യാൻ
ആദ്യം, എക്സലിൽ ടെക്സ്റ്റിന്റെ ഒരു ഭാഗം മുറിക്കുന്നതിന് ഞാൻ എക്സലിൽ കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കുക ഓപ്ഷൻ ഉപയോഗിക്കും. താഴെയുള്ള ഡാറ്റ അടങ്ങിയ ഡാറ്റാസെറ്റ് ( B5:B10 ) എന്റെ പക്കലുണ്ടെന്ന് കരുതുക. ഇപ്പോൾ ഞാൻ ' പൂർണ്ണമായ പേര്: ' എന്ന വാചകത്തിന് പകരം ഒരു ശൂന്യത നൽകും.
ഘട്ടങ്ങൾ:
- ആദ്യം, ഡാറ്റാസെറ്റ് തിരഞ്ഞെടുത്ത് കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കുക ഡയലോഗ് ലഭിക്കുന്നതിന് Ctrl + H അമർത്തുക.
- കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കുമ്പോൾ ഡയലോഗ് ദൃശ്യമാകുന്നു, നിങ്ങൾ ട്രിം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ടെക്സ്റ്റിന്റെ ഭാഗം എന്ത് കണ്ടെത്തുക ഫീൽഡിൽ ടൈപ്പ് ചെയ്യുക. മാറ്റിസ്ഥാപിക്കുക എന്ന ഫീൽഡ് ശൂന്യമായി വിടുക.
- തുടർന്ന് എല്ലാം മാറ്റിസ്ഥാപിക്കുക അമർത്തുക.
- ഫലമായി, നമുക്ക് താഴെയുള്ള ഔട്ട്പുട്ട് ലഭിക്കും. താഴെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ടെക്സ്റ്റിൽ നിന്നുള്ള എല്ലാ നിർദ്ദിഷ്ട അനാവശ്യ ഭാഗങ്ങളും ട്രിം ചെയ്തിരിക്കുന്നു.
വായിക്കുകകൂടുതൽ: [പരിഹരിക്കുക] TRIM ഫംഗ്ഷൻ Excel-ൽ പ്രവർത്തിക്കുന്നില്ല: 2 സൊല്യൂഷനുകൾ
2. Excel-ലെ ടെക്സ്റ്റിന്റെ ഒരു ഭാഗം മുറിക്കാൻ സബ്സ്റ്റിറ്റ്യൂട്ട് ഫംഗ്ഷൻ ഉപയോഗിക്കുക
ഇത്തവണ, ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിൽ നിന്ന് ഒരു നിശ്ചിത ഭാഗം ട്രിം ചെയ്യാൻ ഞാൻ എക്സൽ-ൽ സബ്സ്റ്റിറ്റ്യൂട്ട് ഫംഗ്ഷൻ പ്രയോഗിക്കും. ഈ സാഹചര്യത്തിൽ, മുമ്പത്തെ രീതിയിൽ ഉപയോഗിച്ച അതേ ഡാറ്റാസെറ്റ് തന്നെയാണ് ഞാൻ ഉപയോഗിക്കുന്നത്.
ഘട്ടങ്ങൾ:
- സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക C5 കീബോർഡിൽ നിന്ന് Enter അമർത്തുക.
=SUBSTITUTE(B5,"Full Name:","")
<11
<18
- അവസാനം, ഞങ്ങൾക്ക് ലഭിക്കുന്ന അന്തിമ ഔട്ട്പുട്ട് ഇതാ.
⏩ ശ്രദ്ധിക്കുക:
നിങ്ങൾക്ക് സബ്സ്റ്റിറ്റ്യൂഷൻ ഫംഗ്ഷൻ ഉപയോഗിച്ച് ടെക്സ്റ്റിൽ നിന്ന് ചില പ്രതീകങ്ങൾ ട്രിം ചെയ്യാം. ഈ ഫംഗ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരേസമയം ഒന്നിലധികം പ്രതീകങ്ങൾ ഇല്ലാതാക്കാൻ കഴിയും.
3. ഫ്ലാഷ് ഫിൽ ഉപയോഗിച്ച് ടെക്സ്റ്റിന്റെ ഭാഗം ട്രിം ചെയ്യുക
നിങ്ങൾക്ക് എക്സൽ ലെ ഫ്ലാഷ് ഫിൽ ഓപ്ഷൻ ഉപയോഗിക്കാം ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ചില ഭാഗം. Excel-ൽ നിങ്ങൾ നൽകുന്ന ഡാറ്റയുടെ പാറ്റേണുകൾ മനസ്സിലാക്കാൻ കഴിയും. Flash Fill എന്ന ഓപ്ഷൻ ഉപയോഗിച്ച് ടെക്സ്റ്റിന്റെ ഭാഗം ട്രിം ചെയ്യുമ്പോൾ, ഈ ഡാറ്റ സെൻസിംഗ് ഫീച്ചർ പ്രയോഗിക്കുന്നു. നിരവധി ആളുകളുടെ പേരുകൾ അവരുടെ തൊഴിലുകൾക്കൊപ്പം അടങ്ങിയ ഒരു ഡാറ്റാസെറ്റ് ഞങ്ങളുടെ പക്കലുണ്ടെന്ന് കരുതുക. ഇപ്പോൾ, താഴെയുള്ള ടെക്സ്റ്റ് സ്ട്രിംഗുകളിൽ നിന്ന് ഞാൻ പേര് ഭാഗം ട്രിം ചെയ്യും.
ഘട്ടങ്ങൾ:
- ടൈപ്പ് ചെയ്യുക സെൽ C5 ൽ പ്രതീക്ഷിക്കുന്ന ഫലം (നിങ്ങളുടെ ഡാറ്റാസെറ്റിന്റെ ആദ്യ സെല്ലിന് അടുത്തായി).
- അടുത്ത സെല്ലിലും പ്രതീക്ഷിച്ച ഫലം ടൈപ്പ് ചെയ്യാൻ ആരംഭിക്കുക (ഇവിടെ, സെൽ C6 ). നൽകിയ ഡാറ്റയുടെ പാറ്റേൺ മനസ്സിലാക്കാൻ കഴിഞ്ഞാൽ എക്സൽ ഇപ്പോൾ ഔട്ട്പുട്ട് പ്രിവ്യൂ ചെയ്യും. ഉദാഹരണമായി, ഞാൻ സെൽ C5 -ൽ ടീച്ചർ എന്ന് ടൈപ്പ് ചെയ്യുകയും സെൽ C6 -ൽ എഞ്ചിനിയർ എന്ന് ടൈപ്പ് ചെയ്യാൻ തുടങ്ങിയതിനാൽ, ഞാൻ നോക്കുകയാണെന്ന് എക്സൽ മനസ്സിലാക്കുന്നു. പ്രൊഫഷനുകൾക്ക് മാത്രം>
4. വലത് & ടെക്സ്റ്റിന്റെ ആദ്യഭാഗം മുറിക്കാനുള്ള LEN ഫംഗ്ഷനുകൾ
എക്സൽ ഫോർമുലകൾ ഉപയോഗിച്ച് ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ആദ്യഭാഗം ട്രിം ചെയ്യാം. ചുവടെയുള്ള ഡാറ്റാസെറ്റിൽ നിന്ന് ആദ്യത്തെ രണ്ട് പ്രതീകങ്ങൾ മുറിക്കാൻ ഞാൻ ഇവിടെ RIGHT ഫംഗ്ഷൻ LEN ഫംഗ്ഷൻ എന്നിവയ്ക്കൊപ്പം ഉപയോഗിക്കും.
ഘട്ടങ്ങൾ:
- ചുവടെയുള്ള ഫോർമുല സെൽ C5 -ൽ ടൈപ്പ് ചെയ്ത് Enter അമർത്തുക.
=RIGHT(B5,LEN(B5)-2)
- അവസാനം, ഫിൽ ഹാൻഡിൽ ടൂൾ പ്രയോഗിച്ചതിന് ശേഷം, ഇതാണ് ആത്യന്തിക ഔട്ട്പുട്ട്.
ഇവിടെ, LEN ഫംഗ്ഷൻ സെൽ B5 എന്ന ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ദൈർഘ്യം നൽകുന്നു. തുടർന്ന് 2 എന്നത് 11 നൽകുന്ന മുഴുവൻ വാചകത്തിന്റെ ദൈർഘ്യത്തിൽ നിന്നും കുറയ്ക്കുന്നു. അതിനുശേഷം, വലത് ഫംഗ്ഷൻ സെൽ B5 -ന്റെ വലതുവശത്ത് നിന്ന് 11 പ്രതീകങ്ങൾ എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നു.
5. അവസാന ഭാഗം ട്രിം ചെയ്യാൻ Excel ഫോർമുല പ്രയോഗിക്കുക Excel ലെ ടെക്സ്റ്റ്
വ്യത്യസ്തമായിമുമ്പത്തെ രീതി, ഇപ്പോൾ ഞാൻ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ അവസാന ഭാഗം LEFT , LEN എന്നിവയുടെ സംയോജനം ഉപയോഗിച്ച് മുറിക്കും. ഉദാഹരണത്തിന്, ചുവടെയുള്ള ഡാറ്റാസെറ്റിന്റെ ടെക്സ്റ്റ് സ്ട്രിംഗുകളിൽ നിന്ന് ഞാൻ അവസാനത്തെ 5 പ്രതീകങ്ങൾ ട്രിം ചെയ്യും.
ഘട്ടങ്ങൾ: <3
- ആദ്യം, Cell 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 അമർത്തുക കൂടാതെ ഫിൽ ഹാൻഡിൽ ടൂൾ പ്രയോഗിക്കുക, എക്സൽ താഴെയുള്ള ഫലം നൽകും. മുകളിലെ ഫലത്തിൽ നിന്ന്, ഓരോ സ്ട്രിംഗിൽ നിന്നുമുള്ള ആദ്യത്തെ 2 ഉം അവസാനത്തെ 5 പ്രതീകങ്ങളും ചുവടെയുള്ള സ്ക്രീൻഷോട്ടിൽ കാണിച്ചിരിക്കുന്നതുപോലെ ട്രിം ചെയ്തിരിക്കുന്നതായി നമുക്ക് കാണാൻ കഴിയും.
ഇവിടെ, LEN ഫംഗ്ഷൻ സെൽ B5 ന്റെ ദൈർഘ്യം നൽകുന്നു, അത് 18 ആണ്. തുടർന്ന് ട്രിം ചെയ്യേണ്ട പ്രതീകങ്ങളുടെ ആകെ എണ്ണം (ഇവിടെ, 2 + 5 ) സെൽ B5 (ഇവിടെ, 18 ) . കുറയ്ക്കൽ ഫലം 11 . തുടർന്ന് MID ഫംഗ്ഷൻ Cell B5 .
7 എന്ന ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ 3rd സ്ഥാനത്ത് നിന്ന് 11 പ്രതീകങ്ങൾ എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നു. എക്സൽ ഫോർമുലകൾ ഉപയോഗിച്ച് ഒരു പ്രത്യേക പ്രതീകത്തിന് മുമ്പോ ശേഷമോ (കോമ, അർദ്ധവിരാമം, സ്പെയ്സ് മുതലായവ) ടെക്സ്റ്റ്
നിങ്ങൾക്ക് ട്രിം ചെയ്യാം . കോമയാൽ വേർതിരിക്കുന്ന ടെക്സ്റ്റ് സ്ട്രിംഗുകൾ അടങ്ങുന്ന ചുവടെയുള്ള ഡാറ്റാസെറ്റ് ഞങ്ങളുടെ പക്കലുണ്ടെന്ന് കരുതുക. കോമയ്ക്ക് മുമ്പുള്ള/പിന്നിലുള്ള എല്ലാം നീക്കം ചെയ്യാൻ ഞാൻ ഇപ്പോൾ എക്സൽ ഫംഗ്ഷനുകൾ പ്രയോഗിക്കും.
7.1. നിർദ്ദിഷ്ട പ്രതീകത്തിന് മുമ്പായി ടെക്സ്റ്റിന്റെ ഭാഗം ട്രിം ചെയ്യുക
ആദ്യം ഞാൻ കോമയ്ക്ക് മുമ്പായി സ്ഥാപിച്ചിരിക്കുന്ന ടെക്സ്റ്റിന്റെ ഭാഗം മുറിക്കും.
ഘട്ടങ്ങൾ:
- 12> Cell 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)
- ഫോർമുലയിൽ പ്രവേശിക്കുമ്പോൾ, കോമകൾ നീക്കം ചെയ്തതിന് ശേഷം സ്ഥിതിചെയ്യുന്ന ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ എല്ലാ ഭാഗങ്ങളും നമുക്ക് കാണാൻ കഴിയും.
ഇവിടെ, SEARCH ഫംഗ്ഷൻ കോമയുടെ സ്ഥാനം കണ്ടെത്തുന്നു. അടുത്തതായി, ഞങ്ങളുടെ അന്തിമ ഫലത്തിൽ ഒരു കോമ ഉൾപ്പെടുത്താൻ താൽപ്പര്യമില്ലാത്തതിനാൽ 1 തിരയൽ ഫോർമുലയിൽ നിന്ന് കുറയ്ക്കുന്നു. അവസാനം, ഇടത് ഫംഗ്ഷൻ കോമയ്ക്ക് മുമ്പുള്ള ടെക്സ്റ്റ് ഭാഗം എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നു. അങ്ങനെ ഞങ്ങൾ കോമയ്ക്ക് ശേഷം ടെക്സ്റ്റ് ഭാഗം ട്രിം ചെയ്തു.
⏩ ശ്രദ്ധിക്കുക:
നിങ്ങൾക്ക് ടെക്സ്റ്റിന്റെ ഒരു ഭാഗം മുമ്പ്/പിന്നീട് ട്രിം ചെയ്യാം നിർദ്ദിഷ്ട പ്രതീകങ്ങളുടെ ആവിർഭാവം (കോമ, അർദ്ധവിരാമം, ഇടം മുതലായവ)Excel ഫംഗ്ഷനുകളുടെ സംയോജനം ഉപയോഗിച്ച് വ്യത്യസ്ത സ്ഥാനങ്ങളിൽ.
കൂടുതൽ വായിക്കുക: Excel-ൽ ഇടത് ട്രിം ഫംഗ്ഷൻ: 7 അനുയോജ്യമായ വഴികൾ
8. Excel REPLACE ടെക്സ്റ്റിന്റെ ഭാഗം ട്രിം ചെയ്യാനുള്ള ഫംഗ്ഷൻ
ഇപ്പോൾ ഞാൻ ടെക്സ്റ്റ് സ്ട്രിംഗുകളുടെ ഭാഗം ട്രിം ചെയ്യുന്നതിന് എക്സൽ ലെ REPLACE ഫംഗ്ഷൻ ഉപയോഗിക്കും. ഉദാഹരണത്തിന്, ചുവടെയുള്ള ഡാറ്റാസെറ്റിൽ നിന്ന്, ഞാൻ എല്ലാ പേരുകളും ട്രിം ചെയ്യും.
ഘട്ടങ്ങൾ:
- ചുവടെ ടൈപ്പ് ചെയ്യുക സെൽ C5 ലെ ഫോർമുല. തുടർന്ന് Enter അമർത്തുക.
=REPLACE(B5,1,13," ")
- അതിന്റെ ഫലമായി, excel ചെയ്യും ചുവടെയുള്ള ഫലം തിരികെ നൽകുക. ചുവടെയുള്ള ഫലത്തിൽ നിന്ന് താഴെയുള്ള ടെക്സ്റ്റ് സ്ട്രിംഗുകളിൽ നിന്നുള്ള നാമഭാഗങ്ങൾ ട്രിം ചെയ്തിരിക്കുന്നതായി നമുക്ക് കാണാൻ കഴിയും.
9. ടെക്സ്റ്റിന്റെ ആദ്യഭാഗമോ അവസാനഭാഗമോ ട്രിം ചെയ്യാൻ VBA ഉപയോഗിക്കുക Excel
നമുക്ക് Excel-ലെ ലളിതമായ VBA കോഡ് ഉപയോഗിച്ച് ടെക്സ്റ്റിന്റെ ഒരു ഭാഗം ട്രിം ചെയ്യാം. ടെക്സ്റ്റ് സ്ട്രിംഗുകളിൽ നിന്ന് ഒരു ഭാഗം മുറിക്കുന്നതിന് ഞാൻ VBA ഉപയോക്താവ് നിർവചിച്ച ഫംഗ്ഷൻ ഉപയോഗിക്കും.
9.1. ടെക്സ്റ്റ് സ്ട്രിംഗുകളുടെ ആദ്യഭാഗം മുറിക്കാൻ VBA
ആദ്യം ഞാൻ VBA UDF ഉപയോഗിച്ച് ആദ്യത്തെ രണ്ട് പ്രതീകങ്ങൾ ഇല്ലാതാക്കും. ആദ്യത്തെ 2 പ്രതീകങ്ങൾ ട്രിം ചെയ്യാൻ ചുവടെയുള്ള ഡാറ്റാസെറ്റ് പരിഗണിക്കുക.
ടാസ്ക് നിർവഹിക്കുന്നതിന് താഴെയുള്ള ഘട്ടങ്ങൾ പാലിക്കുക.
ഘട്ടങ്ങൾ:
- ആദ്യം, ഇതിലേക്ക് പോകുക ഡെവലപ്പർ > വിഷ്വൽ ബേസിക് .
- ഫലമായി, VBA വിൻഡോ ദൃശ്യമാകും. VBAPproject -ൽ വലത്-ക്ലിക്കുചെയ്ത് Insert > Module എന്നതിലേക്ക് പോകുക.
<11
3787
- പിന്നെ നിങ്ങളുടെ പക്കലുള്ള ഡാറ്റയുള്ള എക്സൽ ഷീറ്റിലേക്ക് പോയി നിങ്ങൾക്ക് ഉള്ള ഫംഗ്ഷൻ ടൈപ്പ് ചെയ്യാൻ ആരംഭിക്കുക VBA ഉപയോഗിച്ച് സൃഷ്ടിച്ചു. ഇത് മറ്റ് എക്സൽ ഫംഗ്ഷനുകൾ പോലെ ദൃശ്യമാകും.
- അതിനുശേഷം, താഴെയുള്ള ഫോർമുല പോലെ കാണാവുന്ന ഫംഗ്ഷന്റെ ആർഗ്യുമെന്റുകൾ നൽകുക: 14>
- Enter അമർത്തി ഫിൽ ഹാൻഡിൽ ടൂൾ പ്രയോഗിക്കുക ബാക്കിയുള്ള സെല്ലുകളിലേക്ക് ഫോർമുല പകർത്താൻ. അവസാനമായി, നിങ്ങൾക്ക് താഴെയുള്ള ഫലം ലഭിക്കും.
- അതുപോലെ, മുമ്പത്തെ രീതിയിലും, ഡെവലപ്പർ > വിഷ്വൽ ബേസിക് എന്നതിലേക്ക് പോകുക. തുടർന്ന് VBAPproject ൽ നിന്ന് ഒരു പുതിയ മൊഡ്യൂൾ ചേർക്കുക കൂടാതെ മൊഡ്യൂളിൽ താഴെയുള്ള കോഡ് ടൈപ്പ് ചെയ്യുക (സ്ക്രീൻഷോട്ട് കാണുക).
=TrimFirstn(B5,2)
9.2. ടെക്സ്റ്റിന്റെ അവസാന ഭാഗം ട്രിം ചെയ്യാൻ VBA
ഇപ്പോൾ ഞാൻ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ അവസാന ഭാഗം ട്രിം ചെയ്യാൻ VBA UDF ഉപയോഗിക്കും. ഈ രീതി മുമ്പത്തെ രീതിക്ക് സമാനമാണ്, നിങ്ങൾ മറ്റൊരു VBA കോഡ് ടൈപ്പ് ചെയ്യേണ്ടതുണ്ട്. ഉദാഹരണത്തിന്, താഴെയുള്ള ടെക്സ്റ്റ് സ്ട്രിംഗുകളിൽ നിന്നുള്ള അവസാനത്തെ 5 പ്രതീകങ്ങൾ ഞാൻ ഉപയോഗിക്കും.
ഘട്ടങ്ങൾ:
<112928
- ഇപ്പോൾ പുതുതായി സൃഷ്ടിച്ച UDF എന്ന് നൽകുക, താഴെ പറയുന്നതുപോലെ ആർഗ്യുമെന്റുകൾ ചേർക്കുക:
=TrimLastn(B5,5)
- നിങ്ങൾ ഫോർമുല നൽകിക്കഴിഞ്ഞാൽ, നൽകിയിരിക്കുന്ന ടെക്സ്റ്റ് സ്ട്രിംഗുകളിൽ നിന്ന് എക്സൽ അവസാന 5 അക്ഷരങ്ങൾ ട്രിം ചെയ്യും. <14
ഉപസംഹാരം
മുകളിലുള്ള ലേഖനത്തിൽ, ഞാൻ നിരവധി രീതികൾ ചർച്ച ചെയ്യാൻ ശ്രമിച്ചുഎക്സലിൽ ഒരു ടെക്സ്റ്റിന്റെ ഒരു ഭാഗം വിശദമായി ട്രിം ചെയ്യാൻ. നിങ്ങളുടെ പ്രശ്നങ്ങൾ പരിഹരിക്കാൻ ഈ രീതികളും വിശദീകരണങ്ങളും മതിയാകുമെന്ന് പ്രതീക്ഷിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങൾ ഉണ്ടെങ്കിൽ ദയവായി എന്നെ അറിയിക്കുക.