Valentyn Tofel
New Member
Hello.
Having a problem to Extract unique values using Index/Small/Row/IF for multiple sheets using Indirect.
In one of forums I found a formula which can extract data from 1 specific sheet, while, I need to have a possibility to extract data:
1. From different sheets after modifying A2 Cell (Drop Down)
2. Columns locations are different in every sheet
3. 2 of criteria are dynamic (see cells C9 and C11 in "Unique List" sheet)
Additional requirements:
1. Unique Location ID should be sorted as ascending.
2. Would be good to have both options of using "array formula" and without it.
3. Function should be able to be adjustable to increase or decrease criteria number.
4. Blanks in Cells A3, A5 and A7 should mean that these columns data should be excluded from conditions list (all data included in the summary list).
Current function used in Cell A14 is:
{=INDEX(Build!$A$1:$A$352,SMALL(IF(((Build!$C$1:$C$352=$A$3)*(Build!$D$1:$D$352=$A$5)*(Build!$E$1:$E$352=$A$7)*(Build!$F$1:$F$352>$A$9)*(Build!$G$1:$G$352=$A$11)),ROW(Build!$A$1:$A$352)),ROW()-13),1)}
Thank you for your support in advance!
Having a problem to Extract unique values using Index/Small/Row/IF for multiple sheets using Indirect.
In one of forums I found a formula which can extract data from 1 specific sheet, while, I need to have a possibility to extract data:
1. From different sheets after modifying A2 Cell (Drop Down)
2. Columns locations are different in every sheet
3. 2 of criteria are dynamic (see cells C9 and C11 in "Unique List" sheet)
Additional requirements:
1. Unique Location ID should be sorted as ascending.
2. Would be good to have both options of using "array formula" and without it.
3. Function should be able to be adjustable to increase or decrease criteria number.
4. Blanks in Cells A3, A5 and A7 should mean that these columns data should be excluded from conditions list (all data included in the summary list).
Current function used in Cell A14 is:
{=INDEX(Build!$A$1:$A$352,SMALL(IF(((Build!$C$1:$C$352=$A$3)*(Build!$D$1:$D$352=$A$5)*(Build!$E$1:$E$352=$A$7)*(Build!$F$1:$F$352>$A$9)*(Build!$G$1:$G$352=$A$11)),ROW(Build!$A$1:$A$352)),ROW()-13),1)}
Thank you for your support in advance!