This question already exists:
Is there a custom function or script that returns gid of a specific sheet in Google Sheets?
Closed 1 year ago.
How can I get a link to cell in sheets with a formula or appscript? I have a column A with 200 rows and want to get the links of all cells populated in column B
try:
=ARRAYFORMULA(IF(B:B="",,HYPERLINK("#gid=1734824104&range=B"&ROW(B:B), B:B)))
where gid number can be found here:
Right click on the first cell (A1) and copy the link to that cell. Then use that link like the example below and drag this down.
=CONCATENATE("https://docs.google.com/spreadsheets/d/a1a1a1a1a1a1/edit#gid=111111&range=A",ROW()))
Related
I'm writing a finance spreadsheet with google sheets and it works fine, except that I have to manually rewrite every entry in the formula to use the correct sheet. Is there a way to insert a variable in the following formula to make it read the sheet name from another cell?
=abs(SUMIFS('Feb21'!$I:$I;'Feb21'!$L:$L;D$2))
In the above formula, Feb21 is the sheet name that I'd like to be referenced by another cell.
I already tried indirect, but it just tells me that there's an error in the formula.
try INDIRECT:
=ABS(SUMIFS(INDIRECT(A1&"!I:I"); INDIRECT(A1&"!L:L"); D$2))
I'm currently working on adding a dependent drop down to a spreadsheet I'm working on. I've used this formula to create a working dependent drop down on one row...
=if(J9=Operators!B1,indirect("Operator"),if(J9=Operators!C1,indirect("Livery")))
....but I wish for this to be replicated in each row down to J65. I've played around with my formula to no avail and have also made use of an array/transpose formula which I found via a google search but this only creates an error message asking me to add 700 more columns
you will need arrayformula like this:
=ARRAYFORMULA(IFERROR(IF(J9:J65="Livery",
TRANSPOSE(FILTER(Operators!B2:B, Operators!B2:B<>"")), IF(J9:J65="Operator",
TRANSPOSE(FILTER(Operators!C2:C, Operators!C2:C<>"")), ))))
which will generate the items for dropdown and then you need to create a dropdown per each cell in L column
spreadsheet demo for first 3 dropdowns in L column
I want to use vlookup formula with 2 scenarios:
Example: I have sheet 1 with full data and Sheet 2 with other information. In sheet 2 I want to pull those records which exists in sheet 1 with vlookup. I have already wrote that query for vlookup. In same I want to add below conditions:
1) column c2,A2 & G2 of sheet2 are matching in any row of Sheet 1.
My vlookup formula is this:
=VLOOKUP(A2,Sheet3!$A$2:$J$20332,10,FALSE)
There are duplicate rows in column A and thats why it is not working as a primary key. Kindly share your thought.
You should be able to construct a primary key by linking together all the information which will create a singular entry.
Given the limited info you provided I would go with creating in both sheets a new column with:
=A2&C2&G2
You could then do a vlookup based on this singular value and get the information from one sheet into the other.
I've got a sharepoint list, in one column we have 0,1,2 I would like the list not to show 0,1,2 but if there is an 0 I would like the text 'to be checked' shown if there is a 1 'yes' and 2 'no'.
Is there any possibility with SPD and without VS?
With regards
You could try creating a calculated column with value based on conditional formula (similar to Excel). It is easily manageable from SharePoint web interface. Then you could show this column in your view instead of the original one.
You can try to use Conditional Formatting.
I use this website a lot for complicated excel issues and find the knowledge base to be astounding - thanks :)
Now I have a "hard to explain" excel query I hope somebody can help with - I will explain it the best I can.
I have an excel sheet which I use to enter a stock exchange ticker (eg. VOD.L) into cell B1
The sheet then pulls a mass of information from the internet for me regarding that particular stock.
Because of the complexity & size of each sheet, simply creating 500 of them is not maintainable.
I have a list of 500 share tickers and this is what I would like to do:
For each entry in Col A of list (stored on sheet 2)
Place into B1 of sheet 1
Once the data has been pulled (takes around 2 seconds) - send the data in cell AE200 back to sheet 2 into Col B.
Is this possible?
Thanks in advance for any help.
Shaun