一、TRANSPOSE
用法:TRANSPOSE(需要转换的数组)
功能:返回转置单元格区域,将一行转为一列或一列转为一行单元格区域。
公式:=TRANSPOSE(B2:C9)
解析:将表一B2:C9数据区域进行转置,返回表二数据区域。
二、TOCOL
用法:TOCOL(数组,忽略特殊值,通过行或列扫描)
功能:将二维数组转化为一列
公式:=TOCOL(B2:C5,,0)
解析:第一参数B2:C5为需要转换的数据区域,第二参数默认不忽略特殊值,第三参数0表示按行扫描。
三、TOROW
用法:TOROW(数组,忽略特殊值,通过行或列扫描)
功能:将二维数组转化为一行
公式:=TOROW(B2:C5,,0)
解析:第一参数B2:C5为需要转换的数据区域,第二参数默认不忽略特殊值,第三参数0表示按行扫描。
四、WRAPCOLS、WRAPROWS
用法:
WRAPCOLS(向量,行数,异常返回值)
功能:将一维数组按列转换为二维数组。
WRAPROWS(向量,列数,异常返回值)
功能:将一维数组按行转换为二维数组。
公式:=WRAPCOLS(B2:H2,2,"")
解析:将B2:I2数据区域按列转换为2行,异常值显示为空白。
公式:=WRAPROWS(B2:H2,3,"")
解析:将B2:I2数据区域按行转换为3行,异常值显示为空白。