当领导提了很多烦人需求后,我用Excel这几个新函数耍了个帅

Excel学习世界 2023-06-06 22:21:56

O365 脑洞打开新函数系列,今天继续。

案例 1:一行转多行

将下图 1 中的月份提取出来,转换成三列的一个区域。

效果如下图 2 所示。

解决方案:

1. 在 O4 单元格中输入以下公式:

=WRAPROWS(B1:M1,3)

公式释义:

WRAPROWS 函数的作用是将某一行或列按指定的列数重新排列;

语法为 WRAPROWS(要重新排列的行或列,列数,[多余单元格要填充的值]);

本公式的作用是将 B1:M1 区域拆分成 3 列

案例 2:一列转多列

将下图 1 中姓名转换成 2 行的区域,效果如下图 2 所示。

解决方案:

1. 在 O9 单元格中输入以下公式:

=WRAPCOLS(A2:A8,2)

公式释义:

WRAPCOLS 的作用是将某一行或列按指定的行数重新排列;

语法为 WRAPCOLS(要重新排列的行或列,行数,[多余单元格要填充的值]);

此处就是将 A2:A8 区域转换成 2 行

案例 3:提取指定的列

将下图 1 中所有人的 1 月和 12 月业绩提取出来,组合成一个新的数据表。

效果如下图 2 所示。

解决方案:

1. 在 A10 单元格中输入以下公式:

=CHOOSECOLS(A1:M8,1,2,13)

公式释义:

CHOOSECOLS 顾名思义,就是返回数组中的指定列;

语法为 CHOOSECOLS(返回的数组区域, 要返回的第1个列号,[要返回的其他列号],...)

本公式的作用就是返回 A1:M8 区域中的第 1、2、13 列

2. 用格式刷复制数据表格式。

案例 4:提取指定的行

提取出下图 1 中詹姆斯下士和诸葛钢铁的全年业绩,效果如下图 2 所示。

解决方案:

1. 在 A10  单元格中输入以下公式:

=CHOOSEROWS(A1:M8,1,4,7)

公式释义:

CHOOSEROWS 的作用是返回数组中的指定行;

语法为 CHOOSEROWS(返回的数组区域, 要返回的第1个行号,[要返回的其他行号],...)

本公式的含义就是返回 A1:M8 区域中的第 1、4、7 行

2. 用格式刷复制格式。

0 阅读:6

Excel学习世界

简介:Excel 学习交流