日常做表格经常遇到这类需求:把符合条件的多行数据,横向铺成一行显示。手动复制粘贴太慢,转置粘贴又得反复操作。其实TOROW+FILTER函数组合能直接搞定。下面通过3个常见场景,演示这个组合的用法。

一、提取不合格记录,合并字段后横向展示

质检表里标记“否”的不合格项,需要把“批次_产品名”格式横向列出来。

公式:=TOROW(FILTER(A2:A9&"_"&B2:B9,C2:C9="否"),3)

表格横向筛选总出错?试试TOROW+FILTER函数组合,条件转置一键搞定-趣帮office教程网

公式解读:

  • FILTER部分:筛选C列为“否”的行,同时将A列和B列用“_”连接,返回一列文本。
  • TOROW部分:将这一列数据转为横向排列,参数3表示忽略空值。

这就是TOROW+FILTER的典型配合:先条件筛选,再横向转置。

 

二、多条件筛选考核达标名单,横向显示

员工考核表中,需要找出技术部考核分数≥90分的所有人,并横向排列姓名。

公式:=TOROW(FILTER(A2:A9,(B2:B9="技术部")*(C2:C9>=90)))

表格横向筛选总出错?试试TOROW+FILTER函数组合,条件转置一键搞定-趣帮office教程网

FILTER的条件用乘法连接,表示“同时满足”。

结果是一列姓名,TOROW直接转为行显示。无需辅助列,一步到位。

 

三、根据指定人员,筛选已完成项目并横向铺开

项目跟踪表里,要提取“张三”所有状态为“完成”的项目名称,横向列出。

公式:=TOROW(FILTER(B2:B10,(A2:A10=E2)*(C2:C10="完成")),3)

表格横向筛选总出错?试试TOROW+FILTER函数组合,条件转置一键搞定-趣帮office教程网

再次用到TOROW+FILTER组合,第二个参数3自动过滤掉不满足条件的空值。

 

结语

TOROW负责转置,FILTER负责筛选,两者搭配能解决大部分“纵向条件转横向展示”的需求。掌握这3个用法,日常报表整理至少快一倍。