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份的披萨。

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

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

相关推荐
开开心心_Every10 小时前
免费进销存管理软件:云端本地双部署
java·游戏·微信·eclipse·pdf·excel·语音识别
Kasen's experience10 小时前
Excel 怎么快速合并同一个ID不同行的大量相同单元格
excel
mudtools11 小时前
基于.NET操作Excel COM组件生成数据透视报表
c#·.net·excel
yangminlei12 小时前
Spring Boot+EasyExcel 实战:大数据量 Excel 导出(高效无 OOM)
spring boot·后端·excel
NignSah14 小时前
Microsoft Excel World Championship 2025-2025EXCEL大赛,折纸
microsoft·excel
hhzz14 小时前
Springboot项目中使用POI操作Excel(详细教程系列1/3)
spring boot·后端·excel·poi·easypoi
林月明14 小时前
【VBA】点击一个按钮实现自动更新excel文件列数据
excel·vba·宏文件·一键数据更新
2501_9071368215 小时前
Word题库转换Excel
word·excel·软件需求
それども16 小时前
Apache POI XSSFWorkbook 写入Excel文件的潜在风险
apache·excel
百事牛科技2 天前
Excel打开密码怎么设置?一篇讲清楚
windows·excel