Перейти к содержимому

Как преобразовать текст в формулу

  • автор:

Использование текста в формулах

Мы часто услышать, что вы хотите сделать данные более понятными, включив текст в формулы, например «продано 2 347 единиц». Чтобы включить текст в функции и формулы, заключите его в двойные кавычка («»). Кавычка означает Excel что это имеет дело с текстом, а под текстом — любой символ, включая числа, пробелы и знаки препинания. Пример:

=A2&» продал «&B2&» единиц».

В данном примере ячейки в столбце A должны содержать имена, а ячейки в столбце B — номера продаж. Результат будет выглядеть так: «Гюменан» продал 234 единицы.

В формуле для объединения значений в столбцах A и B используется амперанд (&) с текстом. Кроме того, обратите внимание, что кавычка не окружает ячейку B2. Текст, который будет вводится до и после ячейки, будет заключен в нее.

Вот еще один пример распространенной задачи— добавление даты на таблицу. Функции ТЕКСТ и СЕГОДНЯ используются для создания таких фраз, как «Сегодня пятница, 20 января».

=»Сегодня » & ТЕКСТ(СЕГОДНЯ(),»дддд, мммм.дд.»)

Давайте посмотрим, как это работает от и до и до. Функция СЕГОДНЯ вычисляет сегодняшняя дата, но отображает число, например 40679. Затем функция ТЕКСТ преобразует число в учитаемую дату, изменив число на текст, а затем с помощью функции «дддд, мммм дд» управлять тем, как выглядит дата: «Пятница, 20 января».

Обязательно загромождение формата даты «дд, мммм» двойными кавычками и обратите внимание на то, как в формате используются запятые и пробелы. Как правило, в формулах аргументы (части данных) необходимо использовать запятые. Но когда вы обрабатываете запятые как текст, их можно использовать в любой момент.

Наконец, в формуле& форматированную дату со словами «Сегодня «. И да, вставьте пробел после «есть».

Как преобразовать текст в формулу

Argument ‘Topic id’ is null or empty

Сейчас на форуме

© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru

Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.

ООО «Планета Эксел»
ИНН 7735603520
ОГРН 1147746834949
ИП Павлов Николай Владимирович
ИНН 633015842586
ОГРНИП 310633031600071

Ф.ТЕКСТ (функция Ф.ТЕКСТ)

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для Mac 2011 Еще. Меньше

В этой статье описаны синтаксис формулы и использование функции Ф.ТЕКСТ в Microsoft Excel.

Описание

Возвращает формулу в виде строки.

Синтаксис

Аргументы функции Ф.ТЕКСТ указаны ниже.

  • Ссылки — обязательный аргумент. Ссылка на ячейку или диапазон ячеек.

Замечания

  • Функция Ф.ТЕКСТ возвращает значение, отображаемое в строке формул при выборе ячейки, на которую ссылается формула.
  • Аргумент «Ссылка» может ссылаться на другой лист или книгу.
  • Если аргумент «Ссылка» содержит ссылку на другую неоткрытую книгу, функция Ф.ТЕКСТ возвращает значение ошибки #N/A.
  • Если аргумент «Ссылка» содержит ссылку на целую строку или столбец либо на диапазон или определенное имя, содержащее несколько ячеек, функция Ф.ТЕКСТ возвращает значение в верхней левой ячейке строки, столбца или диапазона.
  • Функция Ф.ТЕКСТ возвращает значение ошибки #N/A в указанных ниже случаях.
    • Ячейка, используемая в качестве аргумента «Ссылка», не содержит формулу.
    • Длина формулы в ячейке превышает 8192 символов.
    • Формулу нельзя отобразить на листе, например, при использовании защиты листа.
    • Внешняя книга, содержащая формулу, не открыта в приложении Excel.

    Пример

    Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу Enter. При необходимости измените ширину столбцов, чтобы видеть все данные.

    Формула в ячейке C2 возвращает формулу из ячейки A2, в виде текстовой строки для удобного рассмотрения ее структуры. Формула в ячейке A2 — =СЕГОДНЯ(), и в этой ячейке будет отображена сегодняшняя дата. Формула =СЕГОДНЯ() должна отобразиться в виде текста в ячейке C2.

    Как преобразовать текст в формулу

    Доброго времени суток.
    Возможно ли преобразовать текст в формулу ?
    Пробовал ctrl+F3 ВЫЧИСЛИТЬ() но выдает #ССЫЛКА хотя у меня там и есть ссылка на ячейку в др.документе, нужно значение от туда.
    Помогите если возможно, может макрос ..

    Доброго времени суток.
    Возможно ли преобразовать текст в формулу ?
    Пробовал ctrl+F3 ВЫЧИСЛИТЬ() но выдает #ССЫЛКА хотя у меня там и есть ссылка на ячейку в др.документе, нужно значение от туда.
    Помогите если возможно, может макрос .. roman66rus

    К сообщению приложен файл: 0609240.xls (24.0 Kb)

    Сообщение Доброго времени суток.
    Возможно ли преобразовать текст в формулу ?
    Пробовал ctrl+F3 ВЫЧИСЛИТЬ() но выдает #ССЫЛКА хотя у меня там и есть ссылка на ячейку в др.документе, нужно значение от туда.
    Помогите если возможно, может макрос .. Автор — roman66rus
    Дата добавления — 24.04.2017 в 20:41

    Группа: Проверенные
    Ранг: Старожил
    Сообщений: 1333
    Замечаний: 0% ±

    Excel

    Для преобразования текста в адрес есть только одна функция «ДВССЫЛ», но она не работает, если файл, из которого нужно извлечь данные, закрыт.

    =ДВССЫЛ(«‘U:\Glz\Табель 1 участок\2017\[Табель уч № 1 2017.xls]»&СТРОЧН(ТЕКСТ(СЕГОДНЯ();»[$-419]ММММ ГГГГ;@»))&»‘»&»!»&»$B2″)

    Для преобразования текста в адрес есть только одна функция «ДВССЫЛ», но она не работает, если файл, из которого нужно извлечь данные, закрыт.

    =ДВССЫЛ(«‘U:\Glz\Табель 1 участок\2017\[Табель уч № 1 2017.xls]»&СТРОЧН(ТЕКСТ(СЕГОДНЯ();»[$-419]ММММ ГГГГ;@»))&»‘»&»!»&»$B2″)

    Сообщение Для преобразования текста в адрес есть только одна функция «ДВССЫЛ», но она не работает, если файл, из которого нужно извлечь данные, закрыт.

    =ДВССЫЛ(«‘U:\Glz\Табель 1 участок\2017\[Табель уч № 1 2017.xls]»&СТРОЧН(ТЕКСТ(СЕГОДНЯ();»[$-419]ММММ ГГГГ;@»))&»‘»&»!»&»$B2″)

    Автор — Karataev
    Дата добавления — 24.04.2017 в 20:48
    Группа: Друзья
    Ранг: Старожил
    Сообщений: 2012
    Замечаний: 0% ±

    Excel2016

    Тоже хотел так написать, слово в слово, но вспомнил, что если нужный файл открыт, то и без ДВССЫЛ можно обойтись, тем более, что в формуле нет переменных ссылок.

    вообще то вся формула должна работать с закрытым файлом, там ведь обычная ссылка.
    Откройте оба файла, в нужной ячейке напишите формулу со ссылкой на В2 в файле, сохраните.

    Тоже хотел так написать, слово в слово, но вспомнил, что если нужный файл открыт, то и без ДВССЫЛ можно обойтись, тем более, что в формуле нет переменных ссылок.

    вообще то вся формула должна работать с закрытым файлом, там ведь обычная ссылка.
    Откройте оба файла, в нужной ячейке напишите формулу со ссылкой на В2 в файле, сохраните. Michael_S

    Сообщение отредактировал Michael_S — Понедельник, 24.04.2017, 20:57

    Сообщение Тоже хотел так написать, слово в слово, но вспомнил, что если нужный файл открыт, то и без ДВССЫЛ можно обойтись, тем более, что в формуле нет переменных ссылок.

    вообще то вся формула должна работать с закрытым файлом, там ведь обычная ссылка.
    Откройте оба файла, в нужной ячейке напишите формулу со ссылкой на В2 в файле, сохраните. Автор — Michael_S
    Дата добавления — 24.04.2017 в 20:51

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *