轩窗听雨 发表于 2021-12-26 16:20:00

多条单一公式合并求助

单元格包含“关键词”则取不同的单元格=IFERROR(LOOKUP(1,0/FIND({"张"},A1),{"AAA="}&INDEX(C:C,RANDBETWEEN(1,5))),INDEX(G:G,RANDBETWEEN(1,10)))=IFERROR(LOOKUP(1,0/FIND({"李"},A1),{"BBB="}&INDEX(D:D,RANDBETWEEN(6,10))),INDEX(G:G,RANDBETWEEN(1,10)))
=IFERROR(LOOKUP(1,0/FIND({"王"},A1),{"CCC="}&INDEX(E:E,RANDBETWEEN(1,10))),INDEX(G:G,RANDBETWEEN(1,10)))
A1包含“张”关键词,"AAA="&取C列1-5随机单元格内容,不包含则取G列1-10单元格随机内容A1包含“李”关键词,"BBB="&取D列6-10随机单元格内容,不包含则取G列1-10单元格随机内容
A1包含”王“关键词,"CCC="&取E列1-10随机单元格内容,不包含则取G列1-10单元格随机内容
以上单条公式可以,怎么把多个公式合并,新手求助~~~

双喜通讯 发表于 2021-12-27 22:48:07

建议上传附件!

清风拂心 发表于 2021-12-29 08:53:36

确定这两个公式单个是对的哦?

呼和浩特 发表于 2021-12-29 09:57:37

附件已上传,主要就是想把两个公式合并在一起。

你王叔 发表于 2021-12-29 15:32:58

不好意思,公式确实存在问题,已经修正

郑国柱 发表于 2022-1-13 20:17:20

你是要比如如果A1是张三,就随机显示11,12,13,如果A1是李四,就随机显示14,15,16,如果是王五就随机显示17,18,如果是赵六就随机显示19,20这样?这样的话不用这么麻烦的

山旮旯出来的 发表于 2022-1-18 13:13:52

二合一
=IFERROR(LOOKUP(1,0/FIND({"张三","王五"},$A$1),{"AAA=","BBB="}&INDEX(C:C,RANDBETWEEN({2,6},{5,10}))),INDEX(D:D,RANDBETWEEN(2,10)))

陈骏 发表于 2022-1-19 01:17:47

那怎么写公式呢

鷕寶 发表于 2022-1-19 10:48:18

不得呢,测试了,A1包含王五的时候,不能指定获取范围内的5-10数据,2、3、4、5也被获取到了
INDEX(C:C,RANDBETWEEN({2,6},{5,10}))

用户马儿 发表于 2022-1-23 21:08:41

=INDEX(MODE.MULT(IF(B1:B10=A1,D1:D10*{1,1})),RANDBETWEEN(1,COUNT(1/(B1:B10=A1))))

页: [1] 2 3 4
查看完整版本: 多条单一公式合并求助