Une solution encore plus simple dans Google Sheets serait de saisir cette formule dans C1
:
=ARRAYFORMULA(IF(A5:A,A5:A*(1.6*B5:B),""))
Elle se propage automatiquement aux lignes suivantes si une valeur est saisie dans la colonne A
, ce qui évite de devoir la copier sur chaque ligne. En fait, si vous la copiez dans C2
, elle sera automatiquement écrasée par la suite de la formule dans C1
.
La partie importante est le :A
et le :B
, qui précisent que vous souhaitez inclure ces colonnes entières dans votre formule. Cela signifie que vous pourriez appliquer la formule à une seule cellule =A5*(1.6*B5)
à des colonnes entières avec :
=ARRAYFORMULA(A5:A*(1.6*B5:B))
Notez que cela donne de mauvais résultats lorsque A
et B
sont des valeurs manquantes, nous l'enveloppons donc dans une déclaration IF()
(voir ci-dessus) pour ne rien montrer lorsqu'il n'y a pas de valeurs. Vous pouvez également utiliser IFERROR()
pour gérer les mauvais résultats.