Indexing 使用Index和Match从一行数据中返回相应的值,并重复下一步

Indexing 使用Index和Match从一行数据中返回相应的值,并重复下一步,indexing,match,scheduling,mailmerge,Indexing,Match,Scheduling,Mailmerge,我试图创建一个宏来生成一个生产计划,以按要求的数量逐小时交付物料。以下数据已从MRP系统中清除。 我试图使用索引函数获取“hour”列中相应零件号的小时数 最终目标是获得如下所示的数据,将其用作邮件合并的源 我需要帮助更正索引匹配功能以显示所有数据,以便我可以创建邮件合并并打印零件号的单个票据,以及相应的数量和交付时间 =INDEX($C$1:$N$1,MATCH(TRUE,INDEX(C2:N2<>0,),0)) =VLOOKUP(B2, $B1:$N2, MATCH(O2,

我试图创建一个宏来生成一个生产计划,以按要求的数量逐小时交付物料。以下数据已从MRP系统中清除。

我试图使用索引函数获取“
hour
”列中相应零件号的小时数

最终目标是获得如下所示的数据,将其用作邮件合并的源

我需要帮助更正索引匹配功能以显示所有数据,以便我可以创建邮件合并并打印零件号的单个票据,以及相应的数量和交付时间

=INDEX($C$1:$N$1,MATCH(TRUE,INDEX(C2:N2<>0,),0))
=VLOOKUP(B2, $B1:$N2, MATCH(O2,$B$1:$N$1, 0), FALSE)