私吻 发表于 2021-11-26 11:10:00

提取列名为“平均”的所有列

求助各位大神,手上有组数据,需要把列名为“平均”的全部拷贝到新工作簿,两个不同生化指标之间的值是固定的(18列)请教下大神怎么用公式或者VBA操作方便,数据较多,不好一一复制粘贴

示例.zip

逆转乾坤 发表于 2021-11-26 17:03:14

提供一种方式,复制粘贴转置,筛选平均,在复制粘贴转置

靑風 发表于 2021-12-13 05:52:53

对吼,这也是个简便点的方法,谢谢!!

啊啊啊磊 发表于 2022-1-7 21:39:58

可以试试PQ,转置,筛选,再转置
http://127.0.0.1/data/attachment/forum/202202/08/175321htyy91yy6hhvybb4.png

小莽苍苍 发表于 2022-1-9 08:21:55

=OFFSET(示例!$A1,,SMALL(IF(示例!$1:$1="平均",COLUMN(示例!$1:$1)),COLUMN())-1)公式法

日月红 发表于 2022-2-4 03:44:30

a2=IFERROR(ROUND(INDEX(示例!2:2,SMALL(IF(示例!$A$1:$EV$1="平均",COLUMN($A$1:$EV$1),999),COLUMN(A1))),2),"")
数组 右拉--下拉

鷕寶 发表于 2022-2-4 06:25:34

版本够新的话,直接FILTER就能实现

垻垻 发表于 2022-2-11 16:14:02

简单点击结果里的按钮
页: [1]
查看完整版本: 提取列名为“平均”的所有列