Агуулгын хүснэгт
Заримдаа та өмнө нь бичсэн томьёог нэн даруй өөрчлөхийн тулд Excel-ийн томъёоны текстийг солих шаардлагатай болдог. Хэрэв та энэ ажлыг хийх хамгийн хялбар аргыг хайж байгаа бол та зөв газартаа байна. Ингээд нийтлэлээ эхэлцгээе.
Дасгалын номыг татаж авах
Formula.xlsm дээрх текстийг солих
Текстийг солих 7 арга Excel-ийн Формула
Энд бид Хямдралтай үнэ багананд болон >2000 эсвэл үгүй багананд хоёр томьёотой бөгөөд бид текстийн мөрийг өөрчлөх арга замыг харуулах болно. Эдгээр томьёо дахь тоон мөр.
Бид энд Microsoft Excel 365 хувилбарыг ашигласан; та өөр ямар ч хувилбарыг өөрт тохирсон хувилбарыг ашиглаж болно.
Арга-1: Excel-ийн томьёоны текстийг гараар солих
Энд бид дараах томъёог ашигласан болно. IF функц ба 2000-аас дээш үнийн хувьд Тийм -г авсан. Одоо бид Тийм -г 2000-аас их гэж солихыг хүсэж байна. томъёонд гараар оруулна.
Алхам :
➤ >2000 баганын эхний нүдийг сонгоно уу. .
Тиймээс томъёоны мөрөнд энэ нүдний томьёог харуулж байна.
➤ Тийм -г солино 2000-аас их томьёоны мөрөнд гараар.
➤ ENTER -г дараад Дүүргэх бариулыг <7 доош чирнэ үү>хэрэгсэл.
Үр дүн :
Ийм байдлаар та Тийм -г орлуулах боломжтой болно. Илүү их2000 томьёонд.
Дэлгэрэнгүй унших: Excel-ийн баганыг хэрхэн олох, солих (6 арга)
Арга-2: Excel-ийн Формула дахь Текстийг солихын тулд Орлуулах сонголтыг ашиглах
Энэ хэсэгт бид Орлуулах сонголтыг текстийг орлуулах Тийм 2000-аас их 2000-аас их багананд байгаа, эсвэл гүй.
Алхам :
➤ >2000 эсвэл биш баганын нүднүүдийг сонгоно уу.
➤ Нүүр хуудас Таб >><руу очно уу. 6>Засварлах Бүлэг >> Олох & Унадаг цэс >> Орлуулах Сонголтыг сонгоно уу.
Та энэ процедурын оронд CTRL+H товчлолыг бас ашиглаж болно.
Үүний дараа Find and Replace харилцах цонх гарч ирнэ.
➤ Дараах зүйлийг бичиж сонго
Ол юу → Тийм
Орлуулах → 2000-аас их
Хуудас дотор
Хайх → Мөрүүдээр
→ Томъёо
-ыг харна уу➤ Бүгдийг нь солих сонголтыг сонгоно уу.
Дараа нь “Бүгд дууссан. Бид 9 удаа сольсон.”
Үр дүн :
Дараа нь та солих боломжтой Тийм томьёонд 2000-аас их .
Дэлгэрэнгүй унших: Excel-ийн нөхцөл дээр үндэслэн нүдний текстийг солих (5) Хялбар аргууд)
Арга-3: Excel-ийн Формула дахь Текстийг солихын тулд тусгай сонголт руу очихыг ашиглах
Та сольж болно. Тийм гэсэн текстийг 2000-аас их болон >2000-аас их, эсвэл багананд биш Тусгай сонголтыг ашиглан бичнэ үү.
Алхам :
➤ Нүүр хуудас Таб >> Засварлах <7 руу очих>Бүлэг >> Ол & Унж унах >> Тусгай Сонголт руу очихыг сонгоно уу.
Дараа нь Тусгай руу очих шидтэн нээгдэнэ. дээш.
➤ Формула сонголтыг сонгоод OK товчийг дарна уу.
Үүний дараа >2000 эсвэл биш баганыг сонгох болно.
➤ Арга-2 -г дагаж, шинэ томьёог авах болно. Тийм -ийн оронд 2000-аас их тексттэй.
Ижил төстэй уншилтууд
- Excel VBA: Word баримтаас текстийг хэрхэн олж, солих вэ
- Excel-ийн хоёр тэмдэгтийн хоорондох текстийг хэрхэн солих вэ (3 хялбар арга)
- Excel програмын сонголт дотроос хэрхэн олох, солих вэ (7 арга)
- Excel дээрх макро ашиглан жагсаалтаас хэрхэн хайж олох, солих вэ (5 жишээ)
- Excel-ийн тодорхой тэмдэгтийн дараа текстийг хэрхэн солих вэ (3 арга)
Арга-4: Excel-ийн текстийг орлуулах товчлолыг ашиглах Формула
Энд бид товчлолын товчлуурыг ашиглан дараах томьёоны текстийг хялбархан орлуулах болно.
Алхам :
➤ CTRL+TILDE товчлуурыг дарна уу ( TAB товчлуурын дээд ба -ийн доор байрлах товчлуур ESC түлхүүр)
Дараа нь томьёог харуулах болно >2000 эсвэл багананд ашиглагдаж байна.
Одоо Арга-2 -г дагаж, шинэ томьёо авах болно. Тийм -ийн оронд 2000-аас их тексттэй.
➤ CTRL+TILDE товчийг нэг удаа дарна уу дахин
Үүний дараа >2000 он эсвэл багана дахь томьёо өөрчлөгдсөний улмаас та шинэ үр дүнг авах болно.
Арга-5: VBA код ашиглах
Хөнгөлөлттэй үнэ багананд бид 0.06 хөнгөлөлттэй томъёог ашигласны дараа хямдарсан үнийг харуулав. одоо бид энэ хөнгөлөлтийн хувь хэмжээг томъёонд энэ утгыг өөрчлөх замаар 0.04 -ээр солихыг хүсч байна. Үүнийг хийхийн тулд бид энд VBA кодыг ашиглах болно.
Алхам-01 :
➤ Go Хөгжүүлэгч Таб >> Visual Basic Сонголт
Дараа нь Visual Basic Editor нээнэ үү.
➤ Insert Tab >> Модуль Сонголт
Үүний дараа Модуль үүснэ.
Алхам-02 :
➤Дараах кодыг бичнэ үү
1792
Энд бид хуучин утгыг oldStr хувьсагчид 0.06 , newStr хувьсагчид 0.04 болон D5,D6,D7,D8,D9,D10,D11,D12,D13 бидний хүссэн мужуудын нүднүүд.
ОРЛУУЛАХ 0.06 <-г орлоно. 7>эдгээр нүднүүдийн томьёонд 0.04 оруулаад эцэст нь эдгээр шинэ утгыг newStr хувьсагчид хадгална.
➤ дарна уу. F5
Үр дүн :
Ийм байдлаар та 0.06 -г 0.04 <гэж солих боломжтой болно. 7> Хямдралтай үнээр баганын томьёонд.
Дэлгэрэнгүй унших: Excel VBA баганаас Текстийг олж, солих (2) Жишээ)
Арга-6: ОРЛУУЛАХ ба FORMULATEXT функцийг VBA кодтой ашиглах
Энд бид ОРЛУУЛАХ функц ба FORMULATEXT-ийг ашиглана. функцийг VBA кодын хамт 0.06 -г 0.04 -аар солих ба Хямдралтай үнэ багананд Шинэ үнэ багананд шинэ үнийг авах болно. Нэмэлт тооцооллын хувьд бид шинэ багана нэмсэн Формула .
Алхам-01 :
➤ Дараах томьёог E5
=SUBSTITUTE(FORMULATEXT(D5),0.06,0.04)
нүдэнд ашиглаарай, D5 нь Хямдралтай үнэ багана.
- FORMULATEXT(D5) → D5
<нүдэнд ашигласан томьёог буцаана 1>
Гаралт → C5-C5*0.06
- ОРЛУУЛАХ(FORMULATEXT(D5),0.06,0.04) болно
ОРЛУУЛАХ(C5-C5*0.06,0.06,0.04) → 0.06-г 0.04
Гаралт → C5-C5*0.04
<-р орлоно. 31>
➤ ENTER товчийг дарна уу.
➤ Дүүргэх бариул хэрэгслийг доош чирнэ үү.
Үүний дараа бид Формула багананд шинэ томьёогоо авсан бөгөөд Шинэ үнэ багананд шинэ үнийг авахыг хүсэж байна.
Үүнийг хийхийн тулд бидэнд байнаэхлээд функц үүсгэхийн тулд VBA код ашиглах.
Алхам-02 :
➤ Алхам-01 <7-г дагана уу>of Арга-5
2641
VOLATILE ажлын хуудасны аль нэг нүдэнд тооцоолол хийх бүрд дахин тооцоолдог бөгөөд энэ VBA код нь нэртэй функцийг үүсгэнэ. EVAL .
➤ Кодоо хадгалсны дараа ажлын хуудас руу буцна уу.
➤ Үүсгэсэн функцийн нэрийг <6 нүдэнд бичнэ үү>F5 .
=EVAL(E5)
EVAL нь E5 нүдэн дэх томъёоны утгыг бидэнд буцаана.
➤ ENTER товчийг дараад Дүүргэх бариул хэрэгслийг доош чирнэ үү.
Үр дүн :
Үүний дараа та Шинэ томъёоны 0.06 -г 0.04 -ээр солих боломжтой болно. Үнэ багана.
Дэлгэрэнгүй унших: Excel VBA-д орлуулах функцийг хэрхэн ашиглах талаар (3 жишээ)
Арга-7: REPLACE болон FORMULATEXT функцийг VBA кодтой ашиглах
Энэ хэсэгт бид REPLACE функц ба FORMULATEXT функцийг ашиглана. <6-тай хамт>VBA кодыг Хямдралтай үнэ баганны томьёоны 0.06 -г 0.04 -ээр солих ба -д шинэ үнийг авах болно. Шинэ үнэ багана.
Алхам-01 :
➤ E5 нүдэнд дараах томьёог ашиглана уу.
=REPLACE(FORMULATEXT(D5),FIND("*",FORMULATEXT(D5),1)+1,4,0.04)
Энд D5 нь Хөнгөлөлттэй үнэ баганын утга юм.
- FORMULATEXT(D5) → ашиглагдсаныг буцаананүдэнд томьёо D5
- ОЛОХ(“*”, FORMULATEXT(D5),1) → болно
FIND(“*”, C5-C5*0.06,1) → тэмдэгийн байрлалыг олно “*”
Гаралт → 7
- FIND(“*”, FORMULATEXT(D5),1)+1 → 1-ийг “*” тэмдгийн байрлалд нэмнэ
- REPLACE(FORMULATEXT(D5), FIND(“*”, FORMULATEXT(D5),1)+1,4,0.04) болно
REPLACE(C5-C5*0.06,FIND(“* ”,8,4,0.04) → 0.06-г 0.04-р орлоно
Гаралт → C5-C5*0.04
➤ ENTER товчийг дарна уу.
➤ Дүүргэх бариул хэрэгслийг доош чирнэ үү.
Үүний дараа бид Формула багананд шинэ томьёогоо авсан бөгөөд Шинэ үнэ багананд шинэ үнийг авахыг хүсэж байна.
Үүний тулд бид өмнөх аргаар үүсгэсэн EVAL функцийг ашиглана.
Алхам-02 :
➤ F5 нүдэнд дараах томьёог бичнэ үү.
=EVAL(E5)
EVAL бидэнд v-г буцаана. E5 нүдэнд томьёоны утга.
➤ ENTER товчийг дарна уу.
➤ <-г доош чирнэ үү. 6>Дүүргэх бариул хэрэгсэл.
Үр дүн :
Эцэст нь та 0.06-г солих боломжтой болно. Шинэ үнэ баганын томьёонд 0.04 -тай.
Дэлгэрэнгүй унших: Excel VBA (Макро болон UserForm) ашиглан муж доторх текстийг хайж олох, солих
Дадлага хийх хэсэг
Бие даан дасгал хийхийн тулд бид Дасгал нэртэй хуудсанд доорх шиг Дадлага хэсгийг өгсөн. Үүнийг өөрөө хийнэ үү.
Дүгнэлт
Энэ нийтлэлд бид Excel томъёоны текстийг солих зарим аргуудыг авч үзэхийг оролдсон. Энэ нь танд хэрэг болно гэж найдаж байна. Хэрэв танд ямар нэгэн санал, асуулт байвал коммент хэсэгт хуваалцаарай.