天涯让我行 发表于 2021-12-24 09:45:00

按条件从一列内容中提取相应的不重复值做成下拉列表

大神们,“记出库”的款号列,根据订单号从“库存表”的C列提取出不重复的款号,做成下拉列表方便输入,这个公式可以实现吗?

等爱 发表于 2021-12-25 19:36:59

比如:
在库存表的O列建一个辅助列,O2输入公式:=LOOKUP(1,0/FREQUENCY(0,COUNTIF(O$1:O1,C$3:C20)),C$3:C20)&"",提取不重复款号。
再自定义名称:款号=OFFSET(库存表!$O$2,,,COUNTIF(库存表!$O:$O,"><")-1)
最后数据有效性序列,来源:=款号。

中驰 发表于 2022-1-14 12:49:25

谢谢帮忙,但这样得到的下拉列表和前面的订单号不能对应。

有你最幸福 发表于 2022-2-9 23:00:51

按“记出库”表中订单号从“库存表”的款号列的内容中提取相应的不重复值,在“记出库”表的款号列做下拉列表,这样说能看明白吗?(每个订单号对应多个不同的款号,我想根据订单号,下拉选择该订单号对应的款号。)

人生梦如路长 发表于 2022-2-28 09:45:49

叶露璐 发表于 2022-3-28 17:31:41

非常感谢,不过数据稍多就比较复杂了,比较慢,看来用公式做这个不太可行。
页: [1]
查看完整版本: 按条件从一列内容中提取相应的不重复值做成下拉列表