30 kun ichida 30 ta Excel funksiyasi: O'ZBIRGI

Kecha marafonda 30 kun ichida 30 ta Excel funksiyasi funksiyasidan foydalandik OFSET (OFFSET) havolani qaytarish uchun, shuningdek, u funktsiyaga juda o'xshashligini ko'rdi INDEKS (INDEKS). Bundan tashqari, biz funktsiyani bilib oldik OFSET (OFFSET) ishchi varaqdagi ma'lumotlar o'zgarganda qayta hisoblab chiqiladi va INDEKS (INDEX) faqat argumentlarini o'zgartirganda.

Marafonning 27-kunida biz funktsiyani o'rganamiz Substitut (ALBATTA). Funktsiya kabi O'zgartirish (REPLACE), u eski matnni yangisiga almashtiradi, shuningdek, satrda bir xil matnni bir nechta almashtirishni amalga oshirishi mumkin.

Amaliyot shuni ko'rsatadiki, ba'zi hollarda buyruqlardan foydalanish tezroq va osonroq topish/almashtiring (Topish/Almashtirish) o'zgartirish katta-kichik harfni sezgir qilish zarur bo'lganda.

Shunday qilib, keling, ma'lumot va misollarni batafsil ko'rib chiqaylik Substitut (ALBATTA). Agar sizda ushbu xususiyatdan foydalanish bo'yicha boshqa ma'lumotlar yoki misollar bo'lsa, uni sharhlarda baham ko'ring.

27-funktsiya: O'ZBIRISh

vazifa Substitut (SUBSTITUTE) matn qatoridagi eski matnni yangi matn bilan almashtiradi. Funktsiya ma'lum bir shart bajarilmaguncha eski matnning barcha takrorlarini almashtiradi. Katta-kichik harf sezgir.

SUBSTITUTE funksiyasidan qanday foydalanishingiz mumkin?

vazifa Substitut (SUBSTITUTE) matn qatoridagi eski matnni yangi matn bilan almashtiradi. Siz undan foydalanishingiz mumkin:

  • Hisobot sarlavhasida mintaqa nomini o'zgartiring.
  • Bosib bo'lmaydigan belgilarni olib tashlang.
  • Oxirgi bo'shliq belgisini almashtiring.

SINTAXS SINTAKSISI

vazifa Substitut (SUBSTITUTE) quyidagi sintaksisga ega:

SUBSTITUTE(text,old_text,new_text,instance_num)

ПОДСТАВИТЬ(текст;стар_текст;нов_текст;номер_вхождения)

  • matn (matn) - matn satri yoki matn almashtiriladigan havola.
  • eski_matn (eski_matn) - almashtiriladigan matn.
  • yangi_matn (yangi_matn) – kiritiladigan matn.
  • misol_raqami (kirish_raqami) - almashtiriladigan matnning paydo bo'lish soni (ixtiyoriy).

O'ZBEKISTON IQTISODIYoTI

  • vazifa Substitut (SUBSTITUTE) eski matnning barcha takrorlarini almashtirishi mumkin, shuning uchun siz faqat ma'lum bir hodisani almashtirishingiz kerak bo'lsa, argumentdan foydalaning misol_raqami (kirish_raqami).
  • Agar katta-kichik harflarni sezmaydigan almashtirishni amalga oshirish kerak bo'lsa, funksiyadan foydalaning O'zgartirish (ALSHIRISh).

1-misol: Hisobot sarlavhasida mintaqa nomini o'zgartirish

Funktsiyalardan foydalanish Substitut (O'ZBIRGI) Siz qaysi hudud tanlanganiga qarab avtomatik ravishda o'zgarib turadigan hisobot sarlavhasini yaratishingiz mumkin. Bu misolda hisobot sarlavhasi nomi berilgan C11 katakka kiritilgan Rpttitle. Belgi yyy sarlavhadagi matn D13 katakchada tanlangan hudud nomi bilan almashtiriladi.

=SUBSTITUTE(RptTitle,"yyy",D13)

=ПОДСТАВИТЬ(RptTitle;"yyy";D13)

30 kun ichida 30 ta Excel funksiyasi: O'ZBIRGI

2-misol: Chop etmaydigan belgilarni olib tashlang

Veb-saytdan ma'lumotlarni nusxalashda matnda qo'shimcha bo'sh joy belgilari paydo bo'lishi mumkin. Matnda oddiy bo‘shliqlar (32-belgi) ham, uzilmaydigan bo‘shliqlar ham (160-belgi) bo‘lishi mumkin. Ularni o'chirishga harakat qilganingizda, siz ushbu funktsiyani topasiz TRIM (TRIM) uzilmaydigan bo'shliqlarni olib tashlay olmaydi.

Yaxshiyamki, siz funktsiyadan foydalanishingiz mumkin Substitut (SUBSTITUTE) har bir uzilmaydigan bo'shliqni oddiy bilan almashtirish va keyin funksiyadan foydalanish TRIM (TRIM), barcha qo'shimcha joylarni olib tashlang.

=TRIM(SUBSTITUTE(B3,CHAR(160)," "))

=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(B3;СИМВОЛ(160);" "))

30 kun ichida 30 ta Excel funksiyasi: O'ZBIRGI

3-misol: Oxirgi bo'sh joy belgisini almashtirish

Matn satrining barcha holatlarini almashtirmaslik uchun siz argumentdan foydalanishingiz mumkin misol_raqami (kirish_raqami) qaysi hodisani almashtirish kerakligini ko'rsatish uchun. Quyidagi misol retsept uchun ingredientlar ro'yxati bo'lib, unda faqat oxirgi bo'sh joyni almashtirish kerak bo'ladi.

vazifa LEN C3 katakdagi (DLSTR) B3 katakdagi belgilar sonini hisoblaydi. Funktsiya Substitut (SUBSTITUTE) barcha bo'shliq belgilarini bo'sh satr bilan almashtiradi va ikkinchi funktsiya LEN (DLSTR) qayta ishlangan satr uzunligini topadi. Uzunlik 2 ta belgiga qisqa, ya'ni satrda 2 ta bo'sh joy bor edi.

=LEN(B3)-LEN(SUBSTITUTE(B3," ",""))

=ДЛСТР(B3)-ДЛСТР(ПОДСТАВИТЬ(B3;" ";""))

30 kun ichida 30 ta Excel funksiyasi: O'ZBIRGI

D3 katakda funksiya Substitut (SUBSTITUTE) ikkinchi bo'shliq belgisini yangi qator bilan almashtiradi » | “.

=SUBSTITUTE(B3," "," | ",C3)

=ПОДСТАВИТЬ(B3;" ";" | ";C3)

30 kun ichida 30 ta Excel funksiyasi: O'ZBIRGI

Ushbu muammoni hal qilish uchun ikkita formuladan foydalanmaslik uchun ularni bitta uzun formulaga birlashtirishingiz mumkin:

=SUBSTITUTE(B3," "," | ",LEN(B3)-LEN(SUBSTITUTE(B3," ","")))

=ПОДСТАВИТЬ(B3;" ";" | ";ДЛСТР(B3)-ДЛСТР(ПОДСТАВИТЬ(B3;" ";"")))

Leave a Reply