【问题标题】:What is an alternative of FILTER function for other than office365 excel?除了office365 excel之外,还有什么FILTER功能的替代品?
【发布时间】:2021-09-25 20:33:16
【问题描述】:

我有一个类似的excel表格

SKU ITEM_ID LINE
111 1 CCC
111 2 NNN

我需要根据 LINE 列的值过滤行。在 office365 中,可以通过 FILTER 功能轻松完成。我必须使用 excel 2007。在此处创建过滤函数有什么好的替代方法?

【问题讨论】:

    标签: excel filter excel-formula


    【解决方案1】:

    =IFERROR(INDEX($A$1:$C$3,SMALL(IF(--($C$1:$C$3="CCC"),ROW($C$1:$C$3)),ROWS($1:1)),COLUMNS($A:A)),"") 数组公式在 Office 365 之前的版本中与 ctrl+shift+enter 一起输入。将公式复制到您需要的右侧。函数的 ROWS 部分将作为第 1 次、第 2 次等匹配条件的计数器。

    您可以调整范围,但请确保调整所有三个范围: =IFERROR(INDEX($A$1:$C$[number of end of range],SMALL(IF(--($C$1:$C$[same number as before]="CCC"),ROW($C$1:$C$[same number as before])),ROWS($1:1)),COLUMNS($A:A)),"")

    【讨论】:

    • 刚刚对索引的列部分重新考虑,以便在 Office 365 之前的版本中工作。已更新。
    • 不幸的是,它跳过了一些行。
    • 您是否正确调整了范围?它应该可以工作i.stack.imgur.com/UrFAd.jpg
    猜你喜欢
    • 2015-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-31
    • 2020-12-19
    • 2017-04-20
    相关资源
    最近更新 更多