Formulas from a workbook, sheet named “OEM INVOICE 1PG”. A formula in cell C28 is using INDEX to return data based on the result in cell AY6 from a sheet named "PO DATA" in column “D”. This is working fine. Cell M28 is indexing with =IF(ISNA referencing cell C28 to locate and return data from the sheet named "PRODUCT CODES" in column “Z”, this too is working fine.
Here is where it gets complicated, if data in C28 does not find a match in sheet named "PRODUCT CODES", I’m hoping to have M28 return a manual entry that matches the data in C28 from the sheet named "PO DATA" in column “M”. Therefore maybe an “ANDIF” type of function? Looking for help.
These existing formulas might explain better.
Formula from C28;
=IF(ISERROR(INDEX('PO DATA'!$M$6:$M$38,SMALL(IF('PO DATA'!$D$6:$D$38<>"",IF('PO DATA'!$D$6:$D$38=$AY$6,ROW('PO DATA'!$D$6:$D$38)-ROW('PO DATA'!$D$6)+1)),ROWS('PO DATA'!$D$6:D6)))),"",INDEX('PO DATA'!$M$6:$M$38,SMALL(IF('PO DATA'!$D$6:$D$38<>"",IF('PO DATA'!$D$6:$D$38=$AY$6,ROW('PO DATA'!$D$6:$D$38)-ROW('PO DATA'!$D$6)+1)),ROWS('PO DATA'!$D$6:D6))))
Formula from M28;
=IF(ISNA(INDEX('PRODUCT CODES'!$Z$5:$Z$1683,MATCH(C28,'PRODUCT CODES'!$A$5:$A$1683,0))),"",INDEX('PRODUCT CODES'!$Z$5:$Z$1683,MATCH(C28,'PRODUCT CODES'!$A$5:$A$1683,0)))
Thank you.
Doug
Here is where it gets complicated, if data in C28 does not find a match in sheet named "PRODUCT CODES", I’m hoping to have M28 return a manual entry that matches the data in C28 from the sheet named "PO DATA" in column “M”. Therefore maybe an “ANDIF” type of function? Looking for help.
These existing formulas might explain better.
Formula from C28;
=IF(ISERROR(INDEX('PO DATA'!$M$6:$M$38,SMALL(IF('PO DATA'!$D$6:$D$38<>"",IF('PO DATA'!$D$6:$D$38=$AY$6,ROW('PO DATA'!$D$6:$D$38)-ROW('PO DATA'!$D$6)+1)),ROWS('PO DATA'!$D$6:D6)))),"",INDEX('PO DATA'!$M$6:$M$38,SMALL(IF('PO DATA'!$D$6:$D$38<>"",IF('PO DATA'!$D$6:$D$38=$AY$6,ROW('PO DATA'!$D$6:$D$38)-ROW('PO DATA'!$D$6)+1)),ROWS('PO DATA'!$D$6:D6))))
Formula from M28;
=IF(ISNA(INDEX('PRODUCT CODES'!$Z$5:$Z$1683,MATCH(C28,'PRODUCT CODES'!$A$5:$A$1683,0))),"",INDEX('PRODUCT CODES'!$Z$5:$Z$1683,MATCH(C28,'PRODUCT CODES'!$A$5:$A$1683,0)))
Thank you.
Doug