excel 判断某一位置的数值

来源:百度知道 编辑:UC知道 时间:2024/06/04 00:58:16
870814-2******
871224-1******
880923-2******
现在想判断 - 后面的数字是1 还是2,1就写男,2就写女。用什么公式来判断呢?谢谢了

如果数据在A1:A3,在B1单元格输入=IF(--MID(A1,8,1)=1,"男性","女性"),向下填充公式到B3
IF逻辑函数
+
MID文本函数
注意减负运算是为了转换数据类型
(文本→数值)

=if(right(a1,1)=1,"男","女")
向下拖
数据在列
在b1输入

=if(mid(8,1)="1","男","女")
第8位,就是-号后面的一位作为判断,其他位,改上面公式中的8

=if(--mid(a1,find("-",a1)+1,1)=1,"男","女")