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. 用格式刷复制格式。