Добавить в корзинуПозвонить
Найти в Дзене

...немного мифического 📖 блуда по Google Sheets

В давние-стародавние 🦖 времена..., так стоп ...как много Вы знаете о недокументированной функции TEXT.LEGACY ❓ По сути, видимо, это вечный пациент, предоставленной для конечного пользователя более современной функции TEXT, ...который скорее мёртв 🗿, чем жив или наоборот, ну или как во всем известной фразе без знаков препинания: "Да нет наверное". ...но в его кармане, завалялась одна подчерствевшая (работающая ~ 60 на 40) печенька 🍪, которой сейчас нету у TEXT. Речь идёт о аргументе "W" (регистр учитывается) параметра format для параметра number, представленного датой 📅. Он позволяет получать по дате, указанной в качестве первого параметра, порядковый номер НЕДЕЛИ в МЕСЯЦЕ с учётом региона выставленного в региональных настройках файла Таблицы (то есть в некоторых регионах календарная неделя начинается не с понедельника, а с воскресенья, субботы или пятницы) Как уже было замечено ранее по тексту, работает корректно не для всех регионов 🛑 (то есть НЕ рекомендую к использованию, ..

...немного мифического 📖 блуда по Google Sheets.

В давние-стародавние 🦖 времена..., так стоп

...как много Вы знаете о недокументированной функции TEXT.LEGACY ❓

По сути, видимо, это вечный пациент, предоставленной для конечного пользователя более современной функции TEXT, ...который скорее мёртв 🗿, чем жив или наоборот, ну или как во всем известной фразе без знаков препинания: "Да нет наверное".

...но в его кармане, завалялась одна подчерствевшая (работающая ~ 60 на 40) печенька 🍪, которой сейчас нету у TEXT.

Речь идёт о аргументе "W" (регистр учитывается) параметра format для параметра number, представленного датой 📅. Он позволяет получать по дате, указанной в качестве первого параметра, порядковый номер НЕДЕЛИ в МЕСЯЦЕ с учётом региона выставленного в региональных настройках файла Таблицы (то есть в некоторых регионах календарная неделя начинается не с понедельника, а с воскресенья, субботы или пятницы)

Как уже было замечено ранее по тексту, работает корректно не для всех регионов 🛑 (то есть НЕ рекомендую к использованию, ...просто как экскурс в эпоху), напpимep для Армении, Беларуси, Казахстана ...и многих других у функции первый день недели почему-то начинается с воскресенья, а не понедельника.

В тоже время для Азербайджана, Украины или России результат корректный.

...возможно разработчики Google Sheets просто положили болт 🔩 на эту функцию и уже не следят за ней.

Данный аргумент в параметре, к сожалению, по каким-то причинам нельзя задать в одиночку, нужен хотя бы ещё один аргумент 🖇.

Вот один из пpимepoв формулы:

=LEFT(TEXT.LEGACY(дата; "Wd"))+0

, где для указанной даты возвращается порядковый номер недели в месяце с учётом региона.

...эм, вот такая сказочка.

p.s.: добавились новые регионы 🗺 в настройках Таблиц: Албания, Индия / Ассам, Индия / Одиша, Северная Македония, Узбекистан