This proposed 'Low Tech' solution employs two helper columns (Column 1 and Column 2) on the Master Table sheet.
Note that the helper columns could be hidden for aesthetic purposes.
Column 1 is populated using: =IFERROR(LEFT(D2,SEARCH(",",D2)-1),D2)
Column 2 is populated using: =IFERROR(RIGHT(D2,SEARCH(",",D2)-1),"")
On the Dynamic Table sheet the ISBN column is populated using:
Formula:
=IFERROR(IFERROR(INDEX(Table13[ISBN],AGGREGATE(15,6,(ROW(Table13[ISBN])-1)/((Table13[Column1]=$B$1)+(Table13[Column2]=B$1)),ROW(1:1))),INDEX(Table13[ISBN],AGGREGATE(15,6,(ROW(Table13[ISBN])-1)/(Table13[Series]=$B$1),ROW(1:1)))),"")
The remaining four columns are populated using (dragged across and copied down): =IF($A4="","",INDEX(Table13[Title],MATCH($A4,Table13[[ISBN]:[ISBN]],0)))
The count in cell E1 uses: =SUMPRODUCT(--(B4:B22<>""))
Let us know if you have any questions.
Bookmarks