孙继涛 发表于 2021-11-24 16:38:00

判断一列对应数据相同后,下拉选择来自另一列的数据

如果此表G列的供应商简称与合同编号表B列供应商简称相同时,在此表的和编号了下拉选择编号。
数据验证公示OFFSET(合同编号!$I$3,MATCH($G4, 合同编号!$B:$B,0),0,COUNTIF(合同编号!$B:$B,$G4))
但导入的数据不对应,麻烦高手指点,谢谢!

蓝天歌 发表于 2021-11-27 15:12:33

OFFSET(合同编号!I1,MATCH($G4, 合同编号!$B:$B,0),0,COUNTIF(合同编号!$B:$B,$G4))
这样?

爱与海 发表于 2021-12-4 21:07:15

谢谢你的回复,但结果还是不对。

杨明亮 发表于 2021-12-7 10:56:17

S4设置数据验证公式:=OFFSET(合同编号!$I$3,MATCH($G4,合同编号!$B:$B,0)-3,,COUNTIF(合同编号!$B:$B,$G4))

绍子 发表于 2021-12-8 13:08:25

=OFFSET(合同编号!I1,MATCH($G4, 合同编号!$B:$B,0)-1,0,COUNTIF(合同编号!$B:$B,$G4))
这样

薄雪草 发表于 2021-12-11 21:46:58

是要把B列对应的I列都显示在下拉框内吗?
=OFFSET(合同编号!$I$1,MATCH($G$4, 合同编号!$B:$B,0)-1,0,COUNTIF(合同编号!$B:$B,"> ")-1)
这个试试看对不对?

收景品高达假面 发表于 2021-12-17 18:26:56

你这个公式还是有问题,你可以看看北京对应的数据

紫信风 发表于 2021-12-18 11:13:44

是把B列对应的I列所有数据都显示在下拉框内,人工选择对应的号。
但你这个还是不对,只能显示1个

老官小逛 发表于 2021-12-19 08:23:45

可以先把合同编号工作表中的数据以B列为主关键字升序排序后,看看怎样?

意大利时光 发表于 2021-12-29 05:53:29

排序后可以。但《合同编号表》里面有其它很多内容,不方便排序。
有没有其他方案呢?
页: [1] 2 3
查看完整版本: 判断一列对应数据相同后,下拉选择来自另一列的数据