在Excel中输入身份证号码的方法或批量改为文本格式

在默认的情况下,Excel中每个单元格所能显示的数字为11位,超过11位的数字就会用科学计数法显示。比如123456789012,就会显示为1.234567E+11。这就为目前我们所使用的身份证号码的输入带来了不便。要解决这个问题,简单说来,就是取消这串数据的数字属性,把它们改成文本属性就可以解决问题。在此,笔者介绍几种方法实现。

  在输入之前,先选中要输入身份证号码的那列,然后依次进入“格式|单元格|数字

 

,在“分类”中选择“文本”即可。另外一个办法就是在“分类”中选择“自定义”,然后在右边“类型”选项中选择“@”就可以了。而且根据我的经验,必须在输入号码之前就把格式定好,如果输好号码再定格式,显示还是会不正确。


原文:http://apps.hi.baidu.com/share/detail/2314458

何在EXCEL中批量生成前面带单引号的数字文本

看起来这是一个很容易解决的问题,其实不然,昨天差不多一下午都在试着解决这个问题。但为什么要生成前面带单引号的数字文本呢(其中的引号是看不见的),原因就是从金蝶K3固定资产卡片批量导出来的EXCEL文件,数据前面都是有单引号,为了保证能够顺利导入,就必须保持数据的一致性。

通过摸索目前为止有两个方法,第一个方法是首先是将数字一列选中,选择数据——分列,然后下一步,下一步,在列数据格式中选文本,完成之后,数字前面出现小的绿色三角就算成功了,其次选中这些数字复制,然后在要粘贴的地方右键——选择性粘贴——值,就OK了,数字的前面都加上了单引号,这一方法有一个缺陷就是要粘贴的地方数字前面必须已经有引号了,而现在的目的只是把数字变一变。
第二个方法是Silven想出来的,能解决上面这个缺陷,方法就是先建一列数据它的公式是=" "&B1,引号之间是空格,然后选中复制,在旁边一列右键——选择性粘贴——值,也同样出现了小的绿色三角,最后选中这一列,将空格全部替换成单引号,大功告成。也许有人会问,直接用="'"&B1,当中是单引号不就行了,那你去试试看,它的单引号是看得见的,它就不是将数字变成文本的符号,它自己就成为了一个字符,然后你在选择性粘贴就一会出现一个单引号,一会儿出现二个单引号,其中一个单引号是看不见的,其中的原因我也不是很清楚,只能请相关的高手解答一下了。
估计大家碰到这种情况的机会不多,如果碰到就试试看吧,有更好的办法的话,可以告诉我,呵呵


在Arduino,USBMSC代表USB Mass Storage Class,可以让你的Arduino板像USB驱动器一样被电脑识别和读写。使用USBMSC,你可以在Arduino模拟一个U盘,向电脑发送文件或者从电脑接收文件。这对于一些需要大量存储数据的应用程序来说非常有用。 为了在Arduino使用USBMSC,你需要一个支持USB Host功能的Arduino板,例如Arduino Due或者Arduino MKR Vidor 4000。此外,你还需要使用相应的USB Host库,例如Arduino USB Host库。通过使用这些库,你可以轻松地实现USBMSC功能,并在需要时将Arduino板连接到计算机上。 下面是一个简单的示例代码,演示如何使用Arduino USB Host库和USBMSC来模拟一个U盘: ``` #include <USBHost.h> #include <USBMSC.h> USBHost usb; USBMSC usbmsc(&usb); void setup() { Serial.begin(9600); while(!Serial); if(usb.Init() == -1) { Serial.println("USB host initialization failed!"); while(1); } Serial.println("USB host initialized successfully!"); } void loop() { if(usb.Task() == -1) { Serial.println("USB error!"); while(1); } if(usbmsc.CheckStatus() == USBMSC_READY) { Serial.println("USB MSC ready!"); File file = usbmsc.open("/test.txt", FILE_WRITE); if(file) { Serial.println("File opened successfully!"); file.println("Hello, world!"); file.close(); Serial.println("File written successfully!"); } else { Serial.println("Failed to open file!"); } usbmsc.unmount(); } } ``` 在这个示例,我们首先初始化USB Host,并检查初始化是否成功。然后我们检查USBMSC是否已准备好,并打开一个名为“test.txt”的文件进行写操作。如果文件成功打开,则向文件写入一行文本,并在完成后卸载USBMSC。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值