Mundarija
Ushbu maqola Excelda formula(lar)ni topish va almashtirish ni tushunishga yordam beradi. Ba'zan Excel varaqlaridagi ma'lumotlarimizni tahrirlashimiz kerak va buning uchun biz so'zlarni boshqa so'zlar yoki alifbolar bilan almashtirishimiz kerak. formula(lar)ni topish va almashtirishning turli usullari mavjud Excel varaqidagi ma'lumotlarni tahrirlash uchun. Men ushbu maqolada buni amalga oshirishning eng oson usullarini tushuntirib beraman.
Biz quyidagi ma'lumotlar to'plami ustida ishlaymiz, u erda ba'zi mashhur filmlarning nomini qo'yganmiz. va tegishli bosh aktyorlar .
Amaliy kitobni yuklab oling
Formula.xlsx toping va almashtiring
Excelda formuladan foydalanib topish va almashtirishning 4 ta usuli
1. Belgilarni topish va almashtirish uchun Excel FIND va REPLACE funksiyalaridan foydalanish
FIND
Qadamlar:
- Avval qisqa shakl uchun yangi ustun yarating. aktyorlarning ismlaridan va D5 katakchaga quyidagi formulani kiriting.
=REPLACE(C5,1,FIND(" ",C5),LEFT(C5,1)&". ")
Bu yerda ALTISH funksiyasi C5 katakcha havolasini oladi, boʻsh joy topguncha belgilarni sanashni boshlaydi uning ichida FIND funktsiyasi yordamida vakeyin birinchi ism ni boshlang'ich alifbosi bilan va nuqta (.) ni CHAP funksiyasi yordamida almashtiradi.
- Bosish. ENTER tugmasi. Shundan so'ng, siz D5 katakchasidagi natijani ko'rasiz.
- Endi To'ldirish dastagi dan foydalaning. pastki katakchalarga Avtomatik to'ldirish . Siz barcha aktyorlarning ismlari o'zlarining tegishli birinchi alifbosi va nuqta bilan boshlanishini ko'rasiz.
Shunday qilib, Excelda formula(lar)ni topish va almashtirish dan foydalanib, qatordagi ba'zi belgilarni kerakli belgi bilan almashtirishingiz mumkin.
Batafsil o'qing: Excelda maxsus belgilarni qanday almashtirish mumkin (6 usul)
2. Excelda belgilarni topish va almashtirish uchun SUBSTITUTE funksiyasidan foydalanish
Biz birinchi ni ham almashtirishimiz mumkin. O'ZINASHTIRISH funktsiyasi yordamida tegishli alifbosi ga ega bo'lgan bosh aktyorlarning nomi. Keling, bu usul uchun zarur qadamlarni quyida muhokama qilamiz.
Qadamlar:
- uchun yangi ustun yarang>aktyorlarning qisqa ismlari va D5 katakchaga quyidagi formulani kiriting.
=SUBSTITUTE(C5,C5,LEFT(C5,1)&". ") &RIGHT(C5,LEN(C5)-FIND(" ",C5))
Formula taqsimoti
Bu yerda biz CHAP , RIGHT , LEN<2-ni joylashtirdik> , va TOPISH funksiyalari O'ZBURTIRISH funksiyasida bosh ishtirokchilarning ismi ni mos keladigan birinchi alifbosiga almashtirish uchun .
- LEN(C5) —-> LEN funktsiya C5 katakchadagi belgilarning raqamlarini qaytaradi.
- Chiqish : 14
- FIND(” “,C5) —-> pozitsiyani qaytaradi C5 katakdagi bo'sh joydan .
- Chiqish : 10
- RIGHT(C5,LEN(C5)-FIND(" ",C5)) —-> ;
- HUQUQ(C5,14-10) —-> ga aylanadi
- HUQUQ(C5,4)
- Chiqish : Beyl
- CHAP(C5,1)&”. ” —-> bo'lib
- C & “.”
- Chiqish : C.
- O'ZINASHTIRISH(C5,C5,CHAP(C5,1)&); ;”. “) &RIGHT(C5,LEN(C5)-FIND(” “,C5)) —->
- OʻQISH(C5,C5, “C) ga qisqartirildi. . Bale”)
- Chiqish : C. Beyl
Nihoyat, biz birinchi alifboni olamiz < C5 hujayradagi birinchi ism ning 2>nuqta bilan.
- Endi chiqishni ko'rish uchun ENTER tugmasini bosing. D5 katakchasida.
- Avtomatik toʻldirish uchun Toʻldirish dastagi dan foydalaning. pastki katakchalar.
Shunday qilib, formula(lar)ni topish va almashtirish () yordamida qatordagi ba'zi belgilarni kerakli belgi bilan almashtirishingiz mumkin. bu holda, bu Excelda SUBSTITUTE funktsiyasi) edi.
Batafsil o'qing: Excel VBA-da almashtirish funksiyasidan qanday foydalanish (3 ta misol)
O'xshash o'qishlar
- Bir nechta Excel fayllaridagi qiymatlarni qanday topish va almashtirish (3 usul)
- Qanday topish va almashtirishExcelda joker belgilardan foydalanish qiymatlari
- Excelda ma'lumotlarni tozalash texnikasi: hujayralarga matn qo'shish
- Excelda tanlashda qanday topish va almashtirish (7 usul)
- Excel VBA: Word hujjatidagi matnni qanday topish va almashtirish
3. Excel XLOOKUP funksiyasidan foydalanib hujayralarni topish va almashtirish
XLOOKUP funksiyasi Excelda topish va almashtirish funktsiyasi sifatida ham ishlatilishi mumkin. Aytaylik, biz ba'zi filmlar uchun qisqa nomlardan foydalanganmiz, ammo shundan keyin biz ularning qisqa ismlarini asl ismlari bilan almashtirmoqchimiz. Masalan, Betmen 1 filmning asl nomi Betmen boshlanadi edi. Shunday qilib, biz Batman 1 ni Batman boshlanadi bilan almashtirmoqchimiz. Keling, quyidagi tavsifda protsedurani muhokama qilaylik.
Qadamlar:
- Biz maʼlumotlar toʻplamimizga baʼzi oʻzgartirishlar kiritdik. Biz ba'zi film nomlarini o'zgartirdik va o'sha filmlar ning to'liq nomi uchun yangi ustun ni yaratdik.
- Keyin biz
filmlar ularni asl nomlari bilan almashtiramiz.
- <1 katagiga quyidagi formulani kiriting>D5 .
=XLOOKUP(B5,$F$5:$F$7,$G$5:$G$7,B5)
Bu yerda $F$5:$F$7 va $G$5:$G$7 mos ravishda qidiruv_massivi va qaytish_massivi . Agar B5 katakchasi qiymati qidiruv_massivi bilan mos kelsa, qaytish_massivi mos keladigan qiymatni qaytaradi. Agar bizqiymatni topa olmasangiz, yacheyka qiymati qaytariladi. hujayra B5 qiymati “ Batman 1 ” qidiruv massivida topilgan, shuning uchun biz “ Batman boshlanadi ”ni olamiz.
- D5 katakchadagi natijani ko'rish uchun ENTER tugmasini bosing.
- Endi To'ldirish dastagi dan Avtomatik to'ldirish pastki katakchalarni ishlating.
Siz nomlarni ko'rasiz. filmlarning qisqacha asl nomlari bilan almashtirildi. Bu topish va ma'lum bir qatorni yangi satr bilan almashtirish uchun foydalanishingiz mumkin bo'lgan yana bir usuldir.
Batafsil o'qing: Hujayra matnini quyidagilar asosida almashtirish Exceldagi holat (5 ta oson usul)
4. Belgilarni topish va almashtirish uchun Excel VLOOKUP funksiyasidan foydalanish
Biz VLOOKUP funksiyasini <1 uchun ham qo‘llashimiz mumkin>satrning belgilarini toping va uni boshqasi bilan almashtiring. Aytaylik, biz ba'zi filmlarni seriya raqamlari bilan eslatib o'tdik, ammo keyin ularni asl nomlari bilan almashtirmoqchimiz. Masalan, Betmen 1 filmning asl nomi Betmen boshlanadi edi. Shunday qilib, biz Batman 1 ni Batman boshlanadi bilan almashtirmoqchimiz. Keling, quyidagi tavsifda protsedurani muhokama qilaylik.
Qadamlar:
- Biz maʼlumotlar majmuamizga baʼzi oʻzgarishlar kiritdik. Biz ba'zi film nomlarini o'zgartirdik va o'sha filmlar ning to'liq nomi uchun yangi ustun yaratdik.
- Keyin biz filmlar ro'yxatini yaratdik, ularni asl nomlari bilan almashtiramiz.
- Buni yozing D5 katakchadagi formula.
=IFERROR(VLOOKUP(B5,$F$5:$G$7,2,FALSE),B5)
Bu yerda biz dan foydalanamiz. VLOOKUP so'zlarni almashtirish funksiyasi. Agar biron bir qiymat topilmasa, xato ko'rsatiladi. Shuning uchun IFERROR funksiyasi yordamida biz har qanday xatoni tegishli katak qiymati bilan almashtira olamiz. Biroq, bizning qidirish massivimiz ikkita ustun ga ega va ikkinchi ustun biz xohlagan chiqish ni qaytaradi. Shuning uchun formulada 2 dan foydalandik. Biz aniq moslikni xohlaymiz, shuning uchun formulada FALSE ni tanlaymiz.
Izoh : Absolute Cell Reference dan foydalanishni unutmang. Bu erda formulani boshqa kataklarga qo'llash uchun bizga yana bir qadam kerak bo'ladi.
- Endi ENTER tugmasini bosing va natijani D5<2 katakchasida ko'rasiz>.
- Bundan so'ng pastki katakchalarni Avtomatik to'ldirish uchun To'ldirish dastagi dan foydalaning.
Siz tegishli qisqa filmlar ustiga qo'ymoqchi bo'lgan filmlarning asl nomlarini ko'rasiz. ismlar . Shunday qilib, VLOOKUP funktsiyasidan foydalanish bizga aniq qatorlarni topish va yangi qatorlar bilan almashtirishga yordam beradi.
Aloqador tarkib: Excelda bir nechta belgilarni qanday almashtirish mumkin (6 usul)
Amaliy bo'lim
Bu erda men sizga o'zim foydalangan ma'lumotlar to'plamini berdim.bu misollarni tushuntirish uchun. Siz bu misollarni o'zingiz mashq qilishingiz mumkin.
Xulosa
Ushbu maqolada men formulani toping va almashtiring( s) Excelda. Men misollarni iloji boricha sodda tushuntirishga harakat qildim. Umid qilamanki, siz ushbu maqoladan foyda olishingiz mumkin. Agar sizda boshqa oson usullar yoki g'oyalar yoki ushbu misollar bo'yicha fikr-mulohazalaringiz bo'lsa, ularni sharhlar maydoniga qoldiring. Bu mening kelgusi maqolalarimni boyitishimga yordam beradi.