Виправлення помилки #VALUE! у формулі з функцією CONCATENATE

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

Увага!: В Excel 2016, Excel Mobile і Excel Online замість функції CONCATENATE запропоновано функцію CONCAT. Попри те що функція CONCATENATE і досі доступна для забезпечення зворотної сумісності, радимо використовувати надійнішу функцію CONCAT.

Помилка #VALUE! у формулах із функцією CONCATENATE здебільшого стається, якщо намагатися додати до рядка посилання на клітинку, яка містить значення помилки, наприклад #VALUE!.

У прикладі нижче спробуємо об’єднати клітинки D2, E2 та F2, коли клітинка E2 містить помилку #VALUE!.

Помилка #VALUE! у формулі з функцією CONCATENATE

Помилка у E2 викликає функцію для відображення на #VALUE! помилка. В порядку, щоб він почав діяти успішно потрібно буде замінити значення, крім помилки повідомлення про помилку. Можна створити формулу, яка перевіряє повідомлення про помилку в посилання на клітинку та якщо так, відображення рядка тексту, де замість повідомлення про помилку відображається 0 (або ви можете замінити на власний текст для 0, але вам потрібно перенести текст у лапках – «Ваше текст»).

Формула матиме такий вигляд:

=IF(ISERROR(E2);CONCATENATE(D2;" ";0;" ";F2))

Щоб об’єднати в рядок аргументи, якщо один із них містить помилку #VALUE!, скористайтеся функціями IF та ISERROR.

Як це працює? Функція IF використовує функцію IFERROR, щоб визначити, чи є помилка E2, а якщо немає, функція CONCATENATE об'єднує значення в D2, E2 і F2 (функція замінює помилка 0) і відображає рядка тексту. Зверніть увагу, що формула використовує пробіли ("") для окремих значень.

Виправлення помилки #VALUE!, яка стається під час використання функції CONCATENATE, в Excel 2003 й попередніх версіях

Якщо ви отримуєте на #VALUE! Помилка Office Excel 2003 або старішої версії, потрібно буде зняти прапорець обчислення формули переходу (TFE) у Excel. Виконайте кроки, описані в #VALUE! помилка під час об'єднання клітинок щоб вирішити цю проблему.

Маєте запитання щодо конкретних функцій?

Опублікуйте запитання на форумі спільноти Microsoft Excel

Допомога в удосконаленні програми Excel

Маєте пропозиції щодо того, як покращити наступну версію програми Excel? Тоді перегляньте розділи на веб-сайті Excel User Voice.

Додаткові відомості

Виправлення помилки #VALUE!

CONCATENATE (функція CONCATENATE)

Функція CONCAT

Огляд формул в Excel

Способи уникнення недійсних формул

Виявлення помилок у формулах

Усі функції Excel (за алфавітом)

Усі функції Excel (за категоріями)

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×