Дано: дата по-русски, например: "Среда, 21 ноября, 2020" Надо туже дату по-английски одной формулой: "Wednesday, November 21st, 2020" с запятыми. В данный момент вынуждена каждое слово переводить отдельно, а потом собирать их вместе формулой об'единения.
Mst Touch написал: а если дата в формате "21.11.2020"
то тогда большаа половина ненужна =SUBSTITUTE(TEXT(A4;"[$-409]ДДДД, ММММ Д, ГГГГ");",";IFERROR(CHOOSE(RIGHT(DAY(A4));"st";"nd";"rd");"th")&",";2)
а в целом прикладывайте пример, а то ведь и правда не понятно, у вас там отформатированная дата или текст. Если нужно отформатировать только нормальную дату то условным форматированием можно воспользоваться.
да все верно, вечно я про второй десяток забываю. Спасибо что напомнил. Сейчас скорректирую. Собственно проверка на данной области значений *(ABS(DAY(A4)-12)>1)
Загрузила мой файл. Мои даты введены как фомулы=ДАТА(2020,11, 21), их надо перевести в 1)"Wednesday, November 21st, 2020" И иногда надо 2) "November 21st". Я их потом вставляю в файл MS Publisher, Publisher распознает только оригинальное форматирование даты, то есть как формула написана, то Publisher и вставляет. Поэтому мне нужна одна формула, которая покажет дату как мне надо уже в конечном виде: "Wednesday, November 21st, 2020" и "November 21st Спасибо
Это гениальная формула! Спасибо! А как из этой же фомулы сделать "November 21st"? Я убрала ДДДД, и, ГГГГ и запятую после скобки, осталось только "February 1"
buchlotnik, Михаил, а зачем \nd ??? вроде для наших региональных оно не нужно а для не наших не хватает для остальных , хотя уних совсем не сработает из-за М и Д ну и пробел лишний [$-9] ММММ наверно
для моего варианта, если включать МШ =TEXT(A2;"[$-9]ММММ Д" &IFERROR(CHOOSE(RIGHT(DAY(A2))*(ABS(DAY(A2)-12)>1);"st";"nd";"rd");"th"))
БМВ, Выдаёт ошибку на 22м числе Buchlotnik - непонятно как формула заканчивается. Я ввела ми st, nd, rdв скобках, затем закрыла фигурными скобками, и пишет- вы ввели слишком много аргументов
ну с e еще более менее понятно выводит год исходя из числв дней То с остальными b форматирует с шагом 366,365 в 43, 44,45.... я как раз 366 школу заканчивал :-)
bbbb (или bb - 2 последние цифры) - год по тайскому календарю (интуиция Михаила не подводит). ggge используется для года в японском календаре. Не понял, чем это отличается от григорианского года.
Есть ещё потребность дату поставить в"01/01/2020" на первое число каждого года и "11/01" на первое число каждого месяца и просто дату (все остальные) "21" на все остальные дни года с теми же начальными условиями.И с предыдущим форматом "January 1st, 2020", "November 1st" и "21" тоже