Перейти до основного матеріалу
 

Функція Excel REPLACEB

Автор: Аманда Лі Остання зміна: 2022-09-09

Функція REPLACEB замінює частину текстового рядка новим текстовим рядком на основі вказаної вами кількості байтів. REPLACEB призначений для використання з мовами, які використовують двобайтовий набір символів (DBCS), наприклад китайською (спрощеною), китайською (традиційною), корейською та японською. Функція вважає кожен двобайтовий символ 2.

заміна функції 1


синтаксис

=REPLACEB(old_text, start_num, num_bytes, new_text)


Аргументи

  • old_text (обов'язково): Текстовий рядок, у якому потрібно замінити деякі символи.
  • start_num (обов'язково): Позиція першого байта символу, який потрібно замінити старий_текст.
  • num_bytes (обов'язково): Визначає кількість байтів символів для заміни старий_текст починаючи з номер_початку.
  • новий_текст (обов'язково): Новий текст для заміни символів старий_текст.

значення, що повертається

Функція REPLACEB повертає вказану кількість символів.


Примітки до функцій

  • Пробіли вважаються символами.
  • REPLACEB завжди зараховує кожен двобайтовий символ як 2, якщо ви ввімкнули редагування мови, яка підтримує DBCS, а потім встановили її як мову за замовчуванням. В іншому випадку REPLACEB зараховує кожен символ як 1 так само, як ЗАМІНА.
  • If номер_початку більша за довжину старий_текст, REPLACEB повертає порожній текст ("").
  • If номер_початку менше довжини старий_текст але номер_початку + кількість_байт перевищує довжину старий_текст, REPLACEB замінює символи з No. номер_початку до кінця старий_текст з новий_текст.
  • REPLACEB повертає #VALUE! помилка, якщо:
    • start_num < 1;
    • кількість_байт є негативним.
  • REPLACEB підраховує фактичні значення замість вигляду ваших даних. Наприклад, A1 – дата 9, >ЗАМІНИТИB(A1,1,1,8;XNUMX;XNUMX;XNUMX) Умови повернення 84805, оскільки фактичне значення в A1 становить 44805, яке було щойно відформатовано як значення дати. Щоб використовувати REPLACEB з датами, ви повинні скористатися перевагою TEXT функції.

Приклад

Щоб REPLACEB замінив зазначені байти символів зі старих текстових рядків у позиціях, указаних у таблиці нижче, новим текстом, скопіюйте або введіть наведену нижче формулу у верхній комірці (G6) списку результатів і натисніть Що натомість? Створіть віртуальну версію себе у щоб отримати результат. Потім виберіть клітинку результату та перетягніть маркер заповнення (маленький квадрат у нижньому правому куті вибраної клітинки) вниз, щоб застосувати формулу до клітинок нижче.

=ЗАМІНИТИB(B6,C6,D6,E6)

заміна функції 2

Замість посилань на клітинки можна ввести фактичні старий_текст, номер_початку, кількість_байт та новий_текст значення у формулі, як показано нижче.

=ЗАМІНИТИB("你在干什么",7,4,"嘛")

Примітка: Ви повинні взяти текстовий рядок у формулу Excel у подвійні лапки (""). Зауважте, що посилання на клітинки, числа чи дати не повинні бути в лапках.


REPLACEB ПРОТИ. ЗАМІНИТИ

REPLACEB зараховує кожен двобайтовий символ як 2, а кожен однобайтовий символ — за 1. Тоді як REPLACE зараховує як двобайтовий, так і однобайтовий символ як 1. Ви можете порівняти результати, повернуті REPLACEB і REPLACE, як показано нижче.

заміна функції 3

Примітка: Ви повинні взяти текстовий рядок у формулу Excel у подвійні лапки (""). Зауважте, що посилання на клітинки, числа чи дати не повинні бути в лапках.


Супутні функції

Функція ЗАМІНИ Excel

Функція ЗАМІНИ в Excel може допомогти вам знайти та замінити символи на основі заданого розташування в текстовому рядку на новий текст. Візьміть наведений нижче знімок екрана як приклад, замініть 4 символи, які починаються з п’ятого символу текстового рядка, іншим текстовим рядком.

Функція заміщення Excel

Функція ЗАМІНИ Microsoft Excel замінює текст або символи в текстовому рядку іншим текстом або символами.

Функція Excel LENB

Функція LENB повертає довжину рядка в байтах. LENB призначений для використання з мовами, які використовують двобайтовий набір символів (DBCS), наприклад китайською (спрощеною), китайською (традиційною), корейською та японською. Функція вважає кожен двобайтовий символ 2.

Функція Excel MIDB

Функція MIDB повертає певну кількість символів із текстового рядка, починаючи з позиції, яку ви вказали, на основі кількості байтів, яку ви вказали. MIDB призначений для використання з мовами, які використовують двобайтовий набір символів (DBCS), наприклад китайською (спрощеною), китайською (традиційною), корейською та японською. Функція вважає кожен двобайтовий символ 2.

Функція Excel LEFTB

Функція LEFTB повертає вказану кількість символів від початку (зліва) наданого рядка на основі вказаної вами кількості байтів. LEFTB призначений для використання з мовами, які використовують двобайтовий набір символів (DBCS), наприклад китайською (спрощеною), китайською (традиційною), корейською та японською. Функція вважає кожен двобайтовий символ 2.

Функція Excel RIGHTB

Функція RIGHTB повертає вказану кількість символів із кінця (праворуч) наданого рядка на основі вказаної кількості байтів. RIGHTB призначений для використання з мовами, які використовують двобайтовий набір символів (DBCS), наприклад китайською (спрощеною), китайською (традиційною), корейською та японською. Функція вважає кожен двобайтовий символ 2.


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати  |  Видалити порожні рядки  |  Об’єднайте стовпці або клітинки без втрати даних  |  Раунд без Формули ...
Супер VLookup: Кілька критеріїв  |  Множинне значення  |  На кількох аркушах  |  Нечіткий пошук...
Adv. Випадаючий список: Легкий спадний список  |  Залежний спадний список  |  Виберіть розкривний список, що вибирається...
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  Порівняти стовпці з Виберіть однакові та різні клітини ...
Особливості: Фокус сітки  |  Перегляд дизайну  |  Велика панель формул  |  Диспетчер робочих книг і аркушів | Бібліотека ресурсів (автотекст)  |  Вибір дати  |  Об’єднайте робочі аркуші  |  Шифрування/розшифрування клітинок  |  Надсилайте листи за списком  |  Супер фільтр  |  Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Інструменти (додати текст, Видалити символи ...)  |  50 + Графік типи (діаграма Ганта ...)  |  40+ Практичний Формули (Розрахуйте вік на основі дня народження ...)  |  19 вставка Інструменти (Вставте QR-код, Вставити зображення зі шляху ...)  |  12 Перетворення Інструменти (Числа до слів, Валютна конверсія ...)  |  7 Злиття та розділення Інструменти (Розширені комбіновані ряди, Розділити клітинки Excel ...)  |  ... і більше

Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...


Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.