FORMULATEXT функция

В тази статия е описан синтаксисът и употребата на функцията FORMULATEXT в Microsoft Excel.

Описание

Връща формула като низ.

Синтаксис

FORMULATEXT(препратка)

Синтаксисът на функцията FORMULATEXT има следните аргументи.

  • "препратка"    Задължително. Препратка към клетка или диапазон от клетки.

Забележки

  • Функцията FORMULATEXT връща това, което се показва в лентата за формули, ако изберете адресираната клетка.

  • Аргументът "препратка" може да е към друг работен лист или работна книга.

  • Ако аргументът "препратка" е към друга работна книга, която не е отворена, FORMULATEXT връща стойността за грешка #N/A.

  • Ако аргументът "препратка" е към цял ред или колона, или към диапазон или дефинирано име, съдържащи повече от една клетка, FORMULATEXT връща стойността в горната лява клетка на реда, колоната или диапазона.

  • В следните случаи FORMULATEXT връща стойността за грешка #N/A:

    • Клетката, използвана като аргумент на "препратка", не съдържа формула.

    • Формулата в клетката е по-дълга от 8192 знака.

    • Формулата не може да се покаже в работния лист, например поради защита на работния лист.

    • Външната работна книга, която съдържа формулата, не е отворена в Excel.

  • Използването на невалидни типове като входни данни ще генерира стойността за грешка #VALUE!.

  • Въвеждането на препратка към клетка, в която сте въвели функцията като аргумент, няма да предизвика кръгова препратка. FORMULATEXT ще върне успешно формулата като текст в клетката.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Формула

Описание

Резултат

=TODAY()

Формулата в C2 връща формулата, която се намира в клетка A2, като текстов низ, така че можете лесно да изследвате структурата й. Формулата, въведена в A2, е =TODAY() и ще връща текущия ден в A2. Формулата =TODAY() трябва да се покаже като текст в C2.

=FORMULATEXT(A2)

Най-горе на страницата

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×