发布网友 发布时间:2022-04-22 08:56
共6个回答
热心网友 时间:2023-11-06 23:28
如果是13个词的话,可以用下面的公式:
=IF(OR(A1={1,2,3,4}),1,IF(OR(A1={5,6,7}),2,IF(A1=8,3,IF(OR(A1={9,10,11}),4,IF(OR(A1={12,13}),5,"")))))
可根据你的实际情况,将上面公式中的数字换成相应的字符。
如果对应关系更多的话,可以考虑将对应关系列出,然后用vlookup函数提取。
热心网友 时间:2023-11-06 23:28
=MATCH(A1,{1,5,8,9,12})
如果能给出具体的例子,可能会得到更好的答案
=VLOOKUP(A1,{"词1","类1";"词2","类1";"词3","类1";"词4","类1";"词5","类2";"词6","类2";"词7","类2";"词8","类3";"词9","类4";"词10","类4";"词11","类4";"词12","类5";"词13","类5"},2,)
热心网友 时间:2023-11-06 23:29
=IF(OR(A1="A",A1="B",A1="C",A1="D"),"甲",IF(OR(A1="E",A1="F",A1="G"),"乙",IF(A1="H","丙",IF(OR(A1="I",A1="J",A1="K"),"丁",IF(OR(A1="L",A1="M"),"戊","")))))
ABC.......LM分别代表A1的13个词,甲乙丙丁戊代表B1的五个词,(如公式中都要加上双引号)
热心网友 时间:2023-11-06 23:29
在B1填入
=if(a1<=4,1,if(a1<=7,2,if(a1=8,3,if(a1<=11,4,5))))
热心网友 时间:2023-11-06 23:30
也许用choose更方便些吧,至少没有嵌套问题
=choose(OR(A1={xx1,xx2,xx3,xx4})+OR(A1={xx5,xx6,xx7})*2+(A1=xx8)*3+OR(A1={xx9,xx10,xx11})*4+OR(A1={xx12,xx13})*5,yy1,yy2,yy3,yy4,yy5)
xx1~xx13是A列的13个词
yy1~yy5是B列的5个词
热心网友 时间:2023-11-06 23:31
确实vlookup快,建立一个数据源表就行了