Formula to fill column cells with incrementing values (LibreOffice) - excel

LibreOffice 5.1.6.2 Calc, column have 62 cells(1-62). The first cell starts with decimal value 2147500032. I need fill the rest cells with decimal values by increasing each subsequent value by 65536.
example:
2147500032
2147565568
2147631104
2147696640
....
How to do this with formula?
Edit: my answer: formula is =H1+65536, then just to fill the formula into adjacent cells.

Put 65536 in cell A1, then H1 is 2147500032.
In cell H2 put :
=H1 + $A$1
And drag down.

Related

How to count cells with a specific cell format containing zero?

How to count only cells containing zero with a specific cell format?
Take this list: A1 through A10 all contains zero. Cells A1, A4 and A5 of this range have a cell format which shows zeros as stars()*. Now, I'd like to count these three cells, stars.
You should be able to use =COUNTIF(A1:A10,0) if the value of the cell is 0. It does not matter the formating, if not try =COUNTIF(A1:A10,"*")

Stop counting when empty row is found

I have a table in which in one cell I display the sum of other cells =SUM(I57: I67). When I copy
the row containing this formula, it is not adapted, is calculated the whole amount for
the next 10 rows.
How to adjust the formula to calculate the sum of the values from cells until empty cell?
So in cell N46 the formula is =SUM (I46:I56)
As I copied the rows 46, 47 and 48 the formula of cell N57 is =SUM (I57:I67)
You can use following array formula:
{=SUM(A1:INDEX(A1:$A$10000,MATCH(TRUE,ISBLANK(A1:$A$10000),0)))}
For an array end address (i.e $A$10000) you can use any address larger than the last cell used.
Array formula after editing is confirmed by pressing ctrl + shift + enter

Auto increment column value by 3 columns in copying across a row

I have an Excel 2 worksheet workbook - 'Dairy' and 'Production'
Formula in 'Production' E10 is 'Dairy'!I33
I want the Formula in 'Production' E11 to be 'Dairy'!L33 (an increment of 3 columns, but same row.)
I cannot use Alt EIR, because it only increments the cell value (I33) by one column (to J33).
What formula can I use to increase the I33 by 3 columns to L33, then in the next cell/E11 increase the L33 to O33, and so on?
EXAMPLE -
Production cell number E10 E11 E12 E13
Production cell value D!I33 D!L33 D!O33 D!R33
thank you,
Mike
INDEX typically uses less calculation cycles than OFFSET and this benefit increases the more formulas you have.
=INDEX(Dairy!33:33, 1, (COLUMN(A:A)-1)*3+9)
Put that under E10 and drag right (and down if needed).
If E10 is actually the cell you want the formula and you are going to drag it down then use this in E10 and drag down.
=INDEX(Dairy!$33:$33, 1, (ROW(1:1)-1)*3+9)
You can use Offset formula which returns a reference to a range that is a specified number of rows and columns from a cell or range of cells. The reference that is returned can be a single cell or a range of cells. You can specify the number of rows and the number of columns to be returned.
Syntax:
=OFFSET(reference, rows, cols, [height], [width])
Solution:
Cell E10 Formula : =OFFSET(Dairy!I$33,0,0,1,1)
Cell E11 Formula : =OFFSET(Dairy!I$33,0,3,1,1)
Cell E12 Formula : =OFFSET(Dairy!I$33,0,6,1,1)
and so on....
To make it completely dynamic, link the third argument to the current row. For e.g.
Cell E10 Formula : =OFFSET(Dairy!I$33,0,MOD(ROW(A10),10)*3,1,1)

How to input min/max values and have Excel generate cells for each number in the range

I have 2 cells A2 and A3, I will input a min value and max value respectively in each cell. Say 100 in A2 and 200 in A3.
I would like Excel to populate cells with values within that range. So Column B would have cells 1-101 filled in with 100,101,103,104,105....200.
Is there any easy way to do this or should I just stick to putting 100 in B1 and dragging it down?
In you first cell:
=IF(ROW(1:1)-1+$A$2<=$A$3,ROW(1:1)-1+$A$2,"")
Then drag/copy the cells down far enough to cover any combination you will have. You can fill the whole column if you want.
Microsoft is working on their Dynamic Arrays, Once released, a simple formula in the first cell of:
=SEQUENCE(A3-A2+1,,A2)
Will autmatically fill down the sequence without the need of dragging the formula down.

Excel 2016: adding number values in a row from cells with text and numbers

I need to add number values in a row where cells contain text and numbers; like "P1" or "S7" where I need to add the 1 and 7 into a total column.
I can extract the number values from individual cells using =RIGHT(V3,SEARCH("P",V3))+0, but can't figure out how to do that easily for row of 32 cells.
Example:
For example to sum D1 through G1, use:
=SUMPRODUCT(--MID(D1:G1,2,9999))
As you see, this formula discards the lead text character in each cell.
EDIT#1:
To add cells beginning with P or S only, use:
=SUMPRODUCT(--MID(D1:G1,2,9999)*(LEFT(D1:G1,1)="P")) + SUMPRODUCT(--MID(D1:G1,2,9999)*(LEFT(D1:G1,1)="S"))
You can place your formula on the first column of your row. Then when you copy the formula across your columns it will automatically reference the cell offset the same as V3 is offset from each other cell with formula.

Resources