请教高手:若在第一列单元格有123456-A,123456-B,333345-D .....等等格式的内容,我想在第二列输入一个公式,要得出不同的结果,若列1 A1单元格的最后两个值是“-A”,那么显示出是1,若列1 A2的最后两个值是“-B”,那么显示的结果是2,等等,我只懂用=if(right(A1,1)="-A","1"" 不懂设置多个条件的格式。谢谢!
你可以在一个sheet里面把 -A 对应1, -B 对应2等等的先列出对应关系来。
如
然后在你需要的第二列里面用vlookup公式。
对于多个条件还是将对应关系列出,然后用vlookup来查找比较方便~
在第二列输入以下公式,然后向下填充公式
=VLOOKUP(RIGHT(A1,2),{"-A",1;"-B",2;"-C",3;"-D",4},2,0)
如有更多代号与数据的对应,以此类推。
或者输入=LOOKUP(RIGHT(A1),{"A","B","C","D","E"},{1,2,3,4,5})
详见附图