把文本格式的刷卡数据转换成EXECL表格数据

 时间:2024-10-13 17:17:40

目前很多的管理已经实现了刷卡方式倦虺赳式,卡机不贵,但相应的软件不便宜。前不久,为了处理刷卡数据,在最经济的要求下,用EXECL软件对文本格式的刷卡资料做了相应处理,转换成EXECL表格数据,这里共享搏皋咬夼实现方式。已知刷卡数据是26码的数字,其中第1-2码为卡机编号,第3-12码为IC卡号,第13-20码为刷卡日期,第21-26码为刷卡时间。

工具/原料

EXECL软件

方法/步骤

1、1.锪者谧桁新增EXECL文文件,并在A1单元格内输入"文本(26码)",B1单元格内输入"1-机号(2码)惯墀眚篪”,C1单元格内输入"2-卡号(10码)“,D1单元格内输入”3-年月日(8码)“,E1单元格内输入"4-时分秒(6码)”,其中A栏用于粘贴从文本文件复制的文字,B栏/C栏/D栏/E栏则是通过转换得来的数据。

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

2、2.要特别需要注意的是,要把A栏的单元格格式设定为“文字”,不做此设定的话,粘贴上的文字(实际是数字)会因为数字位数较多自动切换成科学记数法。

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

3、3.在B2单元格输入以下公式:=IF(LEN(TRIM(A2))=0,"!",MID(A2,1,2))

把文本格式的刷卡数据转换成EXECL表格数据

4、4.按回车键后,B2单元格显示“01”,即卡机编号为01。

把文本格式的刷卡数据转换成EXECL表格数据

5、5.在C2单元格输入以下公式:=IF(LEN(TRIM(A2))=0,"!",MID(A2,3,10))

把文本格式的刷卡数据转换成EXECL表格数据

6、6.按回车键后,C2单元格显示“0003158113”,即IC卡号为00031581131。

把文本格式的刷卡数据转换成EXECL表格数据

7、7.在D2单元格诶受祗错输入以下公式:=IF(LEN(TRIM(A2))=0,"!",MID(A2,13,4)&"/"&罄休卦咦MID(A2,17,2)&"/"&MID(A2,19,2))

把文本格式的刷卡数据转换成EXECL表格数据

8、8.按回车键后,D2单元格显示“2009/05/11”,即刷卡日期为2009年5月11号。

把文本格式的刷卡数据转换成EXECL表格数据

9、9.在E2单元格输入艮劁飨戽以下公式:=IF(LEN(TRIM(A2))=0,"!",MID(A2,21,2)&"時"&MI肛舀辨乔D(A2,23,2)&"分"&MID(A2,25,2)&"秒")

把文本格式的刷卡数据转换成EXECL表格数据

10、10.按回车键后,E2单元格显示“11时50分02秒”,即刷卡时间为11点50分2秒。此时,A2单元格文本内的资料已全部分解出来。

把文本格式的刷卡数据转换成EXECL表格数据

11、11.点选B2单元格,按住MOUSE左键拖到E2单元格右下解,当光标显示为“+”时,按住左键往下拖,把B/C/D/E栏的单元格都填充公式。亦可选中要填充公式的区域,按快捷键“CTRL+D”进行公式的填充。

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

把文本格式的刷卡数据转换成EXECL表格数据

12、12.本方法具有一定的纠错功能,若A栏没有输入数据时,将显示“!”做为提示没有资料。此外,此时B/C/D/E栏显示的数据是公式运算的结果,若要做其它处理,建议将此部份资料复制后以选择性粘贴值的方式贴到其它工作表做相应处理。

把文本格式的刷卡数据转换成EXECL表格数据

Excel2010的内容重排在哪里 怎样实现依次输入日期且每个日期输入固定的个数 EXCEL为员工出勤统计表快速插入新工作表 如何制作动态考勤表 EXCEL表格中产品编号数据重复值如何标记
热门搜索
幽游白书漫画 男上女下漫画 主题图片 人鱼的旋律漫画 消防安全宣传图片