Se você estiver certo em arrastar todas as colunas existentes, use essa fórmula em F8 e arraste para cima e para baixo:
=if(MOD(column()-5,7)=0,$e8,"")
Eu quero preencher / clonar / copiar automaticamente a coluna E
(da célula E8
para E100
) para L8
, S8
, Z8
etc.
Isso é possível usando uma fórmula?
Se você estiver certo em arrastar todas as colunas existentes, use essa fórmula em F8 e arraste para cima e para baixo:
=if(MOD(column()-5,7)=0,$e8,"")
Uma maneira seria colocar =IF(MOD(COLUMN()-5,7)=0,$E8,"")
em L8
e copiar para L100
e, em seguida, esse bloco até o limite necessário.
Potencialmente isso é um monte de fórmulas e estas podem interferir com as entradas subsequentes, como em M50
, então sugiro copiar todo o intervalo contendo as fórmulas e, em seguida, Colar especial, valores por cima.
Contando de 1, ColumnL é 7 à direita de ColumnE, mas também Coluna 12 para o Excel. Portanto, na ColunaL COLUMN () [ie 12] -5 é 7. MOD (…, 7) dará um residual para qualquer número não divisível por sete mas não (ie = 0) quando esse número for um múltiplo de sete. A função IF
então pega uma cópia de E8
etc quando necessário e insere um espaço em branco ("") onde não.
Você pode clonar a coluna inserindo =IF($E8="","",$E8)
em L8
, S8
e Z8
e, em seguida, preenchendo cada fórmula da coluna de acordo.