Суть проблемы в следующем: У меня есть число, исходя из последней цифры числа хочу подставить правильное окончание к фразе типа "Осталось 17 минут\52 минуты" Формулу я бы записал так:
где H11 исходное число (74, например), а I12 результат функции =ПРАВСИМВ(H11), то есть получаем цифру 4.
Проблема в том, что всё записано верно, но не работает. На выходе получаю картину: "Осталось 74 минут", почему? Надеюсь на вашу помощь, и спасибо! Решение:
Да, это действительно решает проблему, но где можно почитать об этом операторе "--"? То есть, почему теперь стало считать правильно, а по умолчанию нет?
LuckMusique пишет: Разве числовой формат ячейки не заявляет, что содержимое следует считать числом?
Формат ячейки -- это лишь способ отображения того, что на самом деле находится в ячейке. Функция ПРАВСИМВ() вам дает результат в текстовом виде (в символах!), и формат вас не спасет ;-) Удачи
JayBhagavan,ситуации разные бывают. Вариант Nic70y выглядит самым простым в плане читабельности формулы.
vikttur, Karlsonchik, ваши варианты попробую, есть в них что попробовать. JayBhagavan, Большое спасибо за вариант решения проблемы, но выглядит что-то очень уж монструозно, особенно вот этот кусок: