
Если задана дата, скажем, 16.01.2017, как мне отобразить заголовок столбца 1 как «16.01 - 22.01»; заголовок столбца 2 как «23.01 - 29.01» и т. д. в MS-Excel-2013? - заголовок столбца должен заполняться динамически в зависимости от указанной даты. - Заголовок столбца - мм/дд - день (указанной даты) до этого воскресенья и пн-вс для следующих столбцов. - Необходимо заполнить около 20 столбцов. Спасибо.
решение1
Я думаю, это то, что вам нужно:
Предположим, что дата ссылки находится в ячейке A1,
=CONCATENATE(TEXT($A$1,"mm/dd"), " - ",TEXT($A$1+6,"mm/dd"))
это даст вам заголовок «01/16 - 01/22», если указана дата «01/16/2017»
=CONCATENATE(TEXT($A$1+7,"mm/dd"), " - ",TEXT($A$1+13,"mm/dd"))
это даст вам заголовок «01/23 - 01/29» для той же указанной даты
Я хотел бы только отметить, что эта формула вполне разумна для ваших региональных условий, в Германии, например, она mm/dd
будет выглядеть так:MM/TT
решение2
=ТЕКСТ($A$1+7*(СТОЛБЦЫ($A$1:A1)-1) & "мм/дд") & " - " & ТЕКСТ($A$1+7*(СТОЛБЦЫ($A$1:A1)-1)+6;"мм/дд")
Любой из этих вариантов
- СТОЛБЦЫ($A$1:A1)-1
- СТРОКИ($A$1:A1)-1
... даст вам увеличивающееся число для COLUMNS или ROWS. Двойная ссылка на A1 может быть где угодно (например, на текущем листе), пока она не выходит за пределы листа при копировании формулы.
Я считаю, что остальная часть формулы довольно «стандартна».