Гость
Map
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Функция Текст / 7 сообщений из 7, страница 1 из 1
02.09.2021, 07:26
    #40094673
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Текст
Добрый день. Хочу применить формулу для правильного написания окончаний. Есть вот такие значения:

21 неделя
22 недели
23 недели
24 недели
25 недель
26 недель
27 недель
28 недель
29 недель
30 недель

3 условия должно быть в формуле (выделила разными цветами).

Надо сделать формулу с применением формулы Текст, чтобы она правильно, исходя из значения, определяла окончание.

Пишу так:

="неде"&ТЕКСТ(A1;"[>21<25]ли;[=21]ля;ль")

Не работает правильно, ошибка наверное в указании диапазона >21 и >25. Не знаю, как правильно это в формуле указать.
Подскажите, пожалуйста.
...
Рейтинг: 0 / 0
02.09.2021, 11:18
    #40094745
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Текст
Настенька,
наверное так
Код: vbnet
1.
=ЕСЛИМН(И(A5>21;A5<25);"ли";A5>=25;"ль";A5<=21;"ля")
...
Рейтинг: 0 / 0
07.09.2021, 04:15
    #40095625
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Текст
А именно с функцией ТЕКСТ такое не получится?
...
Рейтинг: 0 / 0
07.09.2021, 10:35
    #40095656
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Текст
Настенька
А именно с функцией ТЕКСТ такое не получится?

вообще-то она для других целей
HELPФункция ТЕКСТ( ) , английская версия TEXT() , преобразует число в текст и позволяет задать формат отображения с помощью специальных строк форматирования, например, формула =ТЕКСТ(100;"0,00 р.") вернет текстовую строку 100,00 р., а формула =ТЕКСТ(1;"#%") вернет текст (не число!) 100%. Эта функция полезна, если числа требуется отобразить в более удобном формате или если требуется объединить числа с текстом или символами.
т.е она будет полезна при преобразовании даты в нужный формат или числа в необходимый формат
для Ваших целей она бесполезна

ЗЫЖ но я не настаиваю. как говорится всё в Ваших руках
...
Рейтинг: 0 / 0
07.09.2021, 11:27
    #40095671
Настенька
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Текст
У меня Excel 2016, он не знает такую функцию

=ЕСЛИМН

Как-то можно еще другими способами?
...
Рейтинг: 0 / 0
08.09.2021, 10:03
    #40095877
HandKot
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Текст
Настенька
У меня Excel 2016, он не знает такую функцию

=ЕСЛИМН

Как-то можно еще другими способами?

Добрый день.
Действительно в 2016 офисе от нее почему-то отказались.
Но вопрос легко решается вложенными ЕСЛИ

Код: vbnet
1.
="неде"& ЕСЛИ(И(A5>21;A5<25);"ли";ЕСЛИ(A5>=25;"ль";"ля"))
...
Рейтинг: 0 / 0
08.09.2021, 21:26
    #40096157
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Функция Текст
Больше ада )

=ПРОСМОТР(A5;{21:22:25};{"неделя";"недели";"недель"})
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Функция Текст / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (0):
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]