ഉള്ളടക്ക പട്ടിക
മുമ്പ് എഴുതിയ സൂത്രവാക്യങ്ങൾ ഉടനടി മാറ്റുന്നതിന്, ചിലപ്പോൾ Excel ഫോർമുലയിലെ ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കേണ്ടത് ആവശ്യമായി വന്നേക്കാം. ഈ ടാസ്ക് ചെയ്യുന്നതിനുള്ള എളുപ്പവഴികൾ നിങ്ങൾ അന്വേഷിക്കുകയാണെങ്കിൽ, നിങ്ങൾ ശരിയായ സ്ഥലത്താണ്. അതിനാൽ, നമുക്ക് ലേഖനത്തിൽ നിന്ന് ആരംഭിക്കാം.
വർക്ക്ബുക്ക് ഡൗൺലോഡ് ചെയ്യുക
Formula.xlsm-ൽ ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കുക
ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കാനുള്ള 7 രീതികൾ Excel ഫോർമുല
ഇവിടെ, ഞങ്ങൾക്ക് കിഴിവുള്ള വില കോളത്തിലും >2000 അല്ലെങ്കിൽ കോളത്തിലും രണ്ട് സൂത്രവാക്യങ്ങളുണ്ട്, കൂടാതെ ടെക്സ്റ്റ് സ്ട്രിംഗ് മാറ്റാനുള്ള വഴികൾ ഞങ്ങൾ കാണിക്കും അല്ലെങ്കിൽ ഈ ഫോർമുലകളിലെ സംഖ്യാ സ്ട്രിംഗ്.
ഞങ്ങൾ ഇവിടെ Microsoft Excel 365 പതിപ്പ് ഉപയോഗിച്ചു; നിങ്ങളുടെ സൗകര്യത്തിനനുസരിച്ച് നിങ്ങൾക്ക് മറ്റേതെങ്കിലും പതിപ്പ് ഉപയോഗിക്കാം.
രീതി-1: Excel ഫോർമുലയിലെ വാചകം സ്വമേധയാ മാറ്റിസ്ഥാപിക്കുക
ഇവിടെ, ഞങ്ങൾ ഒരു ഫോർമുല ഉപയോഗിച്ചു IF ഫംഗ്ഷൻ കൂടാതെ 2000-നേക്കാൾ വലിയ വിലകൾക്ക് അതെ ലഭിച്ചു. ഇപ്പോൾ, അതെ 2000-നേക്കാൾ വലുത് എന്ന് മാറ്റിസ്ഥാപിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു ഫോർമുലയിൽ സ്വമേധയാ.
ഘട്ടങ്ങൾ :
➤ നിരയുടെ ആദ്യ സെൽ തിരഞ്ഞെടുക്കുക >2000 അല്ലെങ്കിൽ വേണ്ട .
അതിനാൽ, ഇത് ഫോർമുല ബാറിൽ ഈ സെല്ലിന്റെ സൂത്രവാക്യം കാണിക്കുന്നു.
➤ അതെ എന്നത് മാറ്റിസ്ഥാപിക്കുക ഫോർമുല ബാറിൽ 2000 നേക്കാൾ വലുതാണ്>ഉപകരണം.
ഫലം :
ഈ രീതിയിൽ, നിങ്ങൾക്ക് അതെ ഇത് മാറ്റിസ്ഥാപിക്കാൻ കഴിയും കൂടുതൽഫോർമുലയിൽ 2000 എന്നതിനേക്കാൾ
രീതി-2: Excel ഫോർമുലയിലെ ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കുന്നതിനുള്ള റീപ്ലേസ് ഓപ്ഷൻ ഉപയോഗിക്കുന്നു
ഈ വിഭാഗത്തിൽ, ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കുന്നതിന് ഞങ്ങൾ മാറ്റിസ്ഥാപിക്കുക ഓപ്ഷൻ ഉപയോഗിക്കും അതെ < >2000 ഫോർമുലയിൽ 7> 2000 നേക്കാൾ വലുത് അല്ലെങ്കിൽ നിര.
ഘട്ടങ്ങൾ :
➤ >2000-ന്റെ സെല്ലുകൾ തിരഞ്ഞെടുക്കുക അല്ലെങ്കിൽ കോളം തിരഞ്ഞെടുക്കുക.
➤ ഹോം ടാബ് >><എന്നതിലേക്ക് പോകുക 6>എഡിറ്റിംഗ് ഗ്രൂപ്പ് >> കണ്ടെത്തുക & ഡ്രോപ്പ്ഡൗൺ >> ഓപ്ഷൻ മാറ്റിസ്ഥാപിക്കുക.
ഈ നടപടിക്രമത്തിന് പകരം നിങ്ങൾക്ക് CTRL+H എന്ന കുറുക്കുവഴി കീയും ഉപയോഗിക്കാം.
<0അതിനുശേഷം, കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കുക ഡയലോഗ് ബോക്സ് ദൃശ്യമാകും.
➤ ഇനിപ്പറയുന്നവ എഴുതി തിരഞ്ഞെടുക്കുക
കണ്ടെത്തുക എന്താണ് → അതെ
പകരം → 2000-നേക്കാൾ വലുത്
→ ഷീറ്റിനുള്ളിൽ
തിരയൽ → വരികൾ പ്രകാരം
→ ഫോർമുലകളിൽ നോക്കുക
➤ എല്ലാം മാറ്റിസ്ഥാപിക്കുക ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക.
അതിനുശേഷം, “എല്ലാം ചെയ്തു” എന്ന് പറയുന്ന ഒരു സന്ദേശ ബോക്സ് ദൃശ്യമാകും. ഞങ്ങൾ 9 പകരം വയ്ക്കലുകൾ നടത്തി.”
ഫലം :
അതിനുശേഷം, നിങ്ങൾക്ക് അതെ ഫോർമുലയിൽ 2000 നേക്കാൾ വലുത് എളുപ്പവഴികൾ)
രീതി-3: Excel ഫോർമുലയിലെ ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കാൻ പ്രത്യേക ഓപ്ഷനിലേക്ക് പോകുക ഉപയോഗിച്ച്
നിങ്ങൾക്ക് മാറ്റിസ്ഥാപിക്കാംവാചകം അതെ 2000 നേക്കാൾ വലുത് >2000 എന്ന ഫോർമുലയിൽ കോളം അല്ല സ്പെഷ്യൽ ഓപ്ഷനും ഉപയോഗിച്ച്.
ഘട്ടങ്ങൾ :
➤ ഹോമിലേക്ക് പോകുക ടാബ് >> എഡിറ്റിംഗ് ഗ്രൂപ്പ് >> കണ്ടെത്തുക & ഡ്രോപ്പ്ഡൗൺ >> സ്പെഷ്യൽ ഓപ്ഷനിലേക്ക് പോകുക.
അതിനുശേഷം, പ്രത്യേകതയിലേക്ക് പോകുക വിസാർഡ് തുറക്കും. മുകളിലേക്ക്.
➤ സൂത്രവാക്യങ്ങൾ ഓപ്ഷൻ തിരഞ്ഞെടുത്ത് ശരി അമർത്തുക.
അതിനുശേഷം, ഇതിന്റെ സെല്ലുകൾ >2000 അല്ലെങ്കിലും നിര തിരഞ്ഞെടുക്കും.
➤ രീതി-2 പിന്തുടരുക, നിങ്ങൾക്ക് പുതിയ ഫോർമുല ലഭിക്കും. അതെ എന്നതിനുപകരം 2000 നേക്കാൾ വലുത്.
സമാന വായനകൾ
- Excel VBA: വേർഡ് ഡോക്യുമെന്റിലെ ടെക്സ്റ്റ് എങ്ങനെ കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കാം
- എക്സലിലെ രണ്ട് പ്രതീകങ്ങൾക്കിടയിൽ ടെക്സ്റ്റ് എങ്ങനെ മാറ്റിസ്ഥാപിക്കാം (3 എളുപ്പവഴികൾ)
- എക്സെൽ (7 രീതികൾ) സെലക്ഷനുള്ളിൽ എങ്ങനെ കണ്ടെത്താം, മാറ്റിസ്ഥാപിക്കാം
- എക്സലിൽ മാക്രോ ഉപയോഗിച്ച് ലിസ്റ്റിൽ നിന്ന് എങ്ങനെ കണ്ടെത്താം, മാറ്റിസ്ഥാപിക്കാം (5 ഉദാഹരണങ്ങൾ) 30>
- Excel-ലെ പ്രത്യേക പ്രതീകത്തിന് ശേഷം ടെക്സ്റ്റ് എങ്ങനെ മാറ്റിസ്ഥാപിക്കാം (3 രീതികൾ)
രീതി-4: Excel ഫോർമുലയിലെ ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കാൻ ഒരു കുറുക്കുവഴി കീ ഉപയോഗിക്കുന്നു
ഇവിടെ, ഇനിപ്പറയുന്ന ഫോർമുലയിലെ ടെക്സ്റ്റ് എളുപ്പത്തിൽ മാറ്റിസ്ഥാപിക്കാൻ ഞങ്ങൾ ഒരു കുറുക്കുവഴി കീ ഉപയോഗിക്കും.
1>
ഘട്ടങ്ങൾ :
➤ CTRL+TILDE കീ അമർത്തുക ( TAB കീയ്ക്ക് മുകളിലുള്ള കീയും ESC കീ)
അപ്പോൾ, അത് ഫോർമുലകൾ കാണിക്കും >2000 അല്ലെങ്കിൽ നിരയിൽ ഉപയോഗിച്ചു അതെ എന്നതിനുപകരം 2000 നേക്കാൾ വലിയ ഒരു ടെക്സ്റ്റ് ഉപയോഗിച്ച്.
➤ CTRL+TILDE കീ ഒരിക്കൽ അമർത്തുക വീണ്ടും
അതിനുശേഷം, >2000 അല്ലെങ്കിൽ നിരയിലെ ഫോർമുലയിലെ മാറ്റം കാരണം നിങ്ങൾക്ക് പുതിയ ഫലങ്ങൾ ലഭിക്കും.
രീതി-5: ഒരു VBA കോഡ് ഉപയോഗിച്ച്
ഡിസ്കൗണ്ട് പ്രൈസ് കോളത്തിൽ, 0.06 എന്ന കിഴിവ് നിരക്കുള്ള ഒരു ഫോർമുല ഉപയോഗിച്ചതിന് ശേഷം ഞങ്ങൾക്ക് കിഴിവുള്ള വിലകളുണ്ട്. ഫോർമുലയിലെ ഈ മൂല്യം മാറ്റിക്കൊണ്ട് ഇപ്പോൾ ഈ കിഴിവ് നിരക്ക് 0.04 ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു. ഇവിടെ ഇത് ചെയ്യുന്നതിന് ഞങ്ങൾ ഒരു VBA കോഡ് ഉപയോഗിക്കും.
ഘട്ടം-01 :
➤ പോകുക ഡെവലപ്പർ ടാബ് >> വിഷ്വൽ ബേസിക് ഓപ്ഷൻ
അപ്പോൾ, വിഷ്വൽ ബേസിക് എഡിറ്റർ ചെയ്യും തുറക്കുക.
➤ Insert Tab >> Module Option
അതിനുശേഷം, ഒരു മൊഡ്യൂൾ സൃഷ്ടിക്കപ്പെടും.
ഘട്ടം-02 :
➤ഇനിപ്പറയുന്ന കോഡ് എഴുതുക
7476
ഇവിടെ, oldStr വേരിയബിളിലും 0.04 newStr വേരിയബിളിലും 0.06 ഉം ഞങ്ങൾ പഴയ മൂല്യം നൽകി. 6>D5,D6,D7,D8,D9,D10,D11,D12,D13 നമ്മൾ ആഗ്രഹിക്കുന്ന ശ്രേണികളുടെ സെല്ലുകളാണ്.
REPLACE 0.06 <മാറ്റിസ്ഥാപിക്കും 7> 0.04 നൊപ്പം ഈ സെല്ലുകളുടെ ഫോർമുലകളിൽ ഈ പുതിയ മൂല്യങ്ങൾ newStr വേരിയബിളിൽ സംഭരിക്കുക.
➤ അമർത്തുക F5
ഫലം :
ഈ രീതിയിൽ, 0.06 നെ 0.04 <ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാൻ നിങ്ങൾക്ക് കഴിയും 7> കിഴിവുള്ള വില നിരയുടെ ഫോർമുലകളിൽ ഉദാഹരണങ്ങൾ)
രീതി-6: ഒരു VBA കോഡ് ഉപയോഗിച്ച് SUBSTITUTE, FORMULATEXT ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു
ഇവിടെ, ഞങ്ങൾ സബ്സ്റ്റിറ്റ്യൂട്ട് ഫംഗ്ഷൻ ഉം FORMULATEXT ഉം ഉപയോഗിക്കും ഫംഗ്ഷൻ ഒരു VBA കോഡിനൊപ്പം 0.06 നെ 0.04 എന്നതിന് പകരം വിലക്കിഴിവ് കോളത്തിന്റെ ഫോർമുലകളിൽ, തുടർന്ന് ഞങ്ങൾ പുതിയ വില കോളത്തിൽ പുതിയ വിലകൾ ലഭിക്കും. അധിക കണക്കുകൂട്ടലിനായി, ഞങ്ങൾ ഒരു പുതിയ കോളം ഫോർമുല ചേർത്തു.
ഘട്ടം-01 :
➤ സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിക്കുക E5
=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)
ഇവിടെ, D5 ആണ് ഇതിന്റെ മൂല്യം വിലക്കിഴിവ് നിര.
- FORMULATEXT(D5) → ഉപയോഗിച്ച ഫോർമുല D5
പകരം(C5-C5*0.06,0.06,0.04) → 0.06-ന് പകരം 0.04
ഔട്ട്പുട്ട് → C5-C5*0.04
➤ ENTER അമർത്തുക.
➤ ഫിൽ ഹാൻഡിൽ ടൂൾ താഴേക്ക് വലിച്ചിടുക.
അതിനുശേഷം, ഫോർമുല കോളത്തിൽ ഞങ്ങളുടെ പുതിയ ഫോർമുലകൾ ലഭിച്ചു, അത് പുതിയ വില കോളത്തിൽ പുതിയ വിലകൾ ലഭിക്കാൻ ഞങ്ങൾ ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്നു.
ഇത് ചെയ്യാൻ, ഞങ്ങൾക്കുണ്ട്ആദ്യം ഒരു ഫംഗ്ഷൻ സൃഷ്ടിക്കുന്നതിന് ഒരു VBA കോഡ് ഉപയോഗിക്കുന്നതിന്.
ഘട്ടം-02 :
➤ ഘട്ടം-01 <7 പിന്തുടരുക> of Method-5
4544
VOLATILE വർക്ക്ഷീറ്റിലെ ഏതെങ്കിലും സെല്ലുകളിൽ കണക്കുകൂട്ടൽ സംഭവിക്കുമ്പോഴെല്ലാം വീണ്ടും കണക്കാക്കുന്നു, ഈ VBA കോഡ് എന്ന പേരിൽ ഒരു ഫംഗ്ഷൻ സൃഷ്ടിക്കും. EVAL .
➤ കോഡ് സംരക്ഷിച്ച ശേഷം, വർക്ക്ഷീറ്റിലേക്ക് മടങ്ങുക.
➤ സെല്ലിൽ സൃഷ്ടിച്ച ഫംഗ്ഷൻ നാമം ടൈപ്പ് ചെയ്യുക>F5 .
=EVAL(E5)
EVAL E5 എന്ന സെല്ലിലെ ഫോർമുലയുടെ മൂല്യം ഞങ്ങൾക്ക് നൽകും.
➤ ENTER അമർത്തി ഫിൽ ഹാൻഡിൽ ടൂൾ താഴേക്ക് വലിച്ചിടുക.
ഫലം :
അതിനുശേഷം, പുതിയതിന്റെ ഫോർമുലകളിൽ 0.06 നെ 0.04 ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാൻ നിങ്ങൾക്ക് കഴിയും വില നിര.
കൂടുതൽ വായിക്കുക: എക്സൽ വിബിഎയിൽ പകരമുള്ള പ്രവർത്തനം എങ്ങനെ ഉപയോഗിക്കാം (3 ഉദാഹരണങ്ങൾ)
രീതി-7: ഒരു VBA കോഡ് ഉപയോഗിച്ച് REPLACE, FORMULATEXT ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു
ഈ വിഭാഗത്തിൽ, ഞങ്ങൾ REPLACE ഫംഗ്ഷൻ , FORMULATEXT ഫംഗ്ഷൻ എന്നിവ ഉപയോഗിക്കും. ഒരു <6 സഹിതം>വിബിഎ കോഡ് 0.06 ന് പകരം 0.04 നൊപ്പം കിഴിവുള്ള വില കോളത്തിന്റെ സൂത്രവാക്യങ്ങൾ, തുടർന്ന് നമുക്ക് ൽ പുതിയ വിലകൾ ലഭിക്കും പുതിയ വില നിര.
ഘട്ടം-01 :
➤ സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല ഉപയോഗിക്കുക E5
=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)
ഇവിടെ, D5 എന്നത് ഡിസ്കൗണ്ട് പ്രൈസ് കോളത്തിന്റെ മൂല്യമാണ്.
- FORMULATEXT(D5) → ഉപയോഗിച്ചത് തിരികെ നൽകുന്നുസെല്ലിലെ ഫോർമുല D5
- FIND(“*”, ഫോർമുല ടെക്സ്റ്റ്(D5),1) → ആകുന്നു
FIND(“*”, C5-C5*0.06,1) → “*”<7 എന്ന ചിഹ്നത്തിന്റെ സ്ഥാനം കണ്ടെത്തുന്നു>
ഔട്ട്പുട്ട് → 7
- FIND(“*”,FORMULATEXT(D5),1)+1 → ചിഹ്നത്തിന്റെ സ്ഥാനത്തോടൊപ്പം 1 കൂട്ടിച്ചേർക്കുന്നു “*”
- മാറ്റിസ്ഥാപിക്കുക(ഫോർമുലാടെക്സ്റ്റ്(ഡി5),കണ്ടെത്തുക(“*”,ഫോർമുല ടെക്സ്റ്റ്(ഡി5),1)+1,4,0.04) ആകുന്നു
പകരം(C5-C5*0.06,FIND(“** ”,8,4,0.04) → 0.06-ന് പകരം 0.04
ഔട്ട്പുട്ട് → C5-C5*0.04
➤ ENTER അമർത്തുക.
➤ ഫിൽ ഹാൻഡിൽ ടൂൾ താഴേക്ക് വലിച്ചിടുക.
അതിനുശേഷം, ഫോർമുല കോളത്തിൽ ഞങ്ങളുടെ പുതിയ ഫോർമുലകൾ ലഭിച്ചു, അത് പുതിയ വില കോളത്തിൽ പുതിയ വിലകൾ ലഭിക്കാൻ ഉപയോഗിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു.
<53
ഇത് ചെയ്യുന്നതിന്, മുമ്പത്തെ രീതിയിൽ ഞങ്ങൾ സൃഷ്ടിച്ച EVAL ഫംഗ്ഷൻ ഉപയോഗിക്കും.
ഘട്ടം-02 :
➤ F5 എന്ന സെല്ലിൽ ഇനിപ്പറയുന്ന ഫോർമുല ടൈപ്പ് ചെയ്യുക.
=EVAL(E5)
EVAL നമുക്ക് v തിരികെ നൽകും. E5 എന്ന സെല്ലിലെ ഫോർമുലയുടെ aue.
➤ ENTER അമർത്തുക.
➤ < ഇഴിക്കുക 6>ഫിൽ ഹാൻഡിൽ ടൂൾ.
ഫലം :
അവസാനം, നിങ്ങൾക്ക് 0.06 മാറ്റിസ്ഥാപിക്കാൻ കഴിയും പുതിയ വില നിരയുടെ സൂത്രവാക്യങ്ങളിൽ 0.04 .
കൂടുതൽ വായിക്കുക: Excel VBA (മാക്രോ, യൂസർഫോം) ഉപയോഗിച്ച് ഒരു ശ്രേണിയിൽ ഒരു വാചകം കണ്ടെത്തി മാറ്റിസ്ഥാപിക്കുക
പ്രാക്ടീസ് വിഭാഗം
സ്വയം പ്രാക്ടീസ് ചെയ്യുന്നതിനായി ഞങ്ങൾ പരിശീലനം എന്ന പേരിലുള്ള ഷീറ്റിൽ താഴെപ്പറയുന്നതുപോലെ ഒരു പ്രാക്ടീസ് വിഭാഗം നൽകിയിട്ടുണ്ട്. ദയവായി ഇത് സ്വയം ചെയ്യുക.
ഉപസംഹാരം
ഈ ലേഖനത്തിൽ, Excel ഫോർമുലയിൽ ടെക്സ്റ്റ് മാറ്റിസ്ഥാപിക്കുന്നതിനുള്ള ചില വഴികൾ ഞങ്ങൾ ഉൾപ്പെടുത്താൻ ശ്രമിച്ചു. നിങ്ങൾക്ക് ഇത് ഉപയോഗപ്രദമാകുമെന്ന് പ്രതീക്ഷിക്കുന്നു. നിങ്ങൾക്ക് എന്തെങ്കിലും നിർദ്ദേശങ്ങളോ ചോദ്യങ്ങളോ ഉണ്ടെങ്കിൽ, അവ അഭിപ്രായ വിഭാഗത്തിൽ പങ്കിടാൻ മടിക്കേണ്ടതില്ല.