当前位置:首页 > 技术文章 > 正文内容

& 在 Excel 可不仅仅是连接符号,这几种大聪明用法谁会?

arlanguage4周前 (04-09)技术文章22

很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。

很多同学都知道 & 在 Excel 中是作为连接符号使用的,却很少人知道这个符号在公式中常常能发挥其他意想不到的用途,使得本来应该出错的公式立刻被轻松救活。


案例 1:查找文本类型数字


如下图 1 所示,A 和 D 列的编码格式肉眼可见并不相同。但是仍要根据编码在 E 列中匹配出零食。


效果如下图 2 所示。


解决方案 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 要统计是的文本,而不是数字,因此能够统计到每一位数字。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/3924.html

分享给朋友:

“& 在 Excel 可不仅仅是连接符号,这几种大聪明用法谁会?” 的相关文章

推荐一个Nginx配置文件的网站 nginx配置文件的几大模块

NGINX 不仅仅是一个 Web 服务器。你可能已经知道了。我们喜欢 NGINX,因为:内存使用率低高并发异步事件驱动架构负载均衡反向代理FastCGI 支持缓存 (PHP)静态文件的惊人快速处理使用 SNI 的 TLS/SSL特征:HTTPS、HTTP/2、IPv6、certbot、HSTS、安全...

安装Code-server并配置用于多用户的反向代理(Nginx)

1.安装code-servercode-server的项目网址在cdr/code-server.在code-server的README中, 提供了两份部署指南, 一份是用于部署在AWS等云服务的deploy, 另一份则是我们要用的用于部署在本地的quickstart.Guide非常简洁明了, 就三步...

nginx命令——学习记录 nginx详细教程

nginx命令--学习记录查看80端口是否被占用netstat -ntlpnginx命令#/usr/local/nginx/sbin/nginx 启动命令#/usr/local/nginx/sbin/nginx -t 检测配置文件 #/usr/local/nginx/sbin/ngin...

基于 consul + nginx 的Spring boot微服务集群部署

consul + nginx 负载均衡最近做的基于consul的微服务项目,仅仅在单机上部署了一套,压测的时候扛不住(并发太高的时候linux文件连接数超过上限),于是想办法搞个集群部署。最终在我们的服务器的三台机器(mirage05-mirage07)上完成部署。一. 背景介绍以及项目现状1. c...

常见nginx配置文件的主上下文指令有哪些?

Nginx 由模块组成,这些模块由配置文件中指定的指令(directive)来控制。指令被分为简单指令和块指令。简单指令由名称和用空格分隔的参数组成,并以分号 (;) 结尾。块指令与简单指令具有相同的结构,但是在分号的位置,它以一组用大括号 ({ 和 }) 括起来的额外指令结束。如果块指令可以在大括...

Nginx从入门到放弃03-Nginx调优

一、调优的必要性在聊调优之前,我们先要知道为何调优,业务运行和调优的关系。笔者把自己总结的文档分为几遍,合集在 https://g.xgss.net/nginx/业务运行:线上业务正常运行,承载了公司业务。 监控业务:通过监控业务对线上业务进行监控,及时发现问题。 优化业务:通过监控分析,发现业务问...