google spreadsheet - Importrange() where the source columns/rows change -


i have importrange("key", "sheet1!d" & targetrow) formula, need column of importrange() dynamic in case add/delete columns in source data:

e.g. importrange("key", "sheet1!" &targetcolumn &targetrow)

i researched query() language being forced use col1, col2 etc instead of named column identifiers makes useless i'm trying achieve.

can me this? easiest way column letters without script? much.

i've figured out inelegant workaround:

=importrange("key", "sheet!" & importrange("key", "dept") & targetrow) 

where "dept" single-cell named range contains column letter of column want.

the column letter (e.g. 'k') result of following formula:

=substitute(address(row(k6), column(k6),4), row(k6),"") 

is there no easier/more robust way of doing this? used calculate bonuses it's critical spreadsheet.


Comments

Popular posts from this blog

php - Admin SDK -- get information about the group -

Python Error - TypeError: input expected at most 1 arguments, got 3 -

dns - How To Use Custom Nameserver On Free Cloudflare? -