欢迎大家来到IT世界,在知识的湖畔探索吧!
很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。
现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。
很多同学都知道 & 在 Excel 中是作为连接符号使用的,却很少人知道这个符号在公式中常常能发挥其他意想不到的用途,使得本来应该出错的公式立刻被轻松救活。
案例 1:查找文本类型数字
如下图 1 所示,A 和 D 列的编码格式肉眼可见并不相同。但是仍要根据编码在 E 列中匹配出零食。
效果如下图 2 所示。

欢迎大家来到IT世界,在知识的湖畔探索吧!
解决方案 1:
1. 以下是常规的查找公式:
=VLOOKUP(D2,A:B,2,0)
之所以出错,是因为 D 列的数字是数值类型,而 A 列却是文本类型,两种格式不匹配的情况下,Excel 是不会把它们当成同一个东西的。
2. 正确的做法是在 D2 后面加上 &””,完整公式如下:
=VLOOKUP(D2&””,A:B,2,0)
公式释义:
- 在数值后面用 & 符号连接一个 “”,就能将数值转换成文本格式,这样就可以跟同是文本类型数值的 A 列匹配后查找出结果了。
案例 2:查找位数很长的数字
统计下图 1 中的每个数字在 A 列中重复出现的次数,效果如下图 2 所示。
解决方案 2:
可能很多人会不屑,觉得这么简单的需求怎么也拿出来讲,统计次数不就用 countif 函数嘛。
好,那我们来试试。
1. 选中 B1:B7 区域 –> 输入以下公式 –> 按 Ctrl+Enter:
=COUNTIF($A$1:$A$7,A1)
为什么结果都是 7 呢?因为 Excel 只能识别 15 位数字,而这些长数字的前 15 位都是相同的,因此被视为同一个数字。
2. 解决办法同样很简单,只需要在 A1 后面加上 &”*” 就可以了。完整公式如下:
=COUNTIF($A$1:$A$7,A1&”*”)
公式释义:
- 在 A1 后面用 & 符号与“*”号连接,相当于告诉 Excel 要统计是的文本,而不是数字,因此能够统计到每一位数字。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/116781.html