=concatenate(a1,"-",b1,"-",c1,"--",d1),这样就可以了(如果你的每一段数字是一个单元格的话)
假设数据在a例在b列输入公式 =left(a1,5)&"-"&mID(a1,6,3)&"-"&mID(a1,10,3)&"-"&right(a1,3)
假设数据在a列,在b1输入公式下拉。
=text(a1,"#####-###-###--###")
如果完成后不想要原a列的的内容,可这样操作
选中b列-->右键---复制-->再右键-->选择性粘贴-->数值-->确定后删除a列即可。
在Excel中,这样批量给数字中间加横线:
1、假设数据在a列,在b1输入公式=text(a1,"#####-###-###--###");
2、如果完成后不想要原a列的的内容,可这样操作:选中b列-->右键---复制-->再右键-->选择性粘贴-->数值-->确定后删除a列即可。
一、Microsoft Excel
Microsoft Excel是微软公司的办公软件Microsoft Office的组件之一,是由Microsoft为Windows和apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
1、基本介绍
Excel 是 Microsoft Office system 中的电子表格程序。您可以使用 Excel 创建工作簿(电子表格集合)并设置工作簿格式,以便分析数据和做出更明智的业务决策。特别是,您可以使用 Excel 跟踪数据,生成数据分析模型,编写公式以对数据进行计算,以多种方式透视数据,并以各种具有专业外观的图表来显示数据。简而言之:Excel是用来更方便处理数据的办公软件。
Excel 的一般用途包括:会计专用、预算、帐单和销售、报表、计划跟踪 、使用日历等Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能,带给使用者方便。
Excel2003支持vba编程,vba是viSUal basic For application的简写形式。vba的使用可以达成执行特定功能或是重复性高的操作。
1、首先在电脑上用2007版Excel软件打开目标文件。
2、然后在目标单元格中输入公式:=text(e2,"#####-###-###--###"),如图所示。
3、回车一下结果就出来了,然后用鼠标左键双击此单元格右下角位置,将格式填充给其它单元格。
4、完成以上设置后,即可在Excel中批量给数字中间加横线。