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

Вход

Регистрация

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

 

= Мир MS Excel/Синтаксис «До нового года остал {ось, ся}... - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Синтаксис «До нового года остал {ось, ся}... (Формулы/Formulas)
Синтаксис «До нового года остал {ось, ся}...
Юрий_Ф Дата: Среда, 03.11.2021, 01:12 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 777
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
Формула неправильно пишет в некоторых случаях:
Код
="До Нового года остал"&ЕСЛИ(И(ДАТА((ГОД(СЕГОДНЯ())+1);1;1)-СЕГОДНЯ())<>{1;21};"ся ";"ось ")&ДАТА((ГОД(СЕГОДНЯ())+1);1;1)-СЕГОДНЯ()&" д"&ТЕКСТ(ОСТАТ(МАКС(ОСТАТ(РАЗНДАТ(СЕГОДНЯ();ДАТА((ГОД(СЕГОДНЯ())+1);1;1);"d")-11;100);9);10);"[<1]ень;[<4]ня;ней")

Местами "ся" и "ось" поменял я, т.к. остался 61 день писалось неверно: осталось 61 день. Изменил - стало правильно, зато сейчас пишет: остался 59 дней!
Подскажите, что следует подставить, чтобы писалось без ошибок?


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!


Сообщение отредактировал Юрий_Ф - Среда, 03.11.2021, 01:16
 
Ответить
СообщениеФормула неправильно пишет в некоторых случаях:
Код
="До Нового года остал"&ЕСЛИ(И(ДАТА((ГОД(СЕГОДНЯ())+1);1;1)-СЕГОДНЯ())<>{1;21};"ся ";"ось ")&ДАТА((ГОД(СЕГОДНЯ())+1);1;1)-СЕГОДНЯ()&" д"&ТЕКСТ(ОСТАТ(МАКС(ОСТАТ(РАЗНДАТ(СЕГОДНЯ();ДАТА((ГОД(СЕГОДНЯ())+1);1;1);"d")-11;100);9);10);"[<1]ень;[<4]ня;ней")

Местами "ся" и "ось" поменял я, т.к. остался 61 день писалось неверно: осталось 61 день. Изменил - стало правильно, зато сейчас пишет: остался 59 дней!
Подскажите, что следует подставить, чтобы писалось без ошибок?

Автор - Юрий_Ф
Дата добавления - 03.11.2021 в 01:12
bigorq Дата: Среда, 03.11.2021, 12:40 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 47 ±
Замечаний: 0% ±

Нет
А вы сами формулы пишите? Что по Вашему проверяет условие <>{1;21} ?
 
Ответить
СообщениеА вы сами формулы пишите? Что по Вашему проверяет условие <>{1;21} ?

Автор - bigorq
Дата добавления - 03.11.2021 в 12:40
Юрий_Ф Дата: Среда, 03.11.2021, 12:42 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 777
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
bigorq

Нет, это мне здесь подсказали! Один из админов.
А как должно быть на самом деле?


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщениеbigorq

Нет, это мне здесь подсказали! Один из админов.
А как должно быть на самом деле?

Автор - Юрий_Ф
Дата добавления - 03.11.2021 в 12:42
bigorq Дата: Среда, 03.11.2021, 12:50 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 47 ±
Замечаний: 0% ±

Нет
Ну тогда желательно дать и ссылку где подсказали и на какой вопрос.
 
Ответить
СообщениеНу тогда желательно дать и ссылку где подсказали и на какой вопрос.

Автор - bigorq
Дата добавления - 03.11.2021 в 12:50
Юрий_Ф Дата: Среда, 03.11.2021, 13:55 | Сообщение № 5
Группа: Проверенные
Ранг: Ветеран
Сообщений: 777
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
bigorq

Ссылки я не фиксировал. Но попытаюсь здесь найти.


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщениеbigorq

Ссылки я не фиксировал. Но попытаюсь здесь найти.

Автор - Юрий_Ф
Дата добавления - 03.11.2021 в 13:55
Юрий_Ф Дата: Среда, 03.11.2021, 14:15 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 777
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
bigorq

Скажите, а можно просмотреть все СВОИ сообщения на форуме? Такой фильтр существует? Так проще найти ссылку!


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщениеbigorq

Скажите, а можно просмотреть все СВОИ сообщения на форуме? Такой фильтр существует? Так проще найти ссылку!

Автор - Юрий_Ф
Дата добавления - 03.11.2021 в 14:15
bigorq Дата: Среда, 03.11.2021, 14:27 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 47 ±
Замечаний: 0% ±

Нет
Можно, переходите в профиль и там ссылка на все Ваши сообщения
 
Ответить
СообщениеМожно, переходите в профиль и там ссылка на все Ваши сообщения

Автор - bigorq
Дата добавления - 03.11.2021 в 14:27
Юрий_Ф Дата: Среда, 03.11.2021, 14:27 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 777
Репутация: 1 ±
Замечаний: 60% ±

Excel 2010
bigorq

Всё, уже нашёл, как найти свои сообщения.

Посмотрите здесь:

Всё, спасибо, не надо! Мне помощь от вас не нужна!


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!


Сообщение отредактировал Юрий_Ф - Среда, 03.11.2021, 14:34
 
Ответить
Сообщениеbigorq

Всё, уже нашёл, как найти свои сообщения.

Посмотрите здесь:

Всё, спасибо, не надо! Мне помощь от вас не нужна!

Автор - Юрий_Ф
Дата добавления - 03.11.2021 в 14:27
bigorq Дата: Среда, 03.11.2021, 14:35 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 197
Репутация: 47 ±
Замечаний: 0% ±

Нет
Там другая формула, которая должна нормально отрабатывать
 
Ответить
СообщениеТам другая формула, которая должна нормально отрабатывать

Автор - bigorq
Дата добавления - 03.11.2021 в 14:35
DrMini Дата: Четверг, 04.11.2021, 07:06 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1647
Репутация: 208 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Юрий_Ф,
Код
="До Нового года остал"&ЕСЛИ(СУММ({1;2}*(ОСТАТ(ОТБР(МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))/{1;10});10)=1))=1;"ся ";"ось ")&МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))&" д"&ВПР(ПРАВБ(МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))+9)+5*(ОСТАТ(ОТБР(МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))/10);10)=1);{0;"ень":1;"ня":4;"ней"};2)


Сообщение отредактировал DrMini - Четверг, 04.11.2021, 07:10
 
Ответить
СообщениеЮрий_Ф,
Код
="До Нового года остал"&ЕСЛИ(СУММ({1;2}*(ОСТАТ(ОТБР(МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))/{1;10});10)=1))=1;"ся ";"ось ")&МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))&" д"&ВПР(ПРАВБ(МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))+9)+5*(ОСТАТ(ОТБР(МИН(--ТЕКСТ(ДАТА(ГОД(СЕГОДНЯ())+{0;1};1;1)-СЕГОДНЯ();"0;999;999"))/10);10)=1);{0;"ень":1;"ня":4;"ней"};2)

Автор - DrMini
Дата добавления - 04.11.2021 в 07:06
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Синтаксис «До нового года остал {ось, ся}... (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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