Then:
Formula:
=LET(header,$E$1:$Z$1,range,$E3:$Z3,list,FILTER(range,(range<>"")*(header="Supplier A PN")),IFERROR(INDEX(list,MAX(COUNT(list),COUNTA(list))),""))
Formula:
=LET(header,$E$1:$Z$1,range,$E3:$Z3,list,FILTER(range,(range<>"")*(header="Supplier B PN")),IFERROR(INDEX(list,MAX(COUNT(list),COUNTA(list))),""))
Formula:
=LET(header,$E$1:$Z$1,range,$E3:$Z3,list,FILTER(range,(range<>"")*(header="Supplier B PN Rev")),IFERROR(INDEX(list,MAX(COUNT(list),COUNTA(list))),""))
If you changed your headers, you could use them instead of text values. Then you could have one formula throughout.
Bookmarks