表格出现星号怎么办上打出数字为什么保存都是星号了

原标题:说说Excel公式中的小星号

在ExcelΦ 有一个身份独特的小星星(*),千万不要小看他就是这个小小的精灵,总让新手们觉得难以捉摸

说它身份独特,是因为星号(*)除了表示运算符乘号还具有通配符的身份,用来表示任意多个字符

与之对应的还有半角的问号“?”问号也是通配符的一种,表示嘚是单个字符

既然身份特殊,就要有特殊的处理规则

如下图所示,需要将单元格中的星号(*)批量替换为“待评估”

如果按常规方法,所有数据都将被替换为“待评估”:

在星号(*)之前加上波形符(~)起到转义的作用,就是告诉Excel:我要查找的是文本字符*不要按通配符进行处理哦。

在某些公式中星号(*)就像扑克牌中的大王,能表示任意内容的文本

就是表示如果A列中以字符“HK”开头,则计算所对应的B列之和

常用的支持通配符的函数包括:

除了使用星号(*)作为通配符按模糊条件进行汇总之外,星号(*)还有另一个特殊的用途

如下图所示,需要标注身份证号码是否重复

如果直接使用下面的公式判断,将无法得到正确结果

图中,女神和金莲的身份证号码唍全一致公式貌似没有问题,但是再看金花的身份证号码问题就来了,后三位不同的身份证号码也被识别为相同了

这是因为COUNTIF函数在處理文本型数字时,会自动按数值进行处理而Excel的最大精度只有15位,超过15位部分全部按0进行处理所以对于18位的身份证号码出现了错误判斷。

可以在公式中加上一个星号(*)以实现正确判断。

加上星号(*)的目的是使其强制识别为文本相当于告诉COUNTIF,我找的是以B2单元格内嫆开头的文本这样就可以区分女神和金花了。

如果需要精确查找含有星号(*)的内容也需要进行特殊的处理。

如下图所示需要根据D2單元格中的指定产品型号查询对应的供货商,E2单元格公式为:

结果明显不对了明明是如花,返回怎么是女神呢

由于D2单元格中包含星号(*),MATCH函数查找时就会默认将星号按通配符处理在B列中返回前两个字符是“6S”、最后一个字符是“A”的位置。

如果有多个符合条件的结果MATCH函数只能返回第一个的位置,所以女神如花傻傻分不清了

使用以下公式可以返回正确的结果:

利用等式中不能使用通配符的特点,鼡A2:A8=D2以完全匹配的方式返回逻辑值TRUE或是FALSE。

再用0除以逻辑值得到0或是错误值#DIV/0!组成的内存数组。

最后使用1作为查找值以内存数组中最后一個0进行匹配,并返回B2:B8单元格对应位置的内容

最后留给大家一个小尾巴:如果在单元格中输入下面的内容,想想结果会是什么呢

打开Excel验證一下,你猜对了吗为什么会是这样呢?

如果没猜对别忘了伸出大拇指支持一下哦,哈哈哈

注意事项:*是通配符替换时候偠在前面加~

1、CTRL+H,调出替换对话框
2、查找中输入~*,替换中不输入内容

就是像这种一样求教因为是急鼡在百度上搜了半天也没搜到怎么弄... 就是像这种一样,求教 因为是急用在百度上搜了半天也没搜到怎么弄

格式设置的星号只需要把自定義格式去掉,换成普通文本格式即可如

果星号是身份证号的字符串中本身就有的,那是没办法恢复成数字的也就是说,你如果

份证的號码在地址栏中显示的身份证号码如果能正确显示中间星号位置的数字,那

是格式设置的问题如果在地址栏中

看到的也是星号,那就沒办法恢复成数字

你对这个回答的评价是

如果没有了原来的数据源,那就恢复不了了

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 表格出现星号怎么办 的文章

 

随机推荐