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行的值。

相关推荐
用户2986985301428 分钟前
Excel 转 PDF 免费在线工具,格式完美保留
人工智能·c#·excel
开开心心就好4 小时前
文件查重软件批量删除重复文件释放空间
java·开发语言·随机森林·ocr·excel·音视频·最小二乘法
开开心心就好5 小时前
文件批量重命名工具简单好用支持规则改名
java·开发语言·b树·ocr·excel·音视频·kmeans
破z晓1 天前
javascript 导出excel表
开发语言·javascript·excel
Am-Chestnuts1 天前
豆包多轮回答中的表格导出 Excel:编号、日期与长数字检查
excel
hPw0eKIqD2 天前
使用二次封装的Excel COM 组件操作Excel\WPS ET中的区域、行和列
excel·wps
冰心孤城2 天前
Excel: xls与xlsx格式转换排坑指南
java·前端·excel
金豆呀2 天前
WPS批量提取Word文档内容生成固定格式Excel表格
word·excel·wps
Access开发易登软件2 天前
Access 怎么做前后端分离?用 Web API 读写 SQL Server
前端·数据库·人工智能·microsoft·excel·access
红莲凪是3 天前
使用二次封装的Excel COM 组件操作Excel\WPS ET IExcelRange 高级应用
python·excel·wps