How to create a formula for every row in a column in Google SpreadSheet?
Using the Mouse
- Click the cell whose formula you want to repeat
A dark square "handle" will appear in the lower right corner
Click and drag that handle, dragging down the column (or right across the row). You can also double click the handle to auto-fill.
Stop at the last cell you wish to fill
Using the Keyboard
- Move the cursor to the cell whose formula you want to repeat
- Hold
shift
- While holding, press
down
repeatedly to select the rest of the range of cells you want to fill - When you reach the bottom, release
shift
then press CTRL + D (Use CTRL + R if you're filling to the right)(Using this method also preserves notes, unlike the mouse solution.)
In both cases what you're doing is called "filling." It is supported by every(?) spreadsheet program.
An even easier solution in Google Sheets would be to enter this formula in C1
:
=ARRAYFORMULA(IF(A5:A,A5:A*(1.6*B5:B),""))
It automatically propagates to subsequent rows if a value is entered in column A
, removing the need to copy it to each row. In fact, if you copied it to C2
, it would be automatically overwritten by the continuation of the formula in C1
.
The important part is the :A
and :B
, which specify you'd like to include these entire columns in your formula. This means you could apply the single cell formula =A5*(1.6*B5)
to entire columns with:
=ARRAYFORMULA(A5:A*(1.6*B5:B))
Note that this yields bad results where A
and B
are missing values, so we wrap it in an IF()
statement (see above) to show nothing when there are no values. You could also use IFERROR()
to handle bad results.
here is a another way, go ahead and delete all the formulas that are in there right now, then type in the formula in C1 having it correspond to A1 and B1 and hit enter.
so now the correct formula is just in C1,
now click the C1 box, a bounding box will appear,
the bottom right corner of this bounding box has a dark square,
double click this square and the formula will 'fill down'
you will notice C2 corresponds to A2 and B2 and so on.
if this is what you need and i am understanding correctly