大家好,你们在输入十八位身份证的时候是否也出现过这两种情况呢?显示一加或者末尾三位变为了零,这是因为一个下每一个单元格最长只能保存十五位精度的数字, 怎么解决呢?首先选中这三个单元格,然后按鼠标右击选择设置单元格格式, 然后这里选择不要选数值,选择这个文本,然后点确定这个 是呢就改过来了,然后再输入十八位数的身份证号,这样末尾就不会变为零了。 不过需要注意的是,如果已经变为零了,是不能改过来了,只能把删除,然后重新改格式再录入了,你学会了吗?
粉丝2021获赞8822

就刚刚问题,咱再分享一个,这个身份证号是给这个表中的这个学籍号考过来, 前面有个大写几,咱们如何把这个几去掉?我跟他站到这,站到这个边,三中啊, 让查找替换,把大学籍变成那个空格,全部替换,你不要想着到这就结束,我讲的不是这东西, 你看一替换,这边全是这,你是,你要以为这是格式错误,这是文本格式,啥呢?啊?大错特错,咱搁这设置,设置单元格格式,原来我上大学的时候也遇见这问题,人家这格式怨格式, 咱个学生文本哥是一个替换还是这问题?这时候带 x, 这完全没问题,不带 x 全都出现这个错误。不说错误吧,出现这种形式,这是什么问题嘞? 经过我一番研究,发现了,咱们只需要把这个大写几, 还是这个查找替换,替换,把大写几替换成啥呀?替换成这个键盘的这个银行,就这个银行 把大学机替换成了左上角一小片,然后全部替换,非常的完美,没有错误,没有乱买,今天的分享就到这里。


下面我们来看这样的一个效果,在这些单格区域中,我们需要输入的是身份证号码, 当我们把这个鼠标的光标放在这些单格上面时,他就会有提示请输入身份证号码。当我们输入身份证号码时, 如果长度不足十八位,那么他就有这样的提示出错信息, 那如何做出来呢?下面我们就来学习操作的方法。我们点击这个员工信息表,选择这些单元格区域,把这些单元格区域的数字格式选择为文本。选择好之 后呢,我们再点击数据选项卡,在数据工具这里呢,点击数据验证,选择第一个数据验证, 在弹出的对话框中,点击设置选项卡,然后验证条件允许,这里呢我们点击下拉按钮,选择文本长度, 因为身份证的号码呢是十八位,所以呢这个长度应该是最小值十八位,最大值也十八位,也就是呢不能够大,也不能够小,也 只有十八位才是正确的。那设置好之后,我们再点击输入信息,这里这个输入信息呢就是提示的信息,我们要勾选这个复选框,然后在这里呢标题我们可以 输入这样的输入信息,然后他输入的提示内容呢是输入身份证号码, 在出错警告选项组这里呢,勾选这个复选框,然后标题呢是出错,然后出错的信息呢是身份证号码出错。设置好之后呢,我们就点击确定按钮, 这样当我们点击这些单格时,他就会提示输入身份证号码, 当我们输入正确的身份证号码时,他是没有出错信息的,那我们就输入呃十八位的身份证号码 按回车,这个是没有错误的,但是呢,当我们这样输入身份证号码的时候,位数不足十八位按回车,这样呢他就会出现身份证号码出错的提示信息,大家学会了吗?

用一下又录入身份证号总是出错怎么办?两招教你不再出问题!我们在这里录入一个员工的身份证号码,我们可以看到这个身份证号码的尾数是四七八,那我们回车一下,我们可以看到我们单元格里的素质变成了科学技术,那是因为他的显示长度超过了十一位, 而我们现在其实看到最大的问题实际上是身份证号码里面的四八七变成了零零零,那这是什么原因造成的呢?是因为 表格数据他处理的精度只能在十五位,而我们身份证号码是在十八位,所以从第十五位后的数字他默认都给你用零零零来填充。那我们要让他正常的来显示我们的身份证号码, 我们需要在录入身份证号码的时候,先输上一个英文状态下的单一号,再来录入我们的身份证号码, 这个时候我们身份证号码就可以正常来显示。或者说我们可以先将要录入身份证号码的该列选中,然后卡串加一,设置单一个格式,把它的格式设置为文本, 然后点击确定,这个时候我们再来录入身份证号码,他就没有任何问题了。各位小伙伴们,你学会了吗?要有自信啊,你是最好的,知道吗?

今天呢,我们分享一个身份证的这个正确还是错误的,这个验证啊,用公式来验证,怎么样呢?判断的呢?就说呢,我们在这里输入一个身份证, 用公式判断他是否正确还是错误,你看他这个呢,你输进去他就犯错误,看这个怎么样?我们把它改一下,把它改成改成文本型啊,我们接下来看 都可以判断他的是否正确啊,就是一个公式来完成的,用这么一个公式来完成的啊,用这么公式完成的,看,这是一个比较长的一个公式, 看好用连中写吧。而且呢,如果大家有需要这个公式的啊,你需要这个表格的话,我做好一个表格,你只需要会用就行了,为什么没用呢?你把这个身份证号码单个 去,然后他会提示错误、错误和正确,如果是错误,我们的错误进行修改,但这个一般啊, 他会很精确的,就是你随便在这里你改一个,你看到没有,让你改个七,看他这个错误,所以说他要不是这个,呃,看你随便改一个,他都会错误,只要你等着要要把它改成这个了, 嗯,还是很容,还有很不容易的,很很好的,目前呢是非常精确的啊,大家没想出现什么错误,所以说这个呢,大家呢,如果需要这个表,嗯,关注我, 我把这个表发给大家,大家需要用,会用就行了。那么这个公式具体怎么样写的呢?我们呢来看他这个,看这个,这个,看以后这个,这个啊,我们来具体的分析,他是怎么样写成公式,怎么样判断的。这个验证码是构成的啊,第一个我们需要第一个,我们需要了解这个身份, 他的这个每一位的代码的意思就是我有十八位,他每一位代表什么意思?那么第一位、第二位代表是什么呢?省,你看六幺六幺呢?代表是什么?陕西,你看西北的都是六一、六二、六三、六四六五,对吧?这是每一个省的,他是六一开头的啊, 四,第三四位啊,四四,你第一四四代码五六是你的线区代码, 七到十四啊,第七到十四,这八位是你的出生年月日,年月日,出生年月日,然后呢?第十五、十六、十五、十六啊,这就是你的每一个这个证或者是区域,他有一个办身份证的这个派出机关的一个代码啊, 全部给它编好一个代码。你第十七位是判别性别的,你如果你这个第十七位是 偶数,代表是女,如果是基数,他是男,你可以去验证一下啊。那么呢,最后这一位,他是验证码,身份证的验证码,身份证的验证码呢?就说你前面这些输错了,他有问题,他这个验证码他是不对不对等的。 那么怎么样呢?来来判断的呢?他这样子的,就说身份证呢,他呢他给定了一个固定的系数,就身份证判定这个系数,因为这个系数与你身份证这个每一位的详程 层级出来,你看用身份证的第一位与对应的系数相乘,一次到十七位,一次到从第一位开始到十七位八,这十七位的层级之和 求出来,然后对十一进行求余,对十一进行求余呢,他会产生十一个余数啊,十一个余数,因为对十一求余的 最小是多少?零没有余数,最大是多少?十产生十一个余数,那么十一个余数对应的呢?刚好有多少?十一个,多少? 十一个这个验证码啊?零到十十个验证码,这么 x 代表十啊,所以说呢,构成了多少呢?十一个验证码就是会产生十一个,十一个余数对应十一个什么呢?验证码对应这个,这个验证码, 如果他对应的话呢?他这是正确的,如果说你只要你里面任何一位,你说错了,他与这个乘的级呢?乘算这个余数呢,肯定是不对的,那么余数不对,他对应的校园码都不对,什么这个呢?所以说这个身份证呢,他都不对, 这个还是比较这个准确的,我们看好我们下来来进行对他分解啊。第一步对身份证进行拆分,拆分完了怎么拆分呢啊?我们首先呢,这个地方呢, 好开头,然后最后呢? h、 m、 i、 d, 然后呢括号括起来,然后呢?怎么呢?车来看,对第一步步点,他有的三段,第一段是截取哪个支付串,那么肯定是个身份证这个支付串这一串字,然后呢截取的长度,怎么从截取哪里呢?我们截取多少呢?他是从第一位开始。 肉函数啊,肉是 t 区,哪一个呢? 括号括起来,但是我们从这是行号,我们一般话你打行后空号,它是从第一行开始,它自动变化,但我们 get 一个,要必须从一开始一都好,到十七位结束, 然后完了之后呢?截取一位,看好它是六开始,那么你将一拖 它都不正确了,为什么?因为这个身份证啊,它是不是固定的,你不管是哪里,它都是属于你朝下拖,这它不变,所以这个地方呢,一定要在这个地方给它加上什么绝对引用, f 四绝对引用,然后完了之后呢? 看出来了,但是你看下面这些呢,它不对啊,但是这有一个问题,我们需要呢,这个用 m i d 结出来的呢,它是代表什么呢?制服型,制服型与数字型呢?它不能相乘,乘出来呢,它出来的 是错误的,所以说我们有两种用三种方法来可以解决,第一种,我们在他的成绩后面给他乘个一,他变数字形成一乘以 看,我们把它一拉看,变成数字形了。第二种方法,我们只需要它的这个呢,改个减减,改成点个减减确定。 第三种方法呢,我们是在这个地方呢,前面呢加一个函数,加一个这个什么呢? value 函数, value 函数,就是把字符形变成数字形的一个一个方法啊, 好,大家记住啊,用三种方法啊,用三种方法,我们把它变成什么呢?变成这个数字型,用数字型与这个相乘,它就有集了,这是第一第二步。 第二步的话呢,我们就说呢,我们要把它的这个层级算出来,就说呢,用,用把这两个这个身份证的位数对应位数与系数相乘的层级算出来,那么呢,他有一个函数叫做什么呢?这个 沙漠 pro 沙,沙漠沙漠沙,怎么用呢?我们首先呢等号开头,等等号开头, s u m 沙木 pro 沙,好,这函数呢,你看它是连组数组数组相乘的意思,第一组数组数据,然后呢逗号于第二组数据 详程,然后括括起来,然后对好看好 q 出来了,是不是现在他这个已经,这个已经,这个 看是不是出来了,成绩出来了,用它的成绩,然后对十一除以十一,看它的余数是多少,那么对应的余数呢?会产生对应的,对吧?我们看首先算把这个身份证,我们看它的余数是多少, 判断余数怎么判呢?那么我们来判断余数,用多号 m o d 求 小于呢?你看这个函数有两段,第一个被除数是哪一个啊?除以多少都好,除以十一, 我们看他余数是多少呢?三好,他的余数是三,那么看余数是三,对应的这个验证码说九,看这个身份证看没问题吧?他对应的验证码是九,那证明都是正确的, 正确的,那我们怎么来判断呢?怎么来判断这个?怎么样判断它?怎么来查找它是这个三,对应的是九呢?我们要用一个函数叫入库二,入库 vlog 函数啊,等于 v look 函数, we look off 函数呢?这个函数呢?它呢有四个参数,四个参数,四个参数啊,第一个值,第二个是在哪个区域返回的列数,然后呢?是精选插座还是某个插座? 那么呢我们在这里头对应呢?你看第一个值,查找区域,查找所对应的列数,是不是精确查找,我们把这个是查数,第一个,你看我们来找第一个什么呢?值 词呢?都是哪一个词啊?是不是这个三,这个这个词对不对啊?这个词,然后逗号在哪个区域找呢?是不是在这个区域找 这个区域的走,然后再对对应的返回呢?返回是哪一列呢?返回是第二列,这个值就返回是第二列,我们要的是这头他返回的值是这个里头的啊,然后三返回是九,所以说返回是第二列,然后呢?都好, 最后一个是我们要精确查找还是近视查找呢?我们要精确查找啊,精确查找,我们呢用一表示啊,确定看找出来是九,看到没有? 找出来是九啊? excel 呢?我们用这个这个叉子出来是九,叉子出来是九啊, 那所以说我们呢斜下来呢,我们在这个里头呢,接下来呢要写一个完整的一个函数,就是这些呢,我们是拆开的,我们要就是把它写成一行,怎么来写呢?第一步我们呢一直从它开始开始来,第一步, 第一步,对吧?然后然后呢我们输第一个要把身份证拆开,怎么拆呢?看我们用哪一个函数啊? m i d 括号括起来,然后然后是哪一个?是 里头翻三段嘛?第一段是哪一个呢?第一段是这个支身份证,然后截取多少?截取多少呢?截取多少?从第十九截取个数组,从第 第一位到十七位,我们给他一个函数, rock 肉函数,对吧?肉函数括括起来,然后里面给他一个参数,从第一位一位开始到多少位呀?十七位结束,然后每一个减去多少呢?一位 确定,他其实呢他想说是六,其实这个呢是完整的啊,我们呢把这个呢完整的一个,你看啊,我们把这个完整结束,看一下 f 九,看一下,看他结出来是不是这个一串子,这一串这一串呢,其实都是这个,就跟这个,然后完了之后呢,我们要用这个详程, 是不是啊?我们呢现在就将 esc 退出来,我们进行呢。第二步我们要用详程,详程用哪一个函数呢?用沙漠 post um, 然后呢,用这个函数括括起来,然后逗号,我们用这一串字,是不是我们刚 算出来了,与这段相乘,那么我们用数组,我们刚才这种表没有,我们要把它写成一行,所以要用数组写,那么我们在这里写,看好啊,用括括起来,中括号括起来,也就是数组,数组里头来,我们看啊,第一个七分号, 然后九,然后十,然后五,然后八,然后四,然后二,然后一,然后六,然后三,然后 零,然后五,然后八,然后四,然后二。好了,与爱结束。确定 这里呢,他会出现的是零,出现了一个问题啊,出现了一个,他出来,为啥是零呢?其实我们的前面说过啊, 因为这个 m i d 截取出来的数字是一个字符形,字符形与这个数字数字相乘呢,它肯定不对,对吧?所以说我们在这前面的最简单啊,前面加一个减减, 确定看出来它的三百一十一了,跟这个呢,也是对应的,这个啊,看好啊,一定要记清楚啊,否则的话呢,它会弹出来,它不对。第二步呢, 乘出来之后呢,我们把这个计算出来,我们对第二步,我们要进行对十二进行求余嘛,算出它余数是多少,余数算出来多少呢?我们接下来上 m o d 括号,这是除数是吧?这是除数,我们对多少呢? go 后对多少?求余呢?十一除以。你好, 它余数是三,余数是三。下一步呢,我们看好啊,余数是三,我们接下来呢,我们再看一个接下来的数, 我们要判断三,它对应的这个验证码是多少,我们只要查找,用这个 we look off 函数查找。 we look off 函数查找,怎么来查找呢?我们在前面加 we look vloc 喊出来,它分了几段呢?四段,第一段这一个数, 我们这个数是不是意思就是三,他的结果是三,然后在哪个区域查找呢?逗号,逗号,再逗号,第一个在哪个区域查找,是不是在这个区域查找? 在这个区域查找,然后这个多号移动返回来。返回哪一列?返回第几列? 第二点,第二点的话呢?就是这个二嘛,这个区域我们返回是要的这一点的数据,返回是第二点的数据。然后我们刚才什么查找?进取查找,普通查找呢?进取查找一直代表进取查找,然后确定 看他九已经出来了,是不?九啊?那意思就是说你看我们如果查到这个是正确的,这个九与这个身份证的九想等,那么他的是对号,如果不等他是错号,然后所以说我们要用什么来判断一次啊?用 if 判断一次, if 括号,括号括起来,然后呢? 逗号,逗号,我们中间这个呢?你要引起来,后边这个呢?你要引起来我们后面这个是括号,然后呢?中间这个呢?如果说这两个箱子是真的,我们返回来是对号,我们都不用打汉字了吧?用这个简单的用这个对号, 如果说他不对,我们用叉。好,那我们判断条件,条件是啥呢?如果说这个数据,我们刚才这个算出的,这个算出来这个正确的,这个验证码 如果说等于与身份证这个截取这个验证码完全相等,那都是真的,所以说我们用什么呢?截取 m、 i、 d 括号括起来,然后截取哪个身份,哪一段呢?就是截取这一段, 这一段截取多少位呢?截取从第,从第多位截取十八位开始,截取多,截取多少呢? 截取多少?截一位,截取一位。如果说意思就是这个,我们把这个身份证的最后这一位截取于刚才,我们算出这个身份证的后面呢,这个数字如果想等的他都会正确,如果,否则是错的话, 最后你看他反是错了。为什么一样的啊?因为这个是数字型的三九啊,我们减去这个呢?是多少呢?是智慧型的九,所以说他不相等,你把这加个减号或者乘个一 看,他都是对的,或者是来,我们在这个地方来干嘛?来来来,一乘以看,一样的,这是对的啊,那我们需要来,如果说你要向下拖啊,判断他向下拖填充的时候,他每一个都是这样子的话,怎么写呢?我们需要在这个改正几个问题啊,这是第一个问题,你看 这个地方是不是固定的?这个看啊,我们判断这个区域,我们在这个判断这个区域的情况下,这个区域他一定是什么,这区域是固定的, 对吧?所以说我们在这个区域啊,给它加 f 四,这个要判断。为啥呢?就是说我们不管是哪一个,就在这个区域里去判断 他这个这个判断的这个区域,其实他是这个一定要要去这个判断,而且这个地方啊,这个地方呢,也是要给他加这个绝对应用的,就是一定要加绝对应用才是对啊。因为啥你看不管是 哪一个身份证,他都是从第一个开始截取十七,如果说你不加他,可能从下一个,他就从那里解去了,知道吧? 看他这个,这个呢,他这个啊,都是这样子,你看啊,都出来了啊,看这样子,都都结去了,都判断出来了啊,这个地方也这个要绝对有用啊,大家要要想这个问题,我们看一下啊,如果说如果说 这个是我们等级考试里头呢?他会有这些叫你拆分,让你合并,让你跟他去判断,那简单一点,如果说我们完全不需要这个,不需要这几张表,不要这个表,我们知道这个规律呢,看,我们知道,如果这个数组我们用数组,如果说这个呢,我们去查找,怎么去查找呢?我们于是发现了一个规律,看好啊, 发现这个,看,发现了一个规律,就是余数的对应,余数的这个对应啊,对应的验证码的关系,你看余数的对应,看这个余数,你看这个验证码,看这是一串数数,余数是几,你只需要给它加个一 截取,从这个数组看,如果是余数是四,加余数是三,是三呢,我们从这个数组里头去,从这个数组里头去截,就这个串去截,截取第四位就是他看他是三,没问题, 看一二三四,看它的第四位,刚好是不是就按这一个规律啊?你用这个去判断,那么我们余数的得出来一个啊,用这个余数怎么去找呢?我们用余数 去把这个字母串看看这个验证码的这一串子也得取它的余数加一截,取出来刚好就是验证码, 你看他假设说这个余数是十,十的验证码是二,都是第十一位,从第十一位开始看,如果是十加一十一位,他就是第十一位,就是他的正确验证码,如果是十,他也许看刚好最后一位就是他验证码。 所以说呢,我们如果说不需要这表格的情况,我们完全写完,你这样子写,从这开始列服用这个结取,把这一算出来以后,刚好从这个结取了它啊,判断它 出来。所以说我们刚才用的这个呢,就是不需要这些表啊,因为这个是用表的分解,如果说我们不需要表完全写成一行的情况下来,跟这个一样,我们用这对应写两个数组,这个一样,我们截取他的发现一个规律,就是从这里余数的加一,就是截取他的位数,刚好的这这串,这是一个规律,大家都听清楚了吗?