Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Слово "день" в зависимости от числового значения ячейки. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Готовые решения » Слово "день" в зависимости от числового значения ячейки. (Excel)
Слово "день" в зависимости от числового значения ячейки.
PEHAT Дата: Пятница, 15.11.2013, 14:13 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Слово "день" меняет в зависимости от числа (пример. 1 день, 2 дня, 11 дней). Как вариант можно поменять день на месяц, год, рубль, штук и т.д.
К сообщению приложен файл: 5501698.xls (25.0 Kb)
 
Ответить
СообщениеСлово "день" меняет в зависимости от числа (пример. 1 день, 2 дня, 11 дней). Как вариант можно поменять день на месяц, год, рубль, штук и т.д.

Автор - PEHAT
Дата добавления - 15.11.2013 в 14:13
MCH Дата: Пятница, 15.11.2013, 17:06 | Сообщение № 2
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Ничего себе формулка, можно ведь существенно короче:
Код
=ВПР(ОСТАТ(МАКС(ОСТАТ(B2-11;100);9);10);{0;"день":1;"дня":4;"дней"};2)

или
Код
="д"&ТЕКСТ(ОСТАТ(МАКС(ОСТАТ(B2-11;100);9);10);"[<1]ень;[<4]ня;ней")

Кроме того формула в предыдущем посте не правильно пишет слово для 101, 201, 301 и т.д, а также не может работать с дробными числами


Сообщение отредактировал MCH - Пятница, 15.11.2013, 17:19
 
Ответить
СообщениеНичего себе формулка, можно ведь существенно короче:
Код
=ВПР(ОСТАТ(МАКС(ОСТАТ(B2-11;100);9);10);{0;"день":1;"дня":4;"дней"};2)

или
Код
="д"&ТЕКСТ(ОСТАТ(МАКС(ОСТАТ(B2-11;100);9);10);"[<1]ень;[<4]ня;ней")

Кроме того формула в предыдущем посте не правильно пишет слово для 101, 201, 301 и т.д, а также не может работать с дробными числами

Автор - MCH
Дата добавления - 15.11.2013 в 17:06
PEHAT Дата: Понедельник, 18.11.2013, 10:37 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Действительно проще. Я конечно догадывался, что можно огород и не городить, но как-то толи не нагуглил решения, да и в функционале таблиц не силён (буду разбирать ваши решения (вот об этом "{ }"я и не знал)). Мда, и ошибку я не заметил. Насчёт дробности. Ваш вариант пишет 1,11 день, мой 1,11 дней. Тут спорный момент что правильней, можно ведь читать как 1 целая 11 сотых дней, но я с вами спорить не буду - пусть пользователь решит для себя сам.
 
Ответить
СообщениеДействительно проще. Я конечно догадывался, что можно огород и не городить, но как-то толи не нагуглил решения, да и в функционале таблиц не силён (буду разбирать ваши решения (вот об этом "{ }"я и не знал)). Мда, и ошибку я не заметил. Насчёт дробности. Ваш вариант пишет 1,11 день, мой 1,11 дней. Тут спорный момент что правильней, можно ведь читать как 1 целая 11 сотых дней, но я с вами спорить не буду - пусть пользователь решит для себя сам.

Автор - PEHAT
Дата добавления - 18.11.2013 в 10:37
_Boroda_ Дата: Понедельник, 18.11.2013, 10:41 | Сообщение № 4
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
можно ведь читать как 1 целая 11 сотых дней

Нет, к сожалению, нельзя так читать. Вернее, читать-то можно, кто ж Вам запретит-то, но это будет неверно.
1 целая 11 сотых ДНЯ


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
можно ведь читать как 1 целая 11 сотых дней

Нет, к сожалению, нельзя так читать. Вернее, читать-то можно, кто ж Вам запретит-то, но это будет неверно.
1 целая 11 сотых ДНЯ

Автор - _Boroda_
Дата добавления - 18.11.2013 в 10:41
PEHAT Дата: Понедельник, 18.11.2013, 13:55 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 1 ±
Замечаний: 0% ±

Excel 2007
Испрвил ошибку, уменьшил огород благодоря {} ;)
К сообщению приложен файл: 2328526.xls (24.5 Kb)


Сообщение отредактировал PEHAT - Понедельник, 18.11.2013, 13:59
 
Ответить
СообщениеИспрвил ошибку, уменьшил огород благодоря {} ;)

Автор - PEHAT
Дата добавления - 18.11.2013 в 13:55
rusbolik Дата: Вторник, 23.09.2014, 15:27 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
237 введите
 
Ответить
Сообщение237 введите

Автор - rusbolik
Дата добавления - 23.09.2014 в 15:27
Мир MS Excel » Вопросы и решения » Готовые решения » Слово "день" в зависимости от числового значения ячейки. (Excel)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!