Hi Esamk,
Does this do what you want?
- Perfect, exactly what I need. Had to change B2 from:
=IFERROR(INDEX(Data!$C$2:$C$999,AGGREGATE(15,6,ROW(Data!
$B$2:$B$999)-ROW(Data!$B$1)/(Data!$C$2:$C$999<>""),ROW()-ROW(
$A$1))),"")
To:
=IFERROR(INDEX(Data!$C$2:$C$999,AGGREGATE(15,6,ROW(Data!
$C$2:$C$999)-ROW(Data!$B$1)/(Data!$C$2:$C$999<>""),ROW()-ROW(
$A$2))),"")
For it to work properly. And had to set "$A$2" so it didn't skip the first row. Thank you so much!
Hi, I would create a Pivot Table, set it as you like and remove the display options. PivotTable Options / Display, then untick all the Display boxes. This will give you a table that you need and look like a regular table.
- Ideally, yes. However it needs to be print friendly which the table is not (too much data). That's why I need a formula.
Only one last issue to solve. Due to the unusual format of the overview sheet (has to print landscape annoyingly), I need the formula to work across two sets of columns. E.g:
| A | B | C | D |
---|
1 | DESCR | QTY | DESCR | QTY |
2 | Bolt flange head | 2 | R-Clip | 100 |
3 | Pin cotter | 16 | O-ring | 50 |
4 | Widget S/S | 22 | Bearing roller | 12 |
Just to add to the challenge... so when it reaches the last row (17/18) it needs to start again at the top a few columns over.