excel表格,在A1格中有4个选项A,B,C,D,在B1中有正确的选项,例如选A项,我想让C1

出现A1格中的正确选项及答案,该怎么写公式。

如果没有类似在选项A中有D字符这样的情况,是可以的:
=MID(A1,FIND(B1,A1),IF(B1="D",LEN(A1)-FIND(B1,A1),FIND(LOOKUP(LOOKUP(B1,{"A","B","C","D"},{1,2,3,4}),{1,2,3},{"B","C","D"}),A1)-FIND(B1,A1)))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-07
请截图,看一下,A1和B1单元格数据情况,才好设计公式。追问

A1格中A.3B.4C.5D.6 B1格中A 我想在C1中显示A.3这个字符

追答

B1公式:
=IF(B1="D",RIGHT(A1,LEN(A1)-FIND(B1,A1)+1),MID(A1,FIND(B1,A1),FIND(CHAR(CODE(B1)+1),A1)-FIND(B1,A1)))

第2个回答  2015-09-07
建议你追加一个图,描述的不是很清晰,大家没发帮你的。
例如A1单元格里的内容,是选项及答案(如:A.×××××××;B.******),B1单元格是A,你想在C1列出现A.×××××××。
首先这个没有现成的公式,需要根据你的实际情况看看能不能找出固定规律。追问

貌似没有规律的,只是很多选择题的选项和答案,都是不同的文本,我想知道是否会有公式能发到这种效果 因为比较多,谢谢啦 大神

追答

OK,没事儿了,也没帮到你。

相似回答