EXCEL返回未使用数组元素(未使用值)

功能简介:

在我们工作中,需要在EXCEL表列出哪些元素(物品或订单)已经被使用了(或使用了多少次),哪些没有被使用。

当数量过于庞大时人工筛选或许不是好办法,我们可以借助公式,解放我们的双手和眼睛!

使用场景:

假设我们有6种Product,给顾客免费提供,在客户选Product的时候防止客户选择已经送完的Product,我们需要增加过滤条件。

实现过程:

  1. A列单元格列出所有的Product,我称之为数据源。

  2. 在数据源的旁边(B列)设置计数列,用于检查Product被使用(顾客选取)多少次。

    =COUNTIF(E:E,A2)

  1. 假设我们每份Product限免3份,我们在C列中设置过滤条件。

我们使用FILTER来过滤B列中小于3的元素,返回值是A列。

这样会返回B列小于3对应的A列元素,如果不好理解可以自己上手试一下。

切忌不可使用数组,使用数组不满足的元素会被替换成#NA!!!

复制代码
=FILTER(A2:A7,B2:B7<3)
  1. 添加单元格数据有效验证(下拉菜单)

数据来源选择返回未使用序列的元素。

  1. 验证结果

当顾客选取3份披萨之后,C列中的披萨消失了,后续的顾客就无法再次选择披萨了。

下拉列表无法选择已经送出3份的披萨。

对使用数量进行了一个动态管控,有效解决多人对同一数据的选择冲突问题。

宁可人前全不会,不可人前会不全。

相关推荐
Full Stack Developme1 天前
Java后台生成多个Excel并用Zip打包下载
java·开发语言·excel
芦骁骏2 天前
自动处理考勤表——如何使用Power Query,步步为营,一点点探索自定义函数
数据分析·excel·powerbi
用户8356290780513 天前
使用 C# 将 DataTable 写入 Excel(基于 Spire.XLS for .NET)
excel
迪尔~3 天前
Apache POI中通过WorkBook写入图片后出现导出PDF文件时在不同页重复写入该图片问题,如何在通过sheet获取绘图对象清除该图片
java·pdf·excel
瓶子xf5 天前
使用Excel制作甘特图
excel·甘特图
战族狼魂5 天前
Excel 连接阿里云 RDS MySQL
mysql·阿里云·云计算·excel
cypking5 天前
vue excel转json功能 xlsx
vue.js·json·excel
专注VB编程开发20年5 天前
C#教程之NPOI读写excel文件XLS,XLSX格式
数据库·microsoft·c#·excel·xlsx·xls
YC运维5 天前
WEB虚拟主机3种部署方式全解析
excel
Dxy12393102168 天前
Python如何合并两个Excel文件
爬虫·python·excel