我有一个单元格G19
,其中包含以下N2640001 Km0,800
在另一个单元格中,我想显示O
或A
,具体取决于第一部分中最后一个数字的值,在我的示例中,它是1
,因此在另一个单元格中的值应该是O
如果第一部分以2结尾,则值必须为A
答案 0 :(得分:0)
下面的内容可以满足您的要求,尽管我不确定除“ 1”或“ 2”以外的其他值是什么,所以我可以理解“ other”的所有内容;
=IF(MID(G19,FIND(" ",G19)-1,1)="1","O",IF(MID(G19,FIND(" ",G19)-1,1)="2","A","Other"))
。
只是为了澄清对excel公式陌生的人在做什么;
这是在单元格G19 FIND(" ",G19)<
中查找第一个空间的位置
然后将此起点-1
用作MID
提取的起点。因此,我们现在查看第一个空格之前的最后一位数字,MID
指出(从新起点开始)我们只需要第一个字符。
在IF
中,我们声明如果这是="1"
,则我们希望返回O
。在下一次,如果我们声明如果是="2"
,那么我们希望返回A
。
最后,如果这两个条件都不满足,那么我们希望返回单词"Other"
。