REPLACE, REPLACEB функциялары

Бұл мақалада Microsoft Excel бағдарламасындағы формула синтаксисі мен REPLACE және REPLACEB функциясының қолданысы сипатталады.

Сипаттамасы

REPLACE функциясы көрсетілген таңба санына негізделе отырып, мәтін жолының бір бөлігін басқа мәтін жолымен алмастырады.

REPLACEB функциясы көрсетілген байттар санына негізделе отырып, мәтін жолының бір бөлігін асқа мәтін жолымен алмастырады.

Маңызды : REPLACE функциясы бір байттық таңбалар жиынын (SBCS) пайдаланылатын тілдер үшін пайдаланылуға арналған, ал REPLACEB функциясы екі байттық таңбалар жиынын (DBCS) пайдаланылатын тілдер үшін пайдаланылуға арналған. Компьютердегі әдепкі тіл параметрі қайтарылатын мәнге төмендегідей әсер етеді:

  • Әдепкі тіл параметріне қарамастан, REPLACE функциясы әрдайым әр таңбаны, бір байттық немесе екі байттық болса да, 1 ретінде санайды.

  • DBCS пішімін қолдайтын тілді өңдеу қосылған болса және ол әдепкі тіл ретінде орнатылған болса, REPLACEB функциясы әр екі байттық таңбаны 2 ретінде санайды. Болмаса, REPLACEB функциясы әр таңбаны 1 ретінде санайды.

DBCS пішімін қолдайтын тілдерге жапон, қытай (жеңілдетілген жазу), қытай (дәстүрлі жазу) және корей тілдері жатады.

Синтаксис

REPLACE (ескі_мәтін, бастапқы_нөмір, таңбалар_саны, жаңа_мәтін)

REPLACE (ескі_мәтін, бастапқы_нөмір, байттар_саны, жаңа_мәтін)

REPLACE және REPLACEB функцияларының синтаксисінде аргументтер бар:

  • Ескі_мәтін    Міндетті. Кейбір таңбалары ауыстырылатын мәтін.

  • Бастау_саны    Міндетті. Жаңа_мәтінмен ауыстырылатын ескі_мәтіндегі таңбаның орны.

  • Таңбалар_саны    Міндетті. Жаңа_мәтінмен ескі_мәтінде REPLACE функциясымен ауыстырылатын таңбалар саны.

  • Байттар_саны    Міндетті. Жаңа_мәтінмен ескі_мәтінде REPLACEB функциясымен ауыстырылатын байттар саны.

  • Жаңа_мәтін    Міндетті. Ескі_мәтіндегі таңбаларды ауыстыратын мәтін.

Мысал

Берілген кестеден мысал деректерді көшіріп алып, жаңа Excel жұмыс парағының А1 ұяшығына салыңыз. Формулаларға арналған нәтижелерді көрсету үшін, соларды таңдап F2 түймешігін басыңыз және содан кейін Enter түймешігін басыңыз. Деректерді толық көру үшін баған енін қажетінше реттей аласыз.

Деректер

abcdefghijk

2009

123456

Формула

Сипаттама (нәтиже)

Нәтиже

=REPLACE(A2,6,5,"*")

abcdefghijk ішіндегі бес таңбаны алтыншы таңбадан (f) бастап жалғыз * таңбасымен ауыстырады.

abcde*k

=REPLACE(A3,3,2,"10")

2009 санының соңғы екі санын (09) мынамен ауыстырады: 10.

2010

=REPLACE(A4,1,3,"@")

123456 санының бірінші үш таңбасын жалғыз @ таңбасымен ауыстырады.

@456

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×