求!!!大神们指点,如何把几张小表的所有信息按照时间顺序汇总到一张表格上

如何将几张小表上的所有信息按照时间顺序都汇总到一张表格上?求帮助!!
江苏省
浏览 319
1
2
分享
2 +1
15
1 +1
全部评论 15
 
逐渐陌生
参考公式:=VSTACK(A1:E1,SORT(VSTACK(A2:E7,G2:K7,M2:Q7),2,1))
· 广西
回复
Grenzline_
收到谢谢
· 江苏省
回复
 
懒得批爆
懒得批爆

创作者俱乐部成员

第一步,VSTACK合并; 第二步,清洗日期; 第三步,SORT排序; 手比较笨,随便写了个 =VSTACK(表1[#标题],LET(a,VSTACK(表1[#数据],表2[#数据],表3[#数据]),SORT(HSTACK(CHOOSECOLS(a,1),TEXT(SUBSTITUTE(INDEX(a,,2),".","/")*1,"yyyy/m/d"),CHOOSECOLS(a,3,4)),2,1))) 你试试看 【金山文档 | WPS云文档】 如何把几张小表的所有信息按照时间顺序汇总到一张表格上 https://kdocs.cn/l/cmLJL2P6hfVP 由于金山文档对LET函数支持不好,所以将包含LET函数的公式放在合并表格的上方,表格中取消了LET函数。 公式中使用了结构化引用,没有简单的使用范围引用。
· 四川省
1
回复
Grenzline_
好的谢谢
· 江苏省
回复
 
1231393578237
=CHOOSECOLS(LET(a,VSTACK(A2:E15,G2:K15,M2:Q15),SORT(FILTER(a,CHOOSECOLS(a,1)>""),2,1)),2,1,3,4,5) 再加套一个函数:CH00SECOLS(),后面的数字就是你想要的输出顺序。
· 四川省
2
回复
Grenzline_
好的,谢谢
· 江苏省
回复
 
幸福春
试试这个
· 山东省
回复
Grenzline_
收到,我先去试下谢谢
· 江苏省
回复
 
悠扬的旋律
合并 排序
· 浙江省
回复
 
红尘有你
比较简单的就是把三个小表的内容拷贝到同一个工作表里面,然后选时间列,点击工具栏里面的排序就可以啦
· 广西
回复
Grenzline_
明白,但是公司需要平时在小表上更新登记数据,如何自动到汇总表里,同步更新到小表里的信息
· 江苏省
回复