Uma solução ainda mais fácil no Google Sheets seria introduzir esta fórmula em C1
:
=ARRAYFORMULA(IF(A5:A,A5:A*(1.6*B5:B),""))
Propaga-se automaticamente para as linhas seguintes se for introduzido um valor na coluna A
, eliminando a necessidade de o copiar para cada linha. De facto, se o copiar para C2
, será automaticamente substituído pela continuação da fórmula em C1
.
A parte importante é o :A
e o :B
, que especificam que gostaria de incluir estas colunas inteiras na sua fórmula. Isto significa que pode aplicar a fórmula de célula única =A5*(1.6*B5)
a colunas inteiras com:
=ARRAYFORMULA(A5:A*(1.6*B5:B))
Note que isto produz maus resultados onde faltam valores em A
e B
, por isso embrulhamo-lo numa declaração em IF()
(ver acima) para não mostrar nada quando não há valores. Pode também usar IFERROR()
para lidar com maus resultados.