Preencher automaticamente ciclicamente uma matriz com uma lista de elementos, configurando apenas o primeiro elemento

0

Eu tenho uma matriz de 31 elementos no Libreoffice Calc que eu tenho que preencher automaticamente com os dias da semana (Seg, Ter, Qua, Thur, Sex, Sat, Sun, Mon, etc ...) definindo apenas o primeiro elemento da matriz (idealmente com um menu suspenso).

Como posso fazer isso?

    
por onlycparra 09.06.2016 / 05:46

1 resposta

0

Primeiro lugar os dias da semana nas células A1 através de A7 . Esta é a lista que usaremos para Validação de dados . Em seguida, coloque o menu suspenso Validação de dados na célula B1 . Escolha qualquer dia.

Em C1 , digite:

 =MATCH(B1,A1:A7,0)

Em C2 , digite:

 =IF(C1+1=8,1,C1+1)

e copie C2 para baixo.

Finalmente, em B2 , digite:

=INDEX(A$1:A$7,C2)

e copie para baixo:

Nota:

  • você pode escolher qualquer valor do menu suspenso para preencher a célula B1 e o restante será incrementado ciclicamente para baixo
  • você pode usar esse truque para propagar quaisquer dados repetidos ciclicamente. (como meses, etc.)
por 09.06.2016 / 12:54