ഉള്ളടക്ക പട്ടിക
Excel-ൽ രണ്ട് പ്രതീകങ്ങൾക്കിടയിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് നിങ്ങൾ ചില പ്രത്യേക തന്ത്രങ്ങൾ തേടുകയാണെങ്കിൽ, നിങ്ങൾ ശരിയായ സ്ഥലത്ത് എത്തിയിരിക്കുന്നു. Microsoft Excel-ൽ, രണ്ട് പ്രതീകങ്ങൾക്കിടയിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് നിരവധി മാർഗങ്ങളുണ്ട്. ഈ ലേഖനത്തിൽ, രണ്ട് പ്രതീകങ്ങൾക്കിടയിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതിനുള്ള നാല് രീതികൾ ഞങ്ങൾ ചർച്ച ചെയ്യും. ഇതെല്ലാം അറിയാൻ നമുക്ക് പൂർണ്ണമായ ഗൈഡ് പിന്തുടരാം.
പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
നിങ്ങൾ ഈ ലേഖനം വായിക്കുമ്പോൾ വ്യായാമം ചെയ്യാൻ ഈ പ്രാക്ടീസ് വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക.
രണ്ട് പ്രതീകങ്ങൾക്കിടയിലുള്ള ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുക രണ്ട് പ്രതീകങ്ങൾക്കിടയിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുക എന്നതാണ് ഞങ്ങളുടെ പ്രധാന ലക്ഷ്യം.
ഇനിപ്പറയുന്ന വിഭാഗത്തിൽ, രണ്ട് പ്രതീകങ്ങൾക്കിടയിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് ഞങ്ങൾ 4 രീതികൾ ഉപയോഗിക്കും.
1 ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന് MID, LEFT, FIND ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച്
ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന്, ഞങ്ങൾ MID ഫംഗ്ഷൻ , ലെഫ്റ്റ് ഫംഗ്ഷൻ , എന്നിവ സംയോജിപ്പിക്കും. ഫംഗ്ഷൻ കണ്ടെത്തുക . ഇവിടെ, MID ഫംഗ്ഷൻ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ മധ്യത്തിൽ നിന്നുള്ള പ്രതീകങ്ങൾ നൽകുന്നു. ഇടത് ഫംഗ്ഷൻ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ആരംഭത്തിൽ നിന്നുള്ള നിർദ്ദിഷ്ട പ്രതീകങ്ങളുടെ എണ്ണം നൽകുന്നു. അവസാനമായി, FIND ഫംഗ്ഷൻ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ആരംഭ സ്ഥാനം നൽകുന്നു. ചുവടെയുള്ള ഡാറ്റാസെറ്റിലെ ക്ലയന്റ് കോഡ് കോളത്തിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതിന് നിങ്ങൾ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ പാലിക്കേണ്ടതുണ്ട്.
ഞങ്ങൾ ഇത് ഉപയോഗിക്കുംഔട്ട്പുട്ട് സെല്ലിലെ സംയോജിത ഫോർമുല പിന്തുടരുന്നു C5:
=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)
അതിനുശേഷം, Enter<7 അമർത്തുക> കൂടാതെ ഫിൽ ഹാൻഡിൽ ഡ്രാഗ് ചെയ്യുക. ഇപ്പോൾ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് ലഭിക്കും.
🔎 ഫോർമുല എങ്ങനെ പ്രവർത്തിക്കുന്നു?
- ഇവിടെ, FIND(“/”,B5)+1 ഫംഗ്ഷൻ രണ്ട് പ്രതീകങ്ങൾക്കിടയിൽ എക്സ്ട്രാക്റ്റുചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ ആരംഭ സ്ഥാനം നൽകുന്നു. ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് ലഭിക്കും:
{5;7;5;5;5;5}
- LEN(B5) ഫംഗ്ഷൻ a ലെ പ്രതീകങ്ങളുടെ എണ്ണം നൽകുന്നു ഇനിപ്പറയുന്നതുപോലുള്ള ടെക്സ്റ്റ് സ്ട്രിംഗ്:
{11;11;13;12;10;10}
- ഇവിടെ, MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് പോലെ ആദ്യ പ്രതീകത്തിന് ശേഷം ടെക്സ്റ്റുകൾ തിരികെ നൽകും:
{THER/38 ;GS/31; XLMNE/846; ENHT/846; ടിഎംഎൽ/23; KGF/14}
- The FIND(“/”,MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 നമുക്ക് എക്സ്ട്രാക്റ്റ് ചെയ്യേണ്ട ടെക്സ്റ്റിന്റെ ദൈർഘ്യം (മുകളിലുള്ള ഫംഗ്ഷനിൽ നിന്ന് ലഭിക്കുന്നത്) നൽകുന്നു:
{4;2;5;4;3;3}
- 14>അവസാനം, ഇടത് ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നതിലൂടെ, രണ്ട് പ്രതീകങ്ങൾക്കിടയിലുള്ള നിർദ്ദിഷ്ട ടെക്സ്റ്റ് നമുക്ക് ലഭിക്കും.
കൂടുതൽ വായിക്കുക: എങ്ങനെ Excel-ലെ ഒരു സെല്ലിൽ നിന്ന് ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുക (5 വഴികൾ)
2. എക്സലിൽ രണ്ട് പ്രതീകങ്ങൾക്കിടയിലുള്ള ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതിന് പകരം, മിഡ്, REPT ഫംഗ്ഷനുകൾ
ക്ലയന്റ് കോഡിലെ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതിന് നിര, ഞങ്ങൾ സബ്സ്റ്റിറ്റ്യുട്ട് ഫംഗ്ഷൻ , എംഐഡി എന്നിവ സംയോജിപ്പിക്കുംഫംഗ്ഷൻ , , REPT ഫംഗ്ഷൻ . ഇവിടെ, സബ്സ്റ്റിറ്റ്യൂട്ട് ഫംഗ്ഷൻ നിലവിലുള്ള ടെക്സ്റ്റിനെ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിൽ പുതിയ ടെക്സ്റ്റ് ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുന്നു, കൂടാതെ REPT ഫംഗ്ഷൻ ഒരു നിശ്ചിത എണ്ണം തവണ ടെക്സ്റ്റ് ആവർത്തിക്കുന്നു.
ഔട്ട്പുട്ട് സെല്ലിൽ ഞങ്ങൾ ഇനിപ്പറയുന്ന സംയോജിത ഫോർമുല ഉപയോഗിക്കും C5:
=SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")
അതിനുശേഷം. Enter അമർത്തി ഫിൽ ഹാൻഡിൽ ഡ്രാഗ് ചെയ്യുക. ഇപ്പോൾ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് ലഭിക്കും.
🔎 ഫോർമുല എങ്ങനെ പ്രവർത്തിക്കുന്നു?
- ഇവിടെ, REPT(” “,6) REPT ഫംഗ്ഷൻ ഒരു നിശ്ചിത എണ്ണം തവണ ടെക്സ്റ്റ് ആവർത്തിക്കുന്നു.
- The MID(SUBSTITUTE(“/”&B5& ;REPT(” “,6),”/”,REPT(“,”,255)),2*255,255) ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് C5 :
{,,,Nancy,,,,,,,,,,,..}
- അപ്പോൾ SUBSTITUTE ഫംഗ്ഷൻ ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് നൽകുന്നു:
{Nancy;GS;XLMNE;ENHT;TML;KGF}
കൂടുതൽ വായിക്കുക: എക്സലിൽ (4) പ്രതീകത്തിന് മുമ്പുള്ള വാചകം എക്സ്ട്രാക്റ്റ് ചെയ്യുക ദ്രുത വഴികൾ)
സമാന വായനകൾ
- എക്സലിൽ രണ്ടാം സ്പെയ്സിന് ശേഷം ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതെങ്ങനെ (6 രീതികൾ)
- Excel-ൽ ഒരു നിർദ്ദിഷ്ട ടെക്സ്റ്റിന് ശേഷം ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുക (10 വഴികൾ)
- എക്സലിൽ അവസാന സ്പെയ്സിന് ശേഷം ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതെങ്ങനെ (5 വഴികൾ)
3. ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതിന് MID, SEARCH ഫംഗ്ഷനുകൾ ഉപയോഗിച്ച്
ക്ലയന്റ് കോഡ് കോളത്തിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റുചെയ്യുന്നതിന്, ഞങ്ങൾ MID ഫംഗ്ഷൻ , <6 എന്നിവ സംയോജിപ്പിക്കേണ്ടതുണ്ട്> തിരയൽ പ്രവർത്തനം ന്
. ഇവിടെ, ദി തിരയൽഫംഗ്ഷൻ ഒരു നിർദ്ദിഷ്ട പ്രതീകമോ ടെക്സ്റ്റ് സ്ട്രിംഗോ ആദ്യം കണ്ടെത്തിയ പ്രതീകങ്ങളുടെ എണ്ണം നൽകുന്നു.
ഔട്ട്പുട്ടിൽ ഞങ്ങൾ ഇനിപ്പറയുന്ന സംയുക്ത ഫോർമുല ഉപയോഗിക്കും സെൽ C5:
=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)
അതിനുശേഷം, Enter അമർത്തി ഫിൽ ഹാൻഡിൽ ഡ്രാഗ് ചെയ്യുക . ഇപ്പോൾ നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് ലഭിക്കും.
🔎 ഫോർമുല എങ്ങനെ പ്രവർത്തിക്കുന്നു?
<13 {5;7;5;5;5;5}
കൂടാതെ MID ഫംഗ്ഷനുള്ള പ്രതീകങ്ങൾ ആരംഭിക്കുന്നതിന് ഇത് ഉപയോഗിക്കുന്നു.
- തിരയൽ(“/”,B5,SEARCH(“/”,B5)+1) – SEARCH(“/”,B5) – 1 പ്രവർത്തനം ഇനിപ്പറയുന്ന ഔട്ട്പുട്ട് നൽകുന്നു:
{4;2;5;4;3;3}
ഇത് MID ഫംഗ്ഷന്റെ അവസാനിക്കുന്ന പ്രതീകമാണ്.
- അവസാനം, MID ഫംഗ്ഷൻ ഒരു ടെക്സ്റ്റ് സ്ട്രിംഗിന്റെ മധ്യത്തിൽ നിന്ന് പ്രതീകങ്ങൾ നൽകുന്നു.
കൂടുതൽ വായിക്കുക: എക്സലിൽ ഒരു പ്രതീകത്തിന് ശേഷം ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുക (6 വഴികൾ)
4. Excel-ലെ രണ്ട് പ്രതീകങ്ങൾക്കിടയിലുള്ള ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യുന്നതിന് VBA ഉപയോഗിക്കുന്നു
ഇപ്പോൾ, ക്ലയന്റ് കോഡ് കോളത്തിൽ ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യണമെങ്കിൽ നിങ്ങൾ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ പാലിക്കേണ്ടതുണ്ട്.
📌 ഘട്ടങ്ങൾ:
- ആദ്യം, ALT+F അമർത്തുക 11 അല്ലെങ്കിൽ നിങ്ങൾ ഡെവലപ്പർ ടാബിലേക്ക് പോകണം, വിഷ്വൽ ബേസിക് എഡിറ്റർ തുറക്കാൻ വിഷ്വൽ ബേസിക് തിരഞ്ഞെടുക്കുക, എന്നിട്ട് ക്ലിക്ക് ചെയ്യുക തിരുകുക, മൊഡ്യൂൾ തിരഞ്ഞെടുക്കുക.
- അടുത്തത്, നിങ്ങൾ ടൈപ്പ് ചെയ്യണം ഇനിപ്പറയുന്ന കോഡ്:
5552
- ഇപ്പോൾ, F5 അമർത്തുക അല്ലെങ്കിൽ റൺ തിരഞ്ഞെടുക്കുക, തുടർന്ന് Run Sub/UserFrom ക്ലിക്ക് ചെയ്യുക.
അവസാനം, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ആവശ്യമായ ഔട്ട്പുട്ട് ലഭിക്കും.
💬 ഓർമ്മിക്കേണ്ട കാര്യങ്ങൾ
✎ നിങ്ങൾ സംയോജിത വലിയ ഫോർമുലയാണ് ഉപയോഗിക്കുന്നതെങ്കിൽ, നിങ്ങൾ പരാൻതീസിസുകൾ ശ്രദ്ധാപൂർവ്വം ഉപയോഗിക്കണം.
ഉപസംഹാരം
ഇന്നത്തെ സെഷന്റെ അവസാനം. ഇനി മുതൽ Excel-ലെ രണ്ട് പ്രതീകങ്ങൾക്കിടയിലുള്ള ടെക്സ്റ്റ് എക്സ്ട്രാക്റ്റ് ചെയ്യാമെന്ന് ഞാൻ ശക്തമായി വിശ്വസിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളോ ശുപാർശകളോ ഉണ്ടെങ്കിൽ, ചുവടെയുള്ള അഭിപ്രായ വിഭാഗത്തിൽ അവ പങ്കിടുക.
എക്സലുമായി ബന്ധപ്പെട്ട വിവിധ പ്രശ്നങ്ങൾക്കും പരിഹാരങ്ങൾക്കും ഞങ്ങളുടെ വെബ്സൈറ്റ് Exceldemy.com പരിശോധിക്കാൻ മറക്കരുത്. പുതിയ രീതികൾ പഠിക്കുന്നത് തുടരുക, വളരുക!