excel 教程tocol 函数

兰色老师今天在他的《Excel模板大全》里遇到了个难题,需要把普通表格变成数据库格式。这本来可以用透视表的逆透视功能来做,操作步骤多得让人头疼;也可以借助Power Query来转换,但普通用户掌握起来难度不小。直到最近新出的这个tocol函数,才让一切变得简单无比。 这位Tocol其实是专门用来“把多列转成一列”的,虽然是office365才有的新货,但WPS也正在跟进,到时大家都能用得上。给个简单例子:比如我们要把D3到F5这三列数据合并成一列,直接套上=TOCOL(D3:F5,3,FALSE)就能搞定。 别看它叫TOCOL,它的用法其实很灵活。如果你想只保留有内容的行,可以加个IF函数来判断。比如要转月份列,公式就是=TOCOL(IF(B4:M12<>"",B3:M3));要是项目列的话,就用=TOCOL(IF(B4:M12<>"",A4:A12))。 甚至面对多列文本这种情况也不怕,分开处理就行。这次推出的函数包里还包括vstack、TEXT等好多常用的货,而且教程更新到了144集。这里面不仅有兰色老师对88个函数的讲解,还有50多个应用实例,就算是新手也能跟着学会indirect、FALSED、FALSED3这些重点内容。 就像文章标题说的那样,“拳打透视表、脚踢PQ”,这就是在夸新出的Tocol有多厉害!赶紧把这几招收藏起来吧,以后肯定用得上。