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

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

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

相关推荐
Python大数据分析@2 小时前
python操作CSV和excel,如何来做?
开发语言·python·excel
John.liu_Test2 小时前
js下载excel示例demo
前端·javascript·excel
ruleslol5 小时前
VBA02-初识宏——EXCEL录像机
excel·vba
IT铺子5 小时前
制定Excel使用规范和指导,提升数据处理的效率和准确性,减少错误和数据丢失的风险
excel
是萝卜干呀5 小时前
Backend - Python 爬取网页数据并保存在Excel文件中
python·excel·table·xlwt·爬取网页数据
神奇夜光杯10 小时前
Python酷库之旅-第三方库Pandas(202)
开发语言·人工智能·python·excel·pandas·标准库及第三方库·学习与成长
小c君tt11 小时前
MFC中Excel的导入以及使用步骤
c++·excel·mfc
一名技术极客14 小时前
Vue2 doc、excel、pdf、ppt、txt、图片以及视频等在线预览
pdf·powerpoint·excel·文件在线预览
用余生去守护14 小时前
【反射率】-- Lab 转换(excel)
excel
进击的六角龙14 小时前
Python中处理Excel的基本概念(如工作簿、工作表等)
开发语言·python·excel