Excel高级函数使用FILTER、UNIQUE、INDEX

复制代码
=IFERROR(INDEX(UNIQUE(FILTER(明细表副本!B:B,(明细表副本!I:I>=$B$1)*(明细表副本!I:I<=$B$2)*(明细表副本!C:C<>$B$3)*(明细表副本!V:V=$B$4))),ROW(明细表副本!B2)),"")

解读

一、FILTER 过滤

FILTER(过滤列,过滤条件过滤条件)
过滤条件
过滤条件 两个条件都要满足,过滤条件+过滤条件 两个条件只要满足一个。

二、UNIQUE 获取唯一值

UNIQUE(array,[by_col],[exactly_once])

参数 描述array

必需 : 要返回唯一行或列的范围或数组

by_col\]:可选 by_col参数是一个逻辑值,指示如何进行比较。 TRUE 将比较列彼此并返回唯一列 FALSE (或省略) 将行彼此比较并返回唯一行 \[exactly_once\]:可选 exactly_once参数是一个逻辑值,它将返回在区域或数组中恰好出现一次的行或列。 这是唯一的数据库概念。 TRUE 将返回范围或数组中恰好发生一次的所有非重复行或列 FALSE (或省略) 将返回区域或数组中所有不同的行或列 三、INDEX INDEX(array,Row_num,column_num) 返回数组中指定单元格或单元格数组的数值。 UNIQUE 返回的是数组,ROW(明细表副本!B2)返回行号2,INDEX根据行号从去重结果中提取第2行的值。

相关推荐
啊哈哈哈哈啊有13 小时前
导出树形结构,excel
java·windows·excel
Dxy123931021617 小时前
Elasticsearch 聚合入门:像 Excel 透视表一样分析数据
elasticsearch·excel
一位代码18 小时前
Excel | .xls 与 .xlsx 文件的区别及使用 Excel 打开 CSV 文件出现乱码的解决办法
excel
CodeCraft Studio18 小时前
Excel处理控件Aspose.Cells教程:使用C#在Excel中创建树状图
前端·c#·excel·aspose·c# excel库·excel树状图·excel sdk
悟能不能悟20 小时前
vue导出excel文件
前端·vue.js·excel
CodeCraft Studio20 小时前
国产化Excel开发组件Spire.XLS教程:以Python编程方式在Excel中高亮重复值
开发语言·python·excel·spire.xls·excel自动化·excel高亮重复值·python处理excel
喝汽水的猫^1 天前
Java实现Excel 导出(多 Sheet、复杂格式)
java·excel
小费的部落2 天前
Excel 在Sheet3中 匹配Sheet1的A列和Sheet2的A列并处理空内容
java·前端·excel
缺点内向2 天前
如何在 C# 中重命名 Excel 工作表并设置标签颜色
开发语言·c#·excel
wtsolutions2 天前
Sheet-to-Doc: Automate Document Generation with Excel Data and Word Templates
word·excel·wtsolutions