Мова: Українська
Опис
Функція TEXT перетворює значення на текст.
Використання
TEXT(value, format)
| Аргумент | Тип | Обов'язкове поле | Опис |
|---|---|---|---|
| value | текст число логічне значення час дата місяць тиждень одиночний вибір множинний вибір |
Так | Значення для перетворення |
| format | текст | Ні | Опис формату |
Допустимий рядок формату залежить від типу значення.
Форматування чисел
Якщо аргумент value є числом, то рядок формату повинен складатися з наступних символів:
| Символ | Значення |
|---|---|
| 0 | Цифра |
| # | Цифра, незначущі нулі не відображаються |
| . | Десятковий роздільник |
| - | Знак мінуса |
| , | Роздільник груп |
| % | Помножити на 100 і показати у відсотках |
| ‰ | Помножити на 1000 і показати у проміле |
| ' | Використовується для взяття в лапки спеціальних символів у префіксі або суфіксі |
Різні формати для додатних і від'ємних чисел можна задати, розділивши два рядки форматування крапкою з комою (;).
У наступній таблиці наведено приклади форматування чисел:
| Значення | Формат | Результат |
|---|---|---|
| 12345 | 0,000 | 12,345 |
| 12345 | 0 | 12345 |
| 12345 | #,### | 12,345 |
| 345 | #,### | 345 |
| 2025 | 0000 | 2025 |
| 45 | 0 | 45 |
| 45 | 000 | 045 |
| 45 | 000.000 | 045.000 |
| 0.25 | 0% | 25% |
| 0.25 | 0.0% | 25.0% |
| 0.123456 | ‰123.46 | ‰123.46 |
| 35 | 0;(0) | 35 |
| -35 | 0;(0) | (35) |
Результат залежить від поточної локалі користувача. Якщо ви додасте обчислюване поле з формулою TEXT(1025.33, “#,###.00”), то користувач, який налаштував ActivityInfo англійською мовою, побачить «1,025.33», а користувач з французькою локаллю — «1 025,33».
Для отримання додаткової інформації дивіться статтю Поле кількості.
Форматування дат і часу
Якщо аргумент value є датою або часом, у рядку формату розпізнаються наступні символи:
| Літера | Компонент дати або часу | Приклади |
|---|---|---|
| yyyy або yy | Рік | 2025 або 25 |
| YYYY або YY | Рік тижня | 2025 або 25 |
| M, MM, MMM або MMMM | Місяць року | 7, 07, Лип або Липень |
| d або dd | День місяця | 6 або 06 |
| E або EE | Назва дня тижня | Вт або Вівторок |
| a | Маркер AM/PM | PM |
| H або HH | Година в добі (0-23) | 7 або 07 |
| h або hh | Година в am/pm (1-12) | 2 або 02 |
| m або mm | Хвилина в годині (0-59) | 5 або 05 |
| s або ss | Секунда в хвилині (0-59) | 5 або 05 |
| S | Мілісекунда | 978 |
| z | Загальний часовий пояс | UTC+1 |
| X | Часовий пояс ISO 8601 | -08 |
У наступній таблиці наведено приклади різних можливостей форматування для однієї й тієї ж дати та часу: 2025-01-16 14:30:33.
| Аргумент формату | Результат |
|---|---|
| yyyy-MM-dd | 2025-01-16 |
| d/m/yyyy | 16/1/2025 |
| dd/MM/yyyy | 16/01/2025 |
| d MMM yy | 16 січ 25 |
| d MMMM yy | 16 січня 25 |
| EEE d MMM yyyy | Чт 16 січ 2025 |
| EEEE d | Четвер 16 |
| yyyy-MM-dd hh:mm a | 2025-01-16 2:30 PM |
| yyyy-MM-dd HH:mm | 2025-01-16 14:30 |
| yyyy-MM-dd HH:mm:ss | 2025-01-16 14:30:33 |
Результат залежить від поточної локалі користувача. Якщо ви додасте обчислюване поле з формулою TEXT(DATE(2025, 1, 16), "MMMM d"), то користувач, який налаштував ActivityInfo англійською мовою, побачить «January 16», а користувач з французькою локаллю — «janvier 16».
Для отримання додаткової інформації дивіться статтю Поле кількості.