excel中若A列中包含“甲”这个字则在B列中显示为“one”怎么弄?

打个比方excel中若A列中包含“甲”字则在B列中显示为“one”,若A列中包含“乙”字则在B列中显示为“two”,怎么用函数?

第1个回答  2013-09-27
设当前表为sheet1,在sheet2的a、b列分别输入匹配值与需要改变的规则。
然后在sheet1的b2输入:
=VLOOKUP(LOOKUP(1,0/FIND(sheet2!A:A,A2),sheet2!A:A),sheet2!A:B,2,0)
然后下拉填充即可。
第2个回答  2013-09-27
你用包含这个 词 来确定逻辑关系 具有很不确定性 那么假如 你的A列的某个单元格 包含了 两种以上的情况下 你要怎样处理?
比如 A1中 有 甲乙丙丁这四个字 那么B1=????追问

没重复的字

第3个回答  2013-09-27
在sheet2!中A1至A10输入“甲”至“癸”,在B1至B10输入“one”至“ten”
回到sheet1,B1=VLOOKUP(A1,sheet2!A$1:B$10,2,0),公式下拉。
第4个回答  2013-09-27
在单元格b1输入公式
=IF(A1="甲","one",if(A1="乙","tow",""))
下拉填充即可
第5个回答  2013-09-29
用IF嵌套就可以,单元格b1输入以下公式 =IF(A1="甲","one",if(A1="乙","tow",""))
相似回答