我正在使用此公式在我的工作簿的第一张表中查找B列中所有CUCUMBERS实例:“ITS”我与X列中的B列相同。
到目前为止,这很有效,就像我想要的那样,除了它只返回一些CUCUMBERS,而不是全部。我使用相同的公式交换来找到D列中找到的PO#,所以我可以告诉它发回给我的是哪个CUCUMBERS,它正在跳过此搜索中的前两个。
请记住,我的数据包括其他产品,如SPINACH,KIWI,CARROTS等......所有产品都位于CUCUMBER条目的上方和下方,这就是为什么CUCUMBERS在24:30排。此公式需要能够从整列中提取数据,并返回名称的EACH实例; 因此,如果CUCUMBER有15个条目,我需要它在我的第二张纸上反映15个条目。
这里的基本目标是查找特定产品项的每个实例,并从列出该项的每一行中提取所有数据。如果有更简单的方法可以做到这一点,我也对此持开放态度。以下是以下信息:
= INDEX(ITS $ B $ 4:!$ X $ 56,SMALL(IF(ITS $ B $ 4:!B56 = $ B $ 1,ROW(ITS $ B $ 4:!B56)),ROW(ITS 3:56)) -3,23)
以下是ITS表的示例:
B C D
24 CUCUMBER ANDREW&WILLIAM 381873
25 CUCUMBER ANDREW&WILLIAM 381873
26 CUCUMBER ANDREW&WILLIAM 381873
27 CUCUMBER DIVINE 611881
28 CUCUMBER WHOLESUM 100328
29 CUCUMBER WHOLESUM 100328
30 CUCUMBER DIVINE 1002874
问题是当我运行公式时; 我只回到底部5返回,它跳过前两个条目。