【问题标题】:Dynamic filtering based on 2 parameters, one being an empty cell基于 2 个参数的动态过滤,一个是空单元格
【发布时间】:2015-08-03 20:27:49
【问题描述】:

我正在尝试创建一个相当简单的基于 Excel 的进出日志。我有一个用户表单来签入某人,还有一个用户表单来签出某人。签入时,数据选项卡中添加了一个新条目(行),其中包含名称、时间等……还有一个“超时”列留空。然后,当它们被签出时,“超时”列就会被填充。

我希望能够显示设施中每个人的当前日志(在与数据分开的选项卡上)。通过基于具有“时间进入”但当前没有“超时”值的所有条目进行过滤。处理这个问题的最佳方法是什么?我尝试了一个高级过滤器,但似乎无法让它检查正确的变量。

【问题讨论】:

    标签: excel vba dynamic filtering


    【解决方案1】:

    您可以使用 =COUNTA() 公式,该公式按以下方式计算有多少单元格中有任何内容。如果每个名称、时间进入和超时都有一列,则可以添加第四列,称为“建筑物内”,其公式为 =IF(COUNTA(A3:C3)=3,"yes","no") 然后,您可以过滤此列以获取所有“是”的人。

    【讨论】:

    • 这行得通,谢谢你的帮助,我从没想过会这样处理。
    猜你喜欢
    • 1970-01-01
    • 2017-05-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多