做表不懂新函数,精通Excel也枉然!
发布日期:2024-07-22 01:20 点击次数:108
将多行多列转换成一列,旧案例新解法。
图片
以前遇到这种都是借助技巧转换,详见《你精通 =B1 这种用法吗?》,对于最新版本的Excel、WPS都提供了一个超方便的函数。
=TOCOL(A1:C5,1)
图片
语法:
=TOCOL(区域,忽略值)
第2参数有4种用法,比如1就是忽略空单元格。
图片
如果数据源存在重复值,要获取唯一值也很简单,再套UNIQUE函数即可。
=UNIQUE(TOCOL(A1:C5,1))
图片
如果想将内容显示成一行也可以,借助TOROW函数。
=UNIQUE(TOROW(A1:C5,1),1)
图片
显示成一行,有大用,比如查找每个公司对应的所有日期。
图片
FILTER函数可以将符合条件的所有日期查找出来,不过显示在同一列。
=FILTER($H$2:$H$14,$G$2:$G$14=$A2)
图片
而有了TOROW函数的辅助,就轻松解决,变成同一行显示。
=TOROW(FILTER($H$2:$H$14,$G$2:$G$14=$A2))
图片
知识更新太快了,如果你只会那些老掉牙的公式,精通了又有何用?辛辛苦苦写半天,别人一个新函数秒解决,这就是差距!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。