30 kun ichida 30 ta Excel funksiyasi: ALGISH

Kecha marafonda 30 kun ichida 30 ta Excel funksiyasi funksiyasidan foydalandik INDEKS (INDEX) berilgan satr va ustunning kesishmasida joylashgan katak qiymatini qaytarish uchun.

Marafonning 25-kuni biz funktsiyani o'rganishga bag'ishlaymiz O'zgartirish (REPLACE), matn turkumiga kiruvchi. U matn qatoridagi ma'lum miqdordagi belgilarni boshqa matn bilan almashtiradi.

Shunday qilib, keling, funksiya haqidagi ma'lumotlar va misollarni batafsil ko'rib chiqaylik O'zgartirish (ALSHIRING) va agar sizda qo'shimcha ma'lumot yoki misollar bo'lsa, ularni sharhlarda baham ko'ring.

25-funktsiya: O'zgartirish

vazifa O'zgartirish (REPLACE) belgilangan belgilar soni va boshlang'ich pozitsiyasiga qarab matn ichidagi belgilarni almashtiradi.

REPLACE funksiyasidan qanday foydalanish mumkin?

vazifa O'zgartirish (REPLACE) matn qatoridagi belgilarni almashtirishi mumkin, masalan:

  • Telefon raqamidagi hudud kodini o'zgartiring.
  • Yo'g'on nuqta bilan bo'sh joyni bo'sh joy bilan almashtiring.
  • Ichki funksiyadan foydalaning O'zgartirish (REPLACE) bir nechta defis qo'yish uchun.

REPLACE sintaksisi

vazifa O'zgartirish (REPLACE) quyidagi sintaksisga ega:

REPLACE(old_text,start_num,num_chars,new_text)

ЗАМЕНИТЬ(старый_текст;нач_поз;число_знаков;новый_текст)

  • eski_matn (eski_matn) - belgilar almashtiriladigan matn qatori.
  • boshlang'ich_raqam (start_pos) - eski belgilarning boshlang'ich pozitsiyasi.
  • belgilar_raqam (num_chars) - eski belgilar soni.
  • yangi_matn (yangi_matn) - eski belgilar o'rniga qo'yiladigan matn.

Tuzoqlar REPLACE (REPLACE)

vazifa O'zgartirish (REPLACE) belgilangan joydan boshlangan belgilar sonini almashtiradi. Muayyan matn qatorini asl matnning istalgan joyiga almashtirish uchun siz funksiyadan foydalanishingiz mumkin Substitut (SUBSTITUTE), biz keyinroq marafonimizda ko'rib chiqamiz.

1-misol: Telefon raqamidagi hudud kodini o'zgartirish

Funktsiyalardan foydalanish O'zgartirish (ALTISH) Siz telefon raqamining birinchi uchta raqamini o'zgartirishingiz mumkin, masalan, yangi hudud kodi o'rnatilganda. Bizning holatda, yangi hudud kodi C ustuniga kiritiladi va to'g'rilangan telefon raqamlari D ustunida ko'rsatiladi.

=REPLACE(B3,1,3,C3)

=ЗАМЕНИТЬ(B3;1;3;C3)

30 kun ichida 30 ta Excel funksiyasi: ALGISH

2-misol: Ikki nuqta bilan bo'sh joyni bo'sh joy bilan almashtiring

Funktsiyaning boshlang'ich pozitsiyasini aniqlash uchun O'zgartirish (REPLACE), Siz funksiyadan foydalanishingiz mumkin OLING (FIND) matn yoki belgining ma'lum bir qatorini topish uchun. Ushbu misolda biz matn satrida birinchi bo'sh joyni ikki nuqtadan keyin bo'sh joy bilan almashtirmoqchimiz.

=REPLACE(B3,FIND(" ",B3,1),1,": ")

=ЗАМЕНИТЬ(B3;НАЙТИ(" ";B3;1);1;": ")

30 kun ichida 30 ta Excel funksiyasi: ALGISH

3-misol: Bir nechta defis qo'yish uchun o'rnatilgan REPLACE funktsiyalari

vazifa O'zgartirish (REPLACE) bir-birining ichiga joylashtirishga ruxsat berilgan, shuning uchun manba matnda bir nechta almashtirishlar amalga oshirilishi mumkin. Ushbu misolda telefon raqamlari birinchi uchta belgidan keyin va ikkinchisidan keyin defislardan iborat bo'lishi kerak. Foydalanish Nol, o'zgartirilishi kerak bo'lgan belgilar soni sifatida biz telefon raqamining belgilaridan hech biri o'chirilmasligi, faqat 2 ta defis qo'shilishi natijasini olamiz.

=REPLACE(REPLACE(B3,4,0,"-"),8,0,"-")

=ЗАМЕНИТЬ(ЗАМЕНИТЬ(B3;4;0;"-");8;0;"-")

30 kun ichida 30 ta Excel funksiyasi: ALGISH

Leave a Reply