excel表格:如何根据一个单元格为A或B或C,对应在单元格生成D或E或F?

excel表格:如何根据一个单元格为A或B或C,对应在单元格生成D或E或F?

=IF(IFERROR(FIND("160",A1),0),1,IF(IFERROR(FIND("80",A1),0),2,IF(IFERROR(FIND("200",A1),0),3,"")))

第1个回答  2021-10-02
你要的公式:
=LOOKUP(A1,{"A","B","C"},{"D","E","F"})
或者
=LOOKUP(A1,{"A","D";"B","E";"C","F"})追问

谢谢,对应在单元格生成不同的公式可以么?

追答

可以啊,但是你最好上个示例,展示下原来什么样子,你希望达到什么效果,截图出行列号。你这样犹抱琵琶的,给不出完全符合你想法的答案

第2个回答  2021-10-02
如果A1是包含这些数字,用find没问题,否则=if(a1=160,1,if(a1=80,2,if(a1=200,3,"")))
第3个回答  2021-10-02
=LOOKUP(A1,{"A","B","C";"D","E","F"})

=LOOKUP(A1,{"A","B","C"},{"D","E","F"})

=CHAR(CODE(A1)+3)追问

谢谢,对应在单元格生成不同的公式可以么?

追答

=vlookup(a1,{160,1;80,2;200,3},2,0)
也可能帮不上你。没有表格截图,就如隔靴搔痒啊!

第4个回答  2021-10-04
=IFERROR(LOOKUP(1,0/FIND({160,80,200},A1),{1,2,3}),0)