Please help me to sort this data in a single column with table headers as drop downs and when selecting the drop down menu appropriate data should be loaded below that header.
enter image description here
There are few ways to do that. You can try INDEX()/MATCH() formula.
=INDEX(A3:C5,,MATCH(G2,A2:C2,0))
Related
I am currently a college student who was trying to make a dynamic google sheet where my data is organized. The premise is as follows:
I input raw data into one spread sheet titled "Raw Data"
That data from raw data is automatically sorted by date using the SORT function to keep it dynamically updated.
If an item in the organized data is checked, then the row turns gray and updates into a corresponding chart.
My problem is that as I add or edit data, the checkbox is stuck to the row. In the first picture, you see the normal data as is.
organized spreadsheet data using a SORT function
However, lets say I add a due date for an assignment on 1/31/23. Then this happens.
Spreadsheet data following SORT function modified to show problem
So overall, my question is how can I lock a checkbox to a specific row so if the row is moved, the checkbox moves with it? If it is needed, I have a public link to the spreadsheet if it helps understand the problem:
Public Spreadsheet 1/31 for Clarification
I currently tried several data validation rules but most of them simply locked the cell from being edited if it was checked.
I also tried modifying the RAW data and adding a checkbox there before the sort function refreshes but that negates the point of the sheet at all then.
I was not sure how else to go about it trying to lock it into that place. Also, I was not sure how to upload as a MARKDOWN text table so I figured an image would suffice for the problem.
I'm using Query and Importrange to pull details from other tabs on a Google Sheet.
The other tabs are linked to individual Google Forms.
I'd like to include the name of the sheet the data came from in the query but can't figure out a way to do this.
Any ideas?
I did try having a column on each sheet that contained the name of the sheet i.e. a column on sheet1 where all the entries are sheet1. Then with the query have that column included in the selection.
However, when new Google Forms submissions are made, a new row is added (I think) and the column that contains the sheet name now has a empty entry where the new row was added.
I'm not able to share the sheet as it contains student info from school and it's not-shareable outside my organisation.
Most likely you are using a drag-down style formula within the form responses tab which would cause this rows not aligning with your already included formula as & when new responses pop in!
You could just use an arrayformula accommodated in the first row_cell itself as shown in the screenshot and it should fix this thing. Please do test it out and let us know if its solved or aint.
=INDEX(IF(LEN(A:A),"SHEET 1",))
How can I populate an array, with a specific financials table from another sheet, depending on the chosen company in the dropdown list?
SO... populate the blue-area in DASHBOARD!, with the blue-area in FINANCIALS!, because it matches the company in the dropdown menu on DASHBOARD!.
Or is there an easier way to do this. In essence... I want the chosen company's key financials to be shown, when it is chosen in the dropdown menu...
Thank you so much in advance!
GOOGLE SHEETS LINK
You can try the ‘QUERY’ function.
In the “FINANCIALS” sheet - Column A , I added the name of the company (you can hide this column if you prefer). This way we can make a query and return only rows that match with that specific company.
In the “DASHBOARD” sheet, cell D15, I added the following:
=QUERY(FINANCIALS!A6:H42,"select C,D,E,F,G,H where A='"&B10&"'",0)
And after formatting the rows with Number/Percent, this is the result which matches with the information in the "FINANCIALS" sheet:
I have a client who is using Google Sheets as a data feed. When using the correctly structured URL for the sheet, I see blank columns in the target table. When I look in the code inspector, I see gsx column header properties that are not an exact match with the column headers.
For example, in the table I am looking at, the first column is name "Case Number". This column is blank in the target table even though it should be populated with case numbers. When I look in the code inspector (Google Chrome), I open up the first row of data in the JSON object and see a key named 'gsx$casenumber'. This key has the property 'undefined'.
In the Google Sheet itself, the case numbers fill this column.
What's odd is that, even with a fresh spreadsheet, the 'gsx$casenumber' key has a property $t of 'undefined'. The column header in the Google Sheet is 'Case Number'.
The next key in the Google Sheet JSON object is'gsx$caseprefixtoeachcaseisd202cv'. This is the key in which the $t properties have the case numbers I should be able to see in the rendered table. This is happening in other columns, too.
Is there a way to either remove the first google sheet key in the JSON, or bind the key with the case numbers to the corresponding column header in the rendered table?
Any input or help with this would be greatly appreciated.
I have a google spreadsheet that has columns that contain drop downs populated using data validation and another tab on the spreadsheet. I need these to auto update whenever something new is added to one of the spreadsheets that feed the main sheet with drop downs options so that I do not have to reset the validation each time. Does anyone know how to do this?
Yes.
say you have a list of stuff B1:B10 that you want other data cells to validate against. instead of setting the validation to B1:B10, set it to B1:B100. this will accommodate the addition of new values, because blank cells are not used.