Excel - cabeçalho da coluna do intervalo de datas

Excel - cabeçalho da coluna do intervalo de datas

Dada uma data, digamos 16/01/2017, como faço para exibir o título da coluna 1 como "16/01 - 22/01"; cabeçalho da coluna 2 como "23/01 - 29/01" e assim por diante no MS-Excel-2013 - deve preencher o cabeçalho da coluna dinamicamente dependendo da data fornecida - Título da coluna - mm/dd - dia (da data especificada) para naquele domingo e de segunda a domingo para as colunas seguintes. - Precisa preencher cerca de 20 colunas. Obrigado.

Responder1

Acho que é disso que você precisa:

Supondo que a data de referência esteja localizada na célula A1,

=CONCATENATE(TEXT($A$1,"mm/dd"), " - ",TEXT($A$1+6,"mm/dd"))

isso lhe dará um cabeçalho "16/01 - 22/01" se a data fornecida for "16/01/2017"

=CONCATENATE(TEXT($A$1+7,"mm/dd"), " - ",TEXT($A$1+13,"mm/dd"))

isso lhe dará um cabeçalho "23/01 - 29/01" para a mesma data

Gostaria apenas de salientar que esta fórmula é bastante sensata para os vossos contextos regionais; na Alemanha, por exemplo, mm/ddtornar-se-iaMM/TT

Responder2

=TEXTO($A$1+7*(COLUNAS($A$1:A1)-1) & "mm/dd") & " - " & TEXTO($A$1+7*(COLUNAS($A$1:A1) -1)+6,"mm/dd")

Qualquer um destes

  • COLUNAS($A$1:A1)-1
  • LINHAS($A$1:A1)-1

... fornecerá um número crescente para COLUNAS ou LINHAS. A referência dupla para A1 pode estar em qualquer lugar (por exemplo, na planilha atual), desde que não saia da planilha quando você copia a fórmula.

Acredito que o resto da fórmula seja bastante "padrão".

informação relacionada