Een nog eenvoudigere oplossing in Google Sheets zou zijn om deze formule in C1
in te voeren:
=ARRAYFORMULA(IF(A5:A,A5:A*(1.6*B5:B),""))
Het verspreidt zich automatisch naar volgende rijen als er een waarde wordt ingevoerd in kolom A
, waardoor het niet meer nodig is om deze naar elke rij te kopiëren. In feite, als u het naar C2
kopieert, zou het automatisch overschreven worden door de voortzetting van de formule in C1
.
Het belangrijkste onderdeel is de :A
en :B
, die aangeven dat u deze hele kolommen in uw formule wilt opnemen. Dit betekent dat je de ééncellige formule =A5*(1.6*B5)
zou kunnen toepassen op hele kolommen met:
=ARRAYFORMULA(A5:A*(1.6*B5:B))
Merk op dat dit slechte resultaten oplevert waar A
en B
waarden missen, dus we wikkelen het in een IF()
statement (zie hierboven) om niets te laten zien als er geen waarden zijn. U kunt ook IFERROR()
gebruiken om slechte resultaten af te handelen.