Jan 31 2019 12:00 PM
i am currently creating a table auto populated with Hlookups. the table as formulas looks a bit like this
1
A =hlookup(A1,'Sheet2'A1:A2,[2],False)
B =hlookup(A1,'Sheet2'A1:A2,[3],False)
When i try to use the drag feature to autofill rows below it doesnt realize i want the bracketed number ([2] & [3]) to go up by one for each row and therefore i have been manually changing the number to fit the line it is on. I have to do this for 999 lines however and was wondering if anyone knew of way to get this to autofill
Thanks in advanced
Jan 31 2019 12:38 PM
Instead of constants (2 & 3) you may use formula like ROW()+1 or any other one which changes the value when you drag cells.
Jan 31 2019 12:43 PM
Jan 31 2019 12:49 PM
Please check attached, it works with function
Jan 31 2019 12:54 PM
Jan 31 2019 12:58 PM
You may use ROW()+something, e.g. ROW()+ROW($A$1) if A1 is your header cell, or like
Jul 21 2023 05:22 AM
=Row() functions shows what the row of a Cell/range where it belongs be @ChadBoronow
Example =Row(A1), wil return a value of 1
when you used a Hlookup the row number changes according to the heading (row_index_num) so you need to match the Row() and the value of row according to the Hlookup
The solution is very easy you need find out a number need to be subtracted in Row() to match the row_index_num
Example the
row_index_num is 2
Row(A14) is 14
so you need to subract 12 on Row(A14) so you will have 2
hlookup(A1,'Sheet2'A1:A2,Row(A14)-12,true