Excel中取不同长度单元格的前N-1位,N是总长度

 时间:2026-02-14 10:23:32

1、思路1:我们取得这个单元格里字符串的总长度,然后从左边开始取,取总长度减1个字符。最简单的Len函数,LEN(A2)就是取A2中的字符的长度。

=LEFT(A2,LEN(A2)-1),这样我们就得到了左边的N-1个字符。

Left Mid函数的具体用法参见如下经验。

Excel中取不同长度单元格的前N-1位,N是总长度

2、思路2: 我们取整个单元格的内容,但是把最后一位替换掉。字符串长度为5就是第5位替换掉成空值""。

=REPLACE(A2,LEN(A2),1,"")

Excel中取不同长度单元格的前N-1位,N是总长度

3、思路3:我们取得这个单元格里字符串的总长度,然后从第一个字符开始取,取总长度减1个字符。LEN(A2)就是取A2中的字符的长度。

=MID(A2,1,LEN(A2)-1),这样我们就得到了左边的N-1个字符。

Excel中取不同长度单元格的前N-1位,N是总长度

4、其它单元格的只需要下拉填充即可。

Excel中取不同长度单元格的前N-1位,N是总长度

  • 怎么利用Excel做可视化图表
  • Excel图表的复制、删除和更改
  • Excel表格怎么制作组合图?
  • Excel怎么用一个图表展示两种不种的数据变化
  • Excel2016 如何插入涨跌柱线来详细比较两组数据
  • 热门搜索
    脸上青春痘怎么治 怎么踢毽子 枸杞子怎么泡水 情书怎么写最感动人 ppt怎么加音乐 安盛天平保险怎么样 奇迹法师怎么加点 孕妇水肿怎么办 黑莓手机怎么样 小米4怎么样