I am trying to extract information from Cell B5 with the row information of Cell C8.
The result of Cell C11 should be 3
Try this INDIRECT formula
=INDIRECT("B"&C8)
Related
I would like to set the value of the row, from another cell
For example, this H186 cell, if I put a value in the cell A1, like 200, then the value would be H200
Something like this:
Assuming that A1 cell has a different value
=arrayformula(B2:B186&H2:H186) ===> =arrayformula(B2:B186&H2:H(A1))
Thanks in advance
You can create a string first in another cell and pass this cell from a dynamic range( Data > Named ranges in Menu).
example: you have Column A random numbers, in Column B you can pass any value in B1. In B2 string value and the formula cell, indirect function.
I found a complex formula that I am using but I want to edit it so it adds the value from another cell to the output.
See Sheet1 here:
https://docs.google.com/spreadsheets/d/1VrJEEVtYt1r4jPABpazQ31JVmotYF0LV3aroTHAcuq0/edit?usp=sharing
I need to edit the formula in cell D4 so it appends the result with the corresponding value from column B.
maybe:
=ARRAYFORMULA(IF(C4:C="",,TRIM(TRANSPOSE(SPLIT(QUERY(
REPT(Data!B5:B&"♠", Data!A2), ,999^99), "♠")))&"-"&B4:B))
I am generating a link combining two values from two cells C2 and D2 using CONCATENATE formula in cell B2. Then I want to include generated link into another formula =IMPORTHTML("URL"; "table"; 3 ) in A2 cell. A simple pointing of a cell B2 in field "URL" in the abovementioned formula did not give a good result. Please help fix syntax.
Instead of
"B2"
Use
B2
The formula will be
=IMPORTHTML(B2;"table";3)
How can I get the result as in example with ARRAYFORMULA up to last filled cell A?
I can do it with formula in cell C1 =MAX(B$1:B1) but in that case have to copy the formula in each cell in turn.
In C2 try:
=ArrayFormula(if(row(A2:A) <= max(if(not(isblank(A2:A)), row(A2:A))),vlookup(row(A2:A),filter({row(A2:A),B2:B},len(B2:B)),2),))
See this spreadsheet for an example.
In Google Sheets I need to reference a cell by (column, row) in a way where I can replace "row" with a formula to find a specific row. In other words I can't use a reference like "A7" because my row is determined by a formula.
Here is the formula that gives me my row number:
=ArrayFormula(MAX(FILTER(ROW(B:B);NOT(ISBLANK(B:B)))))
You can use indirect() to dynamically reference cells
Use: indirect("string that evaluates to a reference")
example: =Indirect("A"&B2) copies the value of the cell with the row in B2 in column A
In your case, it would be (replace [column] with the desired column):
indirect("[column]"&ArrayFormula(MAX(FILTER(ROW(B:B);NOT(ISBLANK(B:B))))))