EXCEL中怎么让一个单元格中的字母加数字的简写编号自动生成到指定单元格中,每个单元格一个编号。

要求:1.红色的编号带小数点,2.当O 列的编号为空(即没有编号)或文字时(如上图的母线桥),后面列的编号为空(即不能出现报错现象)。3.O列的简写方式可以适当的修改。

Q1公式:
=IF(LEFT(RIGHT($O1,7),3)+COLUMN(A1)-RIGHT($O1,3)>1,"",LEFT($O1,LEN($O1)-7)&LEFT(RIGHT($O1,7),3)+COLUMN(A1)-1)
右拉,下拉。追问

大侠,这个公式好像有点问题,能不能再帮修改。当O列为空时出现报错的现象,取数好像也不对。

追答

公式有点问题,修改了一下公式:
=IF(ISERROR(-RIGHT($O1)),"",IF(LEFT(RIGHT($O1,7),3)+COLUMN(A1)-RIGHT($O1,3)>1,"",LEFT($O1,LEN($O1)-7)&TEXT(LEFT(RIGHT($O1,7),3)+COLUMN(A1)-1,"000")))

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网