Excel - cabeçalho da coluna do intervalo de datas

0

Em uma data, por exemplo, em 16/01/2017, como exibo o cabeçalho da coluna 1 como "01/16 - 01/22"? cabeçalho da coluna 2 como "23/01 - 01/29" e assim por diante no MS-Excel-2013 - deve preencher o cabeçalho da coluna dinamicamente, dependendo da data indicada - Cabeçalho da coluna - mm / dd - dia (da data indicada) para esse domingo e seg-dom para as colunas seguintes. - Precisa preencher cerca de 20 colunas Obrigado.

    
por Sujatha 21.03.2017 / 15:19

2 respostas

0

Acho que isso é o que você precisa:

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

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

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

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

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

Gostaria apenas de observar que esta fórmula é bastante sensível às suas configurações regionais, na Alemanha, por exemplo mm/dd se tornaria MM/TT

    
por 21.03.2017 / 15:58
0
=TEXT($A$1+7*(COLUMNS($A$1:A1)-1) & "mm/dd") & " - " & TEXT($A$1+7*(COLUMNS($A$1:A1)-1)+6,"mm/dd")

Qualquer um desses

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

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

Eu acredito que o resto da fórmula é bem "padrão".

    
por 21.03.2017 / 18:29