Есть текст записанный таким образом (файл приложен). Никак не могу найти/сообразить - как этот ТЕКСТ преобразовать в yyyy.mm.dd
Текст на латышском. 2017. gada 11. septembris 2017. gada 15. jūnijs 2017. gada 27. novembris 2017.gada 20. janvāris
p.s. Допустим, по Ctrl+H заменю слова и получу в виде текста - 2017.11.09. Но в этом случае месяц mm и день dd поменяны местами -> yyyy.dd.mm Может хоть эту запись можно переделать в yyyy.mm.dd?
Labdien! Как вариант можно так: =ТЕКСТ(ДАТА(ЛЕВБ(B2;4);ВПР(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(B2;" ";ПОВТОР(" ";50));50));{"Janvāris";1:"Februāris";2:"Marts";3:"Aprīlis";4:"Maijs";5:"Jūnijs";6:"Jūlijs";7:"Augusts";8:"Septembris";9:"Oktobris";10:"Novembris";11:"Decembris";12};2;0);ПСТР(B2;12;2));"ГГГГ.ММ.ДД.")
Спасибо за варианты. Короткая формула от vikttur корректнее сработала при протягивании вниз. А вариант от BEMA при протягивании принимает вот такой вид - ГГГГ42901.ММ.ДД. Хотя изначально, при открытии файла всё нормально показывает.
Можно ужать предыдущую: =--(ПСТР(B2;12;7)&"."&ЛЕВБ(B2;4)) Если год один: =--(ПСТР(B2;12;7)&".17") Для текущего года правую часть можно не писать, год подставится автоматически.