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
Post a Comment