当前位置:首页 > 办公设计 > Office教程 > 将多列的区域或数组合并成一列,就用TOCOL函数

将多列的区域或数组合并成一列,就用TOCOL函数

2年前 (2024-01-17)Office教程1850

今天分享TOCOL函数的几个典型应用。
这个函数目前可以在Excel 365和最新的WPS表格中使用,作用是将多列的区域或数组转换为单列。函数用法为:
=TOCOL(要转换的数组或引用, [是否忽略指定类型的值], [按行/列扫描])
其中第二参数为0或者省略该参数时,表示保留所有值。为1表示忽略空白,为2表示忽略错误,为3表示忽略空白和错误。
第三参数指定扫描数组的方式,如果省略该参数或者参数值为FALSE,表示按行扫描,如果参数值为TRUE,则表示按列扫描。通常情况下不需要特别设置该参数。

1、在多行多列中提取员工名单

如下图所示,希望在多行多列的值班表中,提取出不重复的人员名单。

G2单元格输入以下公式,按回车即可:
=UNIQUE(TOCOL(B2:E8,1))

TOCOL(B2:E8,1)部分,在忽略空单元格的前提下,将B2:E8单元格区域中的姓名转换为一列,再使用UNIQUE获取唯一值。

 

2、按指定次数重复内容

如下图,希望根据B列的重复次数,将A列标签名称按次数重复显示,最终效果如D列所示。

D2单元格输入以下公式,按回车。
=TOCOL(IF(B2:B5>=COLUMN(A:Z),A2:A5,0/0),2)
公式中的这部分IF(B2:B5>=COLUMN(A:Z),A2:A5,0/0),分别将B2:B5中的数值与COLUMN(A:Z)得到的列号1~26进行对比,如果大于等于列号,则返回A2:A5中的标签名称,否则返回0/0,也就是错误值#DIV/0!。
这部分的计算结果如下图所示:
图中左侧白色数字为B列重复次数,顶端黄色数字为1~26的列号。

接下来使用TOCOL函数,忽略错误值,将以上数组转换为一列。

 

3、二维表转换为数据列表

如下图所示,希望将A~E的二维表,转换为右侧所示的数据列表,部门和姓名分两列显示。

G2单元格输入以下公式,按回车。
=HSTACK(TOCOL(IF(B2:E5<>””,A2:A5,0/0),2),TOCOL(B2:E5,1))
公式由两个TOCOL函数组成。
先看第一部分TOCOL(IF(B2:E5<>””,A2:A5,0/0),2)。
使用IF函数进行判断,如果B2:E5不等于空白,就返回A2:A5中对应的部门名称,否则返回由0/0得到的错误值#DIV/0!:

接下来再使用TOCOL函数,忽略以上数组中的错误值将数组转换为一列。

再看公式中的TOCOL(B2:E5,1)部分,这部分的作用是将B2:E5中的姓名,在忽略空白单元格的前提下转换为一列。

最后用HSTACK函数将以上两个TOCOL的数组结果,按左右方向合并为一个数组。

扫描二维码推送至手机访问。

欢迎转载或分享本篇文章。

本文链接:https://www.jcba123.com/article/1429

分享给朋友:

“将多列的区域或数组合并成一列,就用TOCOL函数” 的相关文章

如何让一个Word文档同时拥有纵向和横向页面?

如何让一个Word文档同时拥有纵向和横向页面?

在使用Word编写一些汇报工作时,里面难免会插入一些报表,那如果你的报表是比较宽的横向表格,而你的Word文档页面又是纵向的页面,请问,你该怎么插入呢?     Word创建横向页面 如下图所示,这里我想将第五页变成横向页面。  ...

PPT幻灯片批量导出成JPG\GIF\PNG图片、批量导入图片小技巧

PPT幻灯片批量导出成JPG\GIF\PNG图片、批量导入图片小技巧

在制作PPT过程中,我们经常会与图片打交道,毕竟图片是制作PPT的重要元素之一。这里易老师会为大家介绍一下关于PPT中图片的导入与导出,还有如何将幻灯片转换为JPG、PNG、GIF等格式的图片。   1、批量导入图片,每页一张或多张 这里,有的同学就会问了,导入图片不是非...

一个有趣实用的excel条件格式技巧

一个有趣实用的excel条件格式技巧

今天和大家分享一个有趣实用的条件格式技巧。 先看效果: 图中是某公司的销售业绩表,通过调整右侧的名次,就可以使对应的数据前面加上一面红旗。 要实现这样的效果只需两步。 步骤一: 在F3单元格中输入公式,计算指定名次的销售额: =LARGE(C2:C14,F2) 步骤二:...

Microsoft Excel 教程,如何在 Excel 中选择单元格行和列?

Microsoft Excel 教程,如何在 Excel 中选择单元格行和列?

欢迎观看 Microsoft Excel 教程,小编带大家学习 Excel 的使用技巧,了解如何在 Excel 中选择单元格行和列。 在 Excel 中可以选择一个或多个单元格、行和列的单元格内容。注意,如果工作表处于受保护状态,可能无法在工作表中选择单元格或其内容。 选择一个或多个单元格,单击单元...

PPT如何制作年会倒计时效果

PPT如何制作年会倒计时效果

第一步:打开PPT软件,创建一个新的空白演示文稿。然后,在幻灯片上插入所需的图片,并在页面中插入一个文本框,输入数字“3”。 第二步:选中当前幻灯片,按住Ctrl+D键复制两页幻灯片,并修改其中的数字。接着新建一个幻灯片,插入所需的封面图片。 第三步:按住Shift键选中...

数字艺术风社交媒体图像PPT指南

数字艺术风社交媒体图像PPT指南

首先,在站长素材网站(https://sc.chinaz.com/)搜索并下载喜欢的图片。 第一步:打开PPT软件,创建一个空白演示文稿,新建幻灯片。点击工具栏,插入——文本框——输入数字(建议选择相对较粗的字体)(如图1-1),接着插入图片到幻灯片内页(如图1-2),置于数字底层,放置合适位...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。