У цій статті наведено синтаксис формули та описано, як у програмі Microsoft Excel використовувати функцію FORMULATEXT.
Опис
Повертає формулу як рядок.
Синтаксис
FORMULATEXT(посилання)
Синтаксис функції FORMULATEXT має такий аргумент:
- Посилання Необхідні. Посилання на клітинку або діапазон клітинок.
Примітки
Функція FORMULATEXT повертає те, що відображено в рядку формул, якщо вибрати вказану клітинку.
Аргумент «посилання» може використовуватися для іншого аркуша або книги.
Якщо аргумент «посилання» використовується для іншої книги, яку закрито, функція FORMULATEXT поверне значення помилки #N/A.
Якщо аргумент «посилання» використовується для всього рядка чи стовпця або до діапазону чи визначеного ім’я, що містить більше однієї клітинки, функція FORMULATEXT повертає значення верхньої крайньої клітинки ліворуч у рядку, стовпці або діапазоні.
У наведених нижче випадках функція FORMULATEXT повертає значення помилки #N/A.
- Клітинка, яка використовується як аргумент «посилання», не містить формулу.
- Формула у клітинці містить більше 8192 символів.
- Формулу не можна відобразити на аркуші (наприклад, через захист аркуша).
- Зовнішню книгу, яка містить формулу, не відкрито у програмі Microsoft Excel.
Введення неприпустимих типів даних призведе до значення помилки #VALUE! .
Додавання посилання у клітинку, де ви вводите функцію як аргумент, не призведе до попередження про циклічне посилання. Функція FORMULATEXT поверне формулу як текст у клітинці.
Приклад
Скопіюйте дані прикладу з наведеної нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Щоб відобразити результат обчислення формул, виберіть їх, натисніть клавішу F2, а потім – клавішу Enter. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
| Формула | Опис | Результат |
|---|---|---|
| =TODAY() | Формула у клітинці C2 повертає формулу, знайдену у клітинці A2, у вигляді текстового рядка, щоб можна було легко дослідити її структуру. У клітинці A2 введено формулу =TODAY(), яка поверне поточний день у клітинці A2. Формула =TODAY() має відобразитися як текст у клітинці C2. | =FORMULATEXT(A2) |