求excel中如何提取一个单元格中数字并在另一个单元格中显示对应的汉字的公式
例如:在“987654XXXXXXXXXXXX21”中提取倒数第二位数字“2”,并在另一个单元格中显示汉字“被子”...
例如:在“987654XXXXXXXXXXXX21”中提取倒数第二位数字“2”,并在另一个单元格中显示汉字“被子”
展开
3个回答
展开全部
首先,按照你图上标注的,如果是纯数字并且长度超过12位,那么应该是以文本的形式进行存储,否则Excel将默认以科学计数法展示。15位之后的数字数字精度也会存在问题。
如果只是识别倒数第二位是不是“2”的话,这个公式就能满足,假设A列存储的是字符串:=IF(LEFT(RIGHT(A1,2),1)="2","被子","")
如果只是识别倒数第二位是不是“2”的话,这个公式就能满足,假设A列存储的是字符串:=IF(LEFT(RIGHT(A1,2),1)="2","被子","")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
例单元格为A1,在B1中输入=MID(A1,19,1),C1中输入=IF(B1=‘2‘,被子)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询