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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск последнего значения ДАТЫ, ЕСЛИ НЕ ПУСТАЯ ячейка справа - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск последнего значения ДАТЫ, ЕСЛИ НЕ ПУСТАЯ ячейка справа (Формулы/Formulas)
Поиск последнего значения ДАТЫ, ЕСЛИ НЕ ПУСТАЯ ячейка справа
Никанор Дата: Четверг, 21.06.2018, 11:22 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте уважаемые помощники!
Полное название темы, которое не поместилось в окно написания темы:
Поиск последнего значения ДАТЫ в столбце, ЕСЛИ НЕ ПУСТАЯ соседняя ячейка справа и написание ТЕКСТом.


Это мне нужно для Звіту про здійснені відрахування та виплати. (Это на украинском языке).
Для Отчета о совершенных отчислениях и выплат (Это на русском языке).
В прикреплённом файле нужно изменить формулу в ячейку В21 – там ТЕКСТ на русском языке.
И в ячейку В22 там на украинском языке. Но можно только написать формулу в ячейку В21, а я самостоятельно выходя из формулы попробую изменить на украинский язык в ячейку В22.


Я просто написал формулу на русском языке для удобства прочтения помогающим.
Сейчас в ячейке В21 формула на русском языке:
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГГ \г. ")&" по "&ТЕКСТ(ДАТАМЕС(ПРОСМОТР(9E+307;B25:B37);0);"[$-FC19]ДД ММММ ГГГГ \г.")

ТЕКСТовое значение следующее: «за период с 01 февраля 2018 г. по 01 января 2019 г.»

А в ячейке В22 формула на украинском языке:
Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГГ р.")&" по "&ТЕКСТ(ДАТАМЕС(ПРОСМОТР(9E+307;B25:B37);0);"[$-FC22]ДД ММММ ГГГГ року")

ТЕКСТовое значение следующее: «за період з 01 лютого 2018 р. по 01 січня 2019 року»

Эти формулы аналогичные, только на русском и на украинском языках.

Формула ИЩЕТ – просматривает последнее значение ДАТЫ ТЕКСТОМ в диапазоне ячеек B25:B37.

Нужно: изменить формулу с условием что бы:
1. Первое значение ДАТЫ ТЕКСТом не изменять – оставить, так как есть – оно равняется значение ячейки В25.
2. Изменить значение формулы после слова «по» с УСЛОВИЕМ, что бы был ПРОСМОТР – ПОИСК в диапазоне ячеек B25:B37 последнего значения, ЕСЛИ НЕ ПУСТАЯ соседняя ячейка справа столбца C. Тесть ЕСЛИ справа в столбце С заполнены значения ячеек диапазона C25:C36 тогда происходит ПРОСМОТР – ПОИСК последней заполненной ячейки столбца В диапазона ячеек B25:B37.
3. Сейчас в формуле стоит по 1 число месяца, а надо изменить по последнее число месяца, указанное в диапазоне ячеек B25:B37.


В этом примере формула на русском языке должна давать результат: «за период с 01 февраля 2018 г. по 31 мая 2018 г.» Это указано в ячейке Н21.
А на украинском языке результат должен быть: «за період з 01 лютого 2018 р. по 31 травня 2018 року» Это указано в ячейке Н22.

А ЕСЛИ будет заполнена ячейка С29, то последний месяц должен быть июнь: 31 июня. И так далее.
Скажите, пожалуйста, я понятно сформулировал вопрос?
Если будут уточняющие вопросы – спрашивайте.


Я в столбце сделал Условное форматирование формулу:
Код
=ЕПУСТО(C25)
Применяется к =$B$25:$B$36
Это я сделал для того что бы визуально было видно какой последний месяц должен быть в ТЕКСТе формулы в ячейке В21 и В22.
Попутный вопрос: Скажите, пожалуйста, я правильно написал формулу для Условного форматирования?

P. S. После написания темы я формулу самостоятельно изменил, что бы было по последнее число месяца, указанное в диапазоне ячеек B25:B37.
У меня получилась формула на украинском языке:
Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГГ р.")&" по "&ТЕКСТ(ДАТАМЕС(ПРОСМОТР(9E+307;B25:B37);0);"[$-FC22]ДД ММММ ГГГГ року")

Я заменил в формуле ДАТАМЕС на КОНМЕСЯЦА.
И теперь уже получилось в ТЕКСТе последнее число месяца, о чём я просил в пункет 3.


С уважением.
К сообщению приложен файл: 22-_____-______.xlsx(17.8 Kb)


Сообщение отредактировал Никанор - Четверг, 21.06.2018, 14:56
 
Ответить
СообщениеЗдравствуйте уважаемые помощники!
Полное название темы, которое не поместилось в окно написания темы:
Поиск последнего значения ДАТЫ в столбце, ЕСЛИ НЕ ПУСТАЯ соседняя ячейка справа и написание ТЕКСТом.


Это мне нужно для Звіту про здійснені відрахування та виплати. (Это на украинском языке).
Для Отчета о совершенных отчислениях и выплат (Это на русском языке).
В прикреплённом файле нужно изменить формулу в ячейку В21 – там ТЕКСТ на русском языке.
И в ячейку В22 там на украинском языке. Но можно только написать формулу в ячейку В21, а я самостоятельно выходя из формулы попробую изменить на украинский язык в ячейку В22.


Я просто написал формулу на русском языке для удобства прочтения помогающим.
Сейчас в ячейке В21 формула на русском языке:
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГГ \г. ")&" по "&ТЕКСТ(ДАТАМЕС(ПРОСМОТР(9E+307;B25:B37);0);"[$-FC19]ДД ММММ ГГГГ \г.")

ТЕКСТовое значение следующее: «за период с 01 февраля 2018 г. по 01 января 2019 г.»

А в ячейке В22 формула на украинском языке:
Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГГ р.")&" по "&ТЕКСТ(ДАТАМЕС(ПРОСМОТР(9E+307;B25:B37);0);"[$-FC22]ДД ММММ ГГГГ року")

ТЕКСТовое значение следующее: «за період з 01 лютого 2018 р. по 01 січня 2019 року»

Эти формулы аналогичные, только на русском и на украинском языках.

Формула ИЩЕТ – просматривает последнее значение ДАТЫ ТЕКСТОМ в диапазоне ячеек B25:B37.

Нужно: изменить формулу с условием что бы:
1. Первое значение ДАТЫ ТЕКСТом не изменять – оставить, так как есть – оно равняется значение ячейки В25.
2. Изменить значение формулы после слова «по» с УСЛОВИЕМ, что бы был ПРОСМОТР – ПОИСК в диапазоне ячеек B25:B37 последнего значения, ЕСЛИ НЕ ПУСТАЯ соседняя ячейка справа столбца C. Тесть ЕСЛИ справа в столбце С заполнены значения ячеек диапазона C25:C36 тогда происходит ПРОСМОТР – ПОИСК последней заполненной ячейки столбца В диапазона ячеек B25:B37.
3. Сейчас в формуле стоит по 1 число месяца, а надо изменить по последнее число месяца, указанное в диапазоне ячеек B25:B37.


В этом примере формула на русском языке должна давать результат: «за период с 01 февраля 2018 г. по 31 мая 2018 г.» Это указано в ячейке Н21.
А на украинском языке результат должен быть: «за період з 01 лютого 2018 р. по 31 травня 2018 року» Это указано в ячейке Н22.

А ЕСЛИ будет заполнена ячейка С29, то последний месяц должен быть июнь: 31 июня. И так далее.
Скажите, пожалуйста, я понятно сформулировал вопрос?
Если будут уточняющие вопросы – спрашивайте.


Я в столбце сделал Условное форматирование формулу:
Код
=ЕПУСТО(C25)
Применяется к =$B$25:$B$36
Это я сделал для того что бы визуально было видно какой последний месяц должен быть в ТЕКСТе формулы в ячейке В21 и В22.
Попутный вопрос: Скажите, пожалуйста, я правильно написал формулу для Условного форматирования?

P. S. После написания темы я формулу самостоятельно изменил, что бы было по последнее число месяца, указанное в диапазоне ячеек B25:B37.
У меня получилась формула на украинском языке:
Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГГ р.")&" по "&ТЕКСТ(ДАТАМЕС(ПРОСМОТР(9E+307;B25:B37);0);"[$-FC22]ДД ММММ ГГГГ року")

Я заменил в формуле ДАТАМЕС на КОНМЕСЯЦА.
И теперь уже получилось в ТЕКСТе последнее число месяца, о чём я просил в пункет 3.


С уважением.

Автор - Никанор
Дата добавления - 21.06.2018 в 11:22
boa Дата: Четверг, 21.06.2018, 12:11 | Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 38 ±
Замечаний: 0% ±

2013, 365
Никанор,
[offtop]слишком красочная тема у вас[/offtop]
Код
=" за період з  "&TEXT(R25C2;"[$-FC22]dd mmmm yyyy р.")&" по "&TEXT(EOMONTH(INDEX(R25C2:R36C2;COUNTA(R25C3:R36C3));0);"[$-FC22]dd mmmm yyyy року")
К сообщению приложен файл: 22-.xlsx(18.9 Kb)




Сообщение отредактировал boa - Четверг, 21.06.2018, 12:12
 
Ответить
СообщениеНиканор,
[offtop]слишком красочная тема у вас[/offtop]
Код
=" за період з  "&TEXT(R25C2;"[$-FC22]dd mmmm yyyy р.")&" по "&TEXT(EOMONTH(INDEX(R25C2:R36C2;COUNTA(R25C3:R36C3));0);"[$-FC22]dd mmmm yyyy року")

Автор - boa
Дата добавления - 21.06.2018 в 12:11
Никанор Дата: Четверг, 21.06.2018, 14:24 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
boa, – Андрей Здравствуйте!
Чудесно! Большое спасибо за быстрый и правильный ответ!
Оффтоп:
слишком красочная тема у вас
Я просто так оформляю – что бы было выделено главное и на что нужно обратить внимание.
Но может это для кого - то непривычно.

Но формулу надо чуть чуть как -то изменить.
Во первых: у меня Excel 2007 русская версия (или я не знаю как это правильно называется – формулы пишутся на русском языке).
И когда я открыл Ваш файл 22-.xlsx(18.9 Kb) результат у меня на русском языке: за период с dd mmmm yyyy 18. по dd mmmm yyyy 18.
Результат на украинском языке: за період з dd mmmm yyyy р. по dd mmmm yyyy року
Результат на картинке № 1.

Я сделал следующее: поменял в Вашей формуле dd mmmm yyyy на ДД ММММ ГГГГ формула на русском языке получилась следующая:
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГГ г. ")&" по "&ТЕКСТ(КОНМЕСЯЦА(ИНДЕКС($B$25:$B$36;СЧЁТЗ($C$25:$C$36));0);"[$-FC19]ДД ММММ ГГГГ г.")
И она даёт результат: за период с 01 февраля 2018 18. по 31 мая 2018 18. В формуле лишние числа 18 после года. Я пробовал удалить из формулы [$-FC19] ничего не помогает. Скажите пожалуйста, что надо изменить в формуле?
Результат на картинке № 2.


Формула на украинском языке получилась следующая:
Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГ р.")&" по "&ТЕКСТ(КОНМЕСЯЦА(ИНДЕКС($B$25:$B$36;СЧЁТЗ($C$25:$C$36));0);"[$-FC22]ДД ММММ ГГГ року")

Она даёт правильный результат.
Результат на картинке № 3. в Сообщение № 4 Дата: Четверг, 21.06.2018, 14:36

И ещё вопрос: что значит в Вашей формуле не в файле, а в формуле в сообщении № 2 Дата: Четверг, 21.06.2018, 12:11
1. R25C2
2. R25C2:R36C2
Если я копирую формулу с сообщения и вставляю в файл – результат #ЗНАЧ!
К сообщению приложен файл: 2357921.gif(83.3 Kb) · 2742068.gif(77.4 Kb)


Сообщение отредактировал Никанор - Четверг, 21.06.2018, 16:51
 
Ответить
Сообщениеboa, – Андрей Здравствуйте!
Чудесно! Большое спасибо за быстрый и правильный ответ!
Оффтоп:
слишком красочная тема у вас
Я просто так оформляю – что бы было выделено главное и на что нужно обратить внимание.
Но может это для кого - то непривычно.

Но формулу надо чуть чуть как -то изменить.
Во первых: у меня Excel 2007 русская версия (или я не знаю как это правильно называется – формулы пишутся на русском языке).
И когда я открыл Ваш файл 22-.xlsx(18.9 Kb) результат у меня на русском языке: за период с dd mmmm yyyy 18. по dd mmmm yyyy 18.
Результат на украинском языке: за період з dd mmmm yyyy р. по dd mmmm yyyy року
Результат на картинке № 1.

Я сделал следующее: поменял в Вашей формуле dd mmmm yyyy на ДД ММММ ГГГГ формула на русском языке получилась следующая:
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГГ г. ")&" по "&ТЕКСТ(КОНМЕСЯЦА(ИНДЕКС($B$25:$B$36;СЧЁТЗ($C$25:$C$36));0);"[$-FC19]ДД ММММ ГГГГ г.")
И она даёт результат: за период с 01 февраля 2018 18. по 31 мая 2018 18. В формуле лишние числа 18 после года. Я пробовал удалить из формулы [$-FC19] ничего не помогает. Скажите пожалуйста, что надо изменить в формуле?
Результат на картинке № 2.


Формула на украинском языке получилась следующая:
Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГ р.")&" по "&ТЕКСТ(КОНМЕСЯЦА(ИНДЕКС($B$25:$B$36;СЧЁТЗ($C$25:$C$36));0);"[$-FC22]ДД ММММ ГГГ року")

Она даёт правильный результат.
Результат на картинке № 3. в Сообщение № 4 Дата: Четверг, 21.06.2018, 14:36

И ещё вопрос: что значит в Вашей формуле не в файле, а в формуле в сообщении № 2 Дата: Четверг, 21.06.2018, 12:11
1. R25C2
2. R25C2:R36C2
Если я копирую формулу с сообщения и вставляю в файл – результат #ЗНАЧ!

Автор - Никанор
Дата добавления - 21.06.2018 в 14:24
Никанор Дата: Четверг, 21.06.2018, 14:36 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
Картинка № 3, о которой идёт речь в Сообщение № 3 Дата: Четверг, 21.06.2018, 14:24
К сообщению приложен файл: 0129518.gif(63.7 Kb)


Сообщение отредактировал Никанор - Четверг, 21.06.2018, 14:37
 
Ответить
СообщениеКартинка № 3, о которой идёт речь в Сообщение № 3 Дата: Четверг, 21.06.2018, 14:24

Автор - Никанор
Дата добавления - 21.06.2018 в 14:36
boa Дата: Четверг, 21.06.2018, 15:12 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 38 ±
Замечаний: 0% ±

2013, 365
Никанор,
у меня EN Excel поэтому форматы несколько другие, если чесно, то думал, что в русском Excel "проглотит" английский формат, а нет :)
вы правильно изменили формат на "ДД ММММ ГГГГ", но т.к. буква "г" в русской версии Excel является символом формата, то что бы она отображалась как буква, перед ней надо поставить слэш "\".

А R25C2 и R25C2:R36C2 это тоже самое, что $B$25 и $B$25:$B$36 только в другом стиле


 
Ответить
СообщениеНиканор,
у меня EN Excel поэтому форматы несколько другие, если чесно, то думал, что в русском Excel "проглотит" английский формат, а нет :)
вы правильно изменили формат на "ДД ММММ ГГГГ", но т.к. буква "г" в русской версии Excel является символом формата, то что бы она отображалась как буква, перед ней надо поставить слэш "\".

А R25C2 и R25C2:R36C2 это тоже самое, что $B$25 и $B$25:$B$36 только в другом стиле

Автор - boa
Дата добавления - 21.06.2018 в 15:12
Никанор Дата: Четверг, 21.06.2018, 15:51 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
boa, – Андрей!
Спасибо большое за ответ и объяснения что надо поменять в формуле и ссылку со статьёй ПОЧЕМУ СТОЛБЦЫ СТАЛИ ЦИФРАМИ ИЛИ КАК СМЕНИТЬ СТИЛЬ ССЫЛОК.

1.
но т.к. буква "г" в русской версии Excel является символом формата, то что бы она отображалась как буква, перед ней надо поставить слэш "\"

У меня изменённая формула в с русским ТЕКСТом получилась следующая:
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГГ \г. ")&" по "&ТЕКСТ(КОНМЕСЯЦА(ИНДЕКС($B$25:$B$36;СЧЁТЗ($C$25:$C$36));0);"[$-FC19]ДД ММММ ГГГГ \г.")
А результат правильный: «за период с 01 февраля 2018 г. по 31 мая 2018 г."

2. Я про Стиль ссылок R1C1 знал. Только думал не подумал что они применены в Вашей формуле.

Ещё вопрос: Скажите пожалуйста, правильно ли я написал формулу? Нужно ли к слэшу в формулу добавлять кавычки? "\"
Я проверяю вроде формула на русском языке "работает".
Хотя я буду пользоваться на украинском.
Мне просто интересно написать правильную формулу.

С уважением.


Сообщение отредактировал Никанор - Четверг, 21.06.2018, 15:53
 
Ответить
Сообщениеboa, – Андрей!
Спасибо большое за ответ и объяснения что надо поменять в формуле и ссылку со статьёй ПОЧЕМУ СТОЛБЦЫ СТАЛИ ЦИФРАМИ ИЛИ КАК СМЕНИТЬ СТИЛЬ ССЫЛОК.

1.
но т.к. буква "г" в русской версии Excel является символом формата, то что бы она отображалась как буква, перед ней надо поставить слэш "\"

У меня изменённая формула в с русским ТЕКСТом получилась следующая:
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГГ \г. ")&" по "&ТЕКСТ(КОНМЕСЯЦА(ИНДЕКС($B$25:$B$36;СЧЁТЗ($C$25:$C$36));0);"[$-FC19]ДД ММММ ГГГГ \г.")
А результат правильный: «за период с 01 февраля 2018 г. по 31 мая 2018 г."

2. Я про Стиль ссылок R1C1 знал. Только думал не подумал что они применены в Вашей формуле.

Ещё вопрос: Скажите пожалуйста, правильно ли я написал формулу? Нужно ли к слэшу в формулу добавлять кавычки? "\"
Я проверяю вроде формула на русском языке "работает".
Хотя я буду пользоваться на украинском.
Мне просто интересно написать правильную формулу.

С уважением.

Автор - Никанор
Дата добавления - 21.06.2018 в 15:51
boa Дата: Четверг, 21.06.2018, 16:30 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 188
Репутация: 38 ±
Замечаний: 0% ±

2013, 365
Никанор,
все верно
в русском и украинском Excel'е(язык интерфейса) символы в форматах одинаковые.
язык отображения даты вы указали в квадратных скобках "[$-FC19]" и "[$-FC22]"

Обрамлять слэш двойными кавычками не надо.


 
Ответить
СообщениеНиканор,
все верно
в русском и украинском Excel'е(язык интерфейса) символы в форматах одинаковые.
язык отображения даты вы указали в квадратных скобках "[$-FC19]" и "[$-FC22]"

Обрамлять слэш двойными кавычками не надо.

Автор - boa
Дата добавления - 21.06.2018 в 16:30
Никанор Дата: Четверг, 21.06.2018, 16:53 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
boa – Андрей! Большое спасибо за ответ на 49 минуте на мой вопрос в теме «Поиск последнего значения ДАТЫ в столбце, ЕСЛИ НЕ ПУСТАЯ соседняя ячейка справа и написание ТЕКСТом».
И за написания чудесной формулы и за ответы – объяснения на все мои вопросы.
Этой формулой Вы очень облегчили, ускорили, упростили мне работу.

С уважением и наилучшими пожеланиями.


Сообщение отредактировал Никанор - Четверг, 21.06.2018, 16:54
 
Ответить
Сообщениеboa – Андрей! Большое спасибо за ответ на 49 минуте на мой вопрос в теме «Поиск последнего значения ДАТЫ в столбце, ЕСЛИ НЕ ПУСТАЯ соседняя ячейка справа и написание ТЕКСТом».
И за написания чудесной формулы и за ответы – объяснения на все мои вопросы.
Этой формулой Вы очень облегчили, ускорили, упростили мне работу.

С уважением и наилучшими пожеланиями.

Автор - Никанор
Дата добавления - 21.06.2018 в 16:53
_Boroda_ Дата: Четверг, 21.06.2018, 17:25 | Сообщение № 9
Группа: Модераторы
Ранг: Местный житель
Сообщений: 13421
Репутация: 5507 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Еще вариант формулы
Код
=" за период с "&ТЕКСТ(B25;"[$-F800]")&" по "&ТЕКСТ(КОНМЕСЯЦА(МАКС(A25:A36);0);"[$-F800]")

Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГ р.")&" по "&ТЕКСТ(КОНМЕСЯЦА(МАКС(A25:A36);0);"[$-FC22]ДД ММММ ГГГ р.")
К сообщению приложен файл: 22-1.xlsx(18.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЕще вариант формулы
Код
=" за период с "&ТЕКСТ(B25;"[$-F800]")&" по "&ТЕКСТ(КОНМЕСЯЦА(МАКС(A25:A36);0);"[$-F800]")

Код
=" за період з  "&ТЕКСТ(B25;"[$-FC22]ДД ММММ ГГГ р.")&" по "&ТЕКСТ(КОНМЕСЯЦА(МАКС(A25:A36);0);"[$-FC22]ДД ММММ ГГГ р.")

Автор - _Boroda_
Дата добавления - 21.06.2018 в 17:25
Никанор Дата: Понедельник, 25.06.2018, 10:11 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
Здравствуйте уважаемый – Boroda_ – Александр!
Во первых: извините, пожалуйста, что на ваше сообщение № 9 от Дата: Четверг, 21.06.2018, 17:25 отвечаю только сегодня 25 июня 2018 года.
Так как до этого не было возможности зайти на сайт.
Во вторых: большое спасибо, что предложили другой вариант решения моего вопроса – с помощью функции МАКС.

boa – Андрей вопрос решил с помощью двух функций: ИНДЕКС и СЧЁТЗ.
А Вы решили одной функцией и показали, что в Microsoft Office Excel один и тот же вопрос можно решить с помощью разных формул – какие многочисленные (многогранные) возможности имеет Microsoft Office Excel.

Мне интересно узнать, 1 вопрос: Почему в украинском варианте формулы есть ДД ММММ ГГГ, а в русском варианте нет ДД ММММ ГГГ?
И ещё 2 вопрос: почему в украинском варианте 3 (три) буквы ГГГ, а не 4 (четыре)? Я попробовал для эксперимента если написать 2 (две) буквы ГГ то результат формат года 18, а если 3 (три) ГГГ или 4 (четыре) буквы ГГГГ, то результат формат года 2018. Я даже попробовал в украинском варианте написать 20 (двадцать) букв Г: ГГГГГГГГГГГГГГГГГГГ результат правильный – формат года 2018.
С уважением и наилучшими пожеланиями.
 
Ответить
СообщениеЗдравствуйте уважаемый – Boroda_ – Александр!
Во первых: извините, пожалуйста, что на ваше сообщение № 9 от Дата: Четверг, 21.06.2018, 17:25 отвечаю только сегодня 25 июня 2018 года.
Так как до этого не было возможности зайти на сайт.
Во вторых: большое спасибо, что предложили другой вариант решения моего вопроса – с помощью функции МАКС.

boa – Андрей вопрос решил с помощью двух функций: ИНДЕКС и СЧЁТЗ.
А Вы решили одной функцией и показали, что в Microsoft Office Excel один и тот же вопрос можно решить с помощью разных формул – какие многочисленные (многогранные) возможности имеет Microsoft Office Excel.

Мне интересно узнать, 1 вопрос: Почему в украинском варианте формулы есть ДД ММММ ГГГ, а в русском варианте нет ДД ММММ ГГГ?
И ещё 2 вопрос: почему в украинском варианте 3 (три) буквы ГГГ, а не 4 (четыре)? Я попробовал для эксперимента если написать 2 (две) буквы ГГ то результат формат года 18, а если 3 (три) ГГГ или 4 (четыре) буквы ГГГГ, то результат формат года 2018. Я даже попробовал в украинском варианте написать 20 (двадцать) букв Г: ГГГГГГГГГГГГГГГГГГГ результат правильный – формат года 2018.
С уважением и наилучшими пожеланиями.

Автор - Никанор
Дата добавления - 25.06.2018 в 10:11
_Boroda_ Дата: Понедельник, 25.06.2018, 10:27 | Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 13421
Репутация: 5507 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
1. Потому, что в русском работает и так. Русский вариант можно переписать также, как и украинский
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГ р.")&" по "&ТЕКСТ(КОНМЕСЯЦА(МАКС(A25:A36);0);"[$-FC19]ДД ММММ ГГГ \г.")

2. Классически даты в Excel считаются, начиная с 00.01.1900г. Как Вы представляете себе год, больший 1898-го, записанный тремя цифрами? Вот Excel сам и преобразует. Год с двумя правыми цифрами, меньшими 30 - в будущее (31/12/29 = 31/12/2029, иначе - в прошлое (01/01/30 = 01/01/1930). По поводу форматов - читайте http://www.excelworld.ru/publ/hacks/formatting/format_user/63-1-0-141


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение1. Потому, что в русском работает и так. Русский вариант можно переписать также, как и украинский
Код
=" за период с  "&ТЕКСТ(B25;"[$-FC19]ДД ММММ ГГГ р.")&" по "&ТЕКСТ(КОНМЕСЯЦА(МАКС(A25:A36);0);"[$-FC19]ДД ММММ ГГГ \г.")

2. Классически даты в Excel считаются, начиная с 00.01.1900г. Как Вы представляете себе год, больший 1898-го, записанный тремя цифрами? Вот Excel сам и преобразует. Год с двумя правыми цифрами, меньшими 30 - в будущее (31/12/29 = 31/12/2029, иначе - в прошлое (01/01/30 = 01/01/1930). По поводу форматов - читайте http://www.excelworld.ru/publ/hacks/formatting/format_user/63-1-0-141

Автор - _Boroda_
Дата добавления - 25.06.2018 в 10:27
Никанор Дата: Понедельник, 25.06.2018, 12:04 | Сообщение № 12
Группа: Проверенные
Ранг: Обитатель
Сообщений: 346
Репутация: 2 ±
Замечаний: 0% ±

Excel 2007
Александр!
Большое спасибо за быстрый– на 16 минуте ответ на мои вопросы, объяснения и ссылку о «Пользовательском формате».
С уважением и наилучшими пожеланиями.
 
Ответить
СообщениеАлександр!
Большое спасибо за быстрый– на 16 минуте ответ на мои вопросы, объяснения и ссылку о «Пользовательском формате».
С уважением и наилучшими пожеланиями.

Автор - Никанор
Дата добавления - 25.06.2018 в 12:04
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Поиск последнего значения ДАТЫ, ЕСЛИ НЕ ПУСТАЯ ячейка справа (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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