30 Функсияи Excel дар 30 рӯз: Иваз

Дируз дар марафон 30 Excel дар 30 рӯз кор мекунад мо функсияро истифода мебарем INDEX (INDEX) барои баргардонидани арзиши чашмак дар чорроҳаи сатр ва сутуни додашуда.

Дар рӯзи 25-уми марафон мо омӯзиши функсияро мебахшем Иваз (REPLACE), ки ба категорияи матн тааллуқ дорад. Он миқдори муайяни аломатҳоро дар сатри матн бо матни дигар иваз мекунад.

Пас, биёед ба маълумот ва мисолҳо дар бораи функсия муфассалтар назар андозем Иваз (Иваз кунед) ва агар шумо маълумоти иловагӣ ё мисол дошта бошед, лутфан онҳоро дар шарҳҳо мубодила кунед.

Функсияи 25: Иваз кунед

функсия Иваз (REPLACE) аломатҳоро дар дохили матн дар асоси шумораи муайяни аломатҳо ва мавқеи ибтидоӣ иваз мекунад.

Функсияи REPLACE-ро чӣ гуна истифода бурдан мумкин аст?

функсия Иваз (REPLACE) метавонад аломатҳоро дар сатри матн иваз кунад, масалан:

  • Рақами минтақаро дар рақами телефон иваз кунед.
  • Ҷойивазкунии фосила бо нуқта бо фосила.
  • Функсияи лонаро истифода баред Иваз (Иваз кардан) барои дохил кардани дефисҳои сершумор.

Синтаксисро иваз кунед

функсия Иваз (REPLACE) дорои синтаксиси зерин аст:

REPLACE(old_text,start_num,num_chars,new_text)

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

  • матни кӯҳна (матн_сола) – сатри матн, ки дар он аломатҳо иваз карда мешаванд.
  • оғози_рақам (start_pos) – мавқеи оғози аломатҳои кӯҳна.
  • адад_аломатҳо (num_chars) - шумораи аломатҳои кӯҳна.
  • нав_матн (нав_матн) – матне, ки ба ҷои аломатҳои кӯҳна ворид карда мешавад.

Домҳо Иваз кардан (Иваз кардан)

функсия Иваз (REPLACE) миқдори муайяни аломатҳоро, ки аз мавқеи муайяншуда оғоз мешаванд, иваз мекунад. Барои иваз кардани сатри мушаххаси матн дар ҳама ҷо дар матни аслӣ, шумо метавонед ин функсияро истифода баред ИСТИФОДА (ИВАЗИН), ки мо баъдтар дар марафони худ дида мебароем.

Мисоли 1: Тағир додани рамзи минтақа дар рақами телефон

Истифодаи функсияҳо Иваз (ИВАЗ КУНЕД) Шумо метавонед се рақами аввали рақами телефонро иваз кунед, масалан, вақте ки рамзи минтақавии нав таъин шудааст. Дар ҳолати мо, рамзи нави минтақа дар сутуни C ворид карда мешавад ва рақамҳои телефони ислоҳшуда дар сутуни D нишон дода мешаванд.

=REPLACE(B3,1,3,C3)

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

30 Функсияи Excel дар 30 рӯз: Иваз

Мисоли 2: Ҷойгир кардани фосила бо нуқта бо фосила

Барои муайян кардани мавқеи ибтидоӣ барои функсия Иваз (Иваз кардан), Шумо метавонед функсияро истифода баред ЁФТА (ФИНД) барои дарёфти сатри мушаххаси матн ё аломат. Дар ин мисол, мо мехоҳем, ки фосилаи аввалро, ки дар сатри матн пайдо мешавад, бо ду нуқта ва пас аз фосила иваз кунем.

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

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

30 Функсияи Excel дар 30 рӯз: Иваз

Мисоли 3: Функсияҳои дохилии REPLACE барои ворид кардани дефисҳои сершумор

функсия Иваз (REPLACE) иҷозат дода мешавад, ки дар дохили якдигар лона гузорад, аз ин рӯ дар матни манбаъ ивазкунии сершумор имконпазир аст. Дар ин мисол, рақамҳои телефон бояд пас аз се аломати аввал ва пас аз дуюм дефис дошта бошанд. Истифодаи Сифр, чун шумораи аломатҳои ивазшаванда, мо натиҷа мегирем, ки ҳеҷ кадоме аз аломатҳои рақами телефон хориҷ карда намешаванд, танҳо 2 дефис илова карда мешавад.

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

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

30 Функсияи Excel дар 30 рӯз: Иваз

Дин ва мазҳаб