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

又1个Excel难题,分类划定区间,看我3步搞定

今天我们来学习下,如何分类别为商品划定价格区间,这也是一个学员提问的问题,感觉特别的典型,跟大家分享下我的解决方法。

如下图所示,我们想要根据商品的类别为其标记对应的价格区间,方便最后期的统计与分析

一、创建辅助表

这种多类别的情况下就不要想着再用IFS函数了,太麻烦了。更加建议大家使用Vlookup的近似匹配、想要利用近似匹配,首先就要构建查找区域。

我们需要取每个区间的最小值来对应结果,效果如下图所示


二、获取对应数据

上图中我们是将所有类别的区间都放在了1个表格中,现在就需要根据类别来获取对应的区间,跟大家分享2种解决方法,分别对应新旧的软件版本

1. 新版本

新版本使用FILTER函数来做数据筛选即可,如下图所示,我们想要找到【电子产品】对应的类别

公式:=FILTER($B$2:$C$13,$A$2:$A$13=E2)

其实就FILTER函数的基本用法,只不过这个函数只有新版本的Excel才能使用

2. 低版本

低版本就需要使用OFFSET函数来找到对应的区域,操作有一点点复杂,需要多个函数嵌套使用。

公式:=OFFSET(B1,MATCH(E2,A:A,0)-1,,COUNTIF(A:A,E2),2)

OFFSET是一个动态偏移函数,之前讲过的,大家如果不会,可以搜下之前发的文章,这个公式的关键就是需要使MATCH来查找【电子产品】的位置,之后再使用COUNTIF来计算【电子产品】的个数,就能得到对应的区域了

三、获取区间

得到了对应的区间,就可以使用Vlookup函数来做数据查询了,我们使用的VLOOKUP的近似匹配

公式:=VLOOKUP(H2,FILTER($B$2:$C$13,$A$2:$A$13=F2),2,1)

近似匹配的特点是函数如果找不到精确的结果,就会返回小于查找值的最大值,如果你的版本不支持FILTER,将第二参数换成OFFSET函数即可,至此就设置完毕了

以上就是今天分享的全部内容,怎么样,你学会了吗?


如果你想要提高工作效率,不想再求同事帮你解决各种Excel问题,可以了解下我的专栏,WPS用户也能使用,讲解了函数、图表、透视表、数据看板等常用功能,带你快速成为Excel高手

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

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

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

分享给朋友:

“又1个Excel难题,分类划定区间,看我3步搞定” 的相关文章

nginx 多域名配置 nginx多站点配置示例

Nginx 可以配置多个域名,以便根据不同的域名来处理不同的请求。下面是一个配置多个域名的例子:server { listen 80; server_name example1.com; location / { root /var/www/example1...

Linux 系统安装 Nginx

Linux 系统安装 NginxCentOS 7 Nginx 源代码编译安装# 官网下载最新版 https://nginx.org/en/download.html # 系统安装必备组件: yum install gcc gcc-c++ pcre pcre-devel zlib-devel ope...

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

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

nginx location 多root理解location

由于应用需求,这个 r 目录需要单独拉出来做处理,nginx 最开始是这样写的: server { root /home/webadm/htdocs; index index.php; location /r/ { root /diska/htdocs; } location ~ \.php { f...

Nginx实战-监控nginx.conf配置文件,配置文件修改自动重启nginx

1.1 实现目标在学习或者进行nginx测试的时候,耗费在 nginx -s reload/stop 上的命令时间很多,修改任意内容都需要重新启动或者停止启动,基本上状态就是在下面5个状态间来回切换vim nginx.conf修改nginx.conf保存nginx.conf重启nginx刷新浏览器....

Nginx如何配置正向代理:一步步教你轻松上手

Nginx作为一个高性能的HTTP和反向代理服务器,广泛应用于各类网站和服务中。然而,很多人可能不知道,Nginx同样可以配置为正向代理。今天我们就来详细讲解一下如何配置Nginx作为正向代理,让你的网络访问更加灵活便捷。什么是正向代理?正向代理是指客户端通过代理服务器访问目标服务器的过程。简单来说...