Ответа Не последовало.
Как определить день недели по дате в Excel. Если у вас есть список дат в Excel и вы хотите найти день недели для каждой даты, вам на самом деле не нужны какие-либо специальные формулы :) Дело в том, что Excel уже знает, какому дню недели соответствует данная дата, и все, что вам нужно сделать, это заставить его отобразить эту информацию. Если вы хотите преобразовать значение даты в текстовое значение, вы можете использовать функцию TEXT с пользовательским числовым форматом, таким как ddd. Формула выглядит следующим образом: Функция TEXT преобразует значения в текст, используя указанный вами числовой формат. =TEXT(A1,dddd). Где A1 - ячейка с исходной датой. При использовании этого метода, пожалуйста, помните, что функция TEXT в Excel всегда возвращает текстовые строки независимо от формата исходной ячейки. Итак, названия дней недели, которые вы видите на скриншоте выше, являются текстовыми записями, а не датами. Если A1 содержит номер недели и год в виде 3-х или 4-значного целого числа в формате wwYY, то формула будет выглядеть следующим образом: =INT(A1/100)*7+ДАТА(MOD([A1,100),1,1) -ДЕНЬ НЕДЕЛИ(ДАТА(MOD(A1,100),1,1))-5. вычитание дня недели гарантирует, что вы получите согласованный начальный день недели. Используйте окончательное вычитание, чтобы скорректировать начальный день. =ДАТА(A2,1,-2) -ДЕНЬ НЕДЕЛИ(ДАТА(A2,1,3))+B2*7. предположим, что в A2 указан год, а в B2 - номер недели. это то же самое, что и в моем ответе здесь http://stackoverflow.com/a/10855872/1124287. поделитесь | улучшите этот ответ. ответил 12 июня 2012 года в 13:05. барри Гудини. 29,9тысяч человек за 2 16:39. Это работает нормально, но вместо запятых нужно использовать точки с запятой. Microsoft Excel предоставляет специальную функцию WEEKDAY, которая возвращает день недели, соответствующий заданной дате. Результат, возвращаемый формулой ДНЯ недели Excel, по умолчанию представляет собой целое число в диапазоне от 1 (воскресенье) до 7 (суббота). WEEKDAY извлекает номер дня недели, а CHOOSE использует этот номер для возврата n-го значения в списке. Это работает, потому что WEEKDAY возвращает числа от 1 до 7, соответствующие данному дню недели. При настройках по умолчанию воскресенье = 1, а суббота = 7. Получить название дня по дате. Если вам нужно получить название дня (например, понедельник, вторник и т.д.) по дате, есть несколько вариантов, в зависимости от ваших потребностей. У меня есть номер недели и год, и я хотел бы рассчитать дату понедельника этой недели в ячейке на листе Excel. Кажется, я не могу найти подходящую формулу. ВЫБРАТЬ - это более сложная настройка, но она также более гибкая, поскольку позволяет сопоставлять дату с любыми значениями, которые вы хотите (т.е. вы можете использовать значения, которые являются пользовательскими, сокращенными, не сокращенными, на другом языке и т.д.). Связанные формулы: Получить день из даты.
https://www.ablebits.com/office-addins-blog/2015/04/16/excel-weekday-day-functions/ https://exceljet.net/formula/get-day-name-from-date https://www.ablebits.com/office-addins-blog/2015/04/16/excel-weekday-day-functions/ http://stackoverflow.com/questions/10995917/excel-convert-calendar-week-into-date http://stackoverflow.com/questions/10995917/excel-convert-calendar-week-into-date https://www.ablebits.com/office-addins-blog/2015/04/16/excel-weekday-day-functions/ https://exceljet.net/formula/get-day-name-from-date https://exceljet.net/formula/get-day-name-from-date http://stackoverflow.com/questions/10995917/excel-convert-calendar-week-into-date https://exceljet.net/formula/get-day-name-from-date
преобразование даты в день недели в excel