码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • EXCEL返回未使用数组元素(未使用值)


     功能简介:

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

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

     

    使用场景:

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

    实现过程:

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

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

    =COUNTIF(E:E,A2)

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

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

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

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

    =FILTER(A2:A7,B2:B7<3)

    4. 添加单元格数据有效验证(下拉菜单)

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

    5. 验证结果

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

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

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

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

  • 相关阅读:
    树莓派(Raspberry Pi)miniDLNA服务搭建
    AUTOSAR协议栈 - 功能简介
    卡车上的最大单元数
    AprilTags论文翻译
    Unirech阿里云国际版云服务器代充-使用Python批量创建实例
    “赋能”企业,数加服装ERP智助企业乘风破浪
    国军标9001c质量管理体系认证条件
    Docker 搭建 MinIO 对象存储
    我终于把前后端项目部署到服务器了
    Linux 指令心法(十六)`mtd_debug erase` 擦除MTD(Memory Technology Device)设备
  • 原文地址:https://blog.csdn.net/m0_58982887/article/details/139997848
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号