привет! Подскажите, пож-ста, как например в тексте "оказание услуг за 20 августа 2019 г." выделить из текста дату в соседней ячейке в формате DD.MM.YYYY?
UPD или =MAX(IFERROR(--SUBSTITUTE(LOWER(TRIM(LEFT(RIGHT(SUBSTITUTE(A2;" ";REPT(" ";99));500);300)));TEXT(ROW(1:12)*28;"[$-FC19]ММММ");TEXT(ROW(1:12)*28;"МММ"));))
Здравствуйте, коллеги! Михаил, родительный падеж месяцев в такой нотации понимают только последние версии Excel. При прочих равных, мне кажется, лучше по-старому.
Теперь всё хорошо, работает с именительным и родительным падежoм и позволяет сокращать наименование месяца вплоть до 3 букв. Если кодовая страница по умолчанию отлична от Windows-1251, то работать не будет (из-за русских букв М в формате).
sokol92 написал: Windows-1251, то работать не будет (из-за русских букв М в формате).
ДА по тому что какой-то идиот предложил локализовать то , что не надо было трогать. Странно, что не стали трогать тригонометрические. Глупо выглядит "MMMM";"ММММ" :-) =MAX(IFERROR(--SUBSTITUTE(LOWER(TRIM(LEFT(RIGHT(SUBSTITUTE(A2;" ";REPT(" ";99));500);300)));TEXT(ROW(1:12)*28;"[$-ru-RU-x-genlower]"&IF(TEXT(1;"D")=1;"MMMM";"ММММ"));TEXT(ROW(1:12)*28;IF(TEXT(1;"D")=1;"MMM";"МММ")));))