ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 145|回复: 4

[求助] WPS用filter函数跨表引用A列,B列手动填写,原始引用数据新增行时,B列就会错行

[复制链接]

TA的精华主题

TA的得分主题

发表于 2024-10-15 16:51 | 显示全部楼层 |阅读模式
image.png

如图,假设A列是引用的另一张在线表格【表1】的数据,B列为当前表格【表2】手动填写的数据
左边为原始状态,填写B列之后为A1,B2,D3
当我在【表1】中新增一行时,【表2】的A列filter数组会自动更新,变成ABCD,但是B列的1234并不会自动变化
如右边,D3变成了D4,就是相当于会错行。
因为【表1】是甲填的,【表2】是乙填的
除了甲在填【表1】增加行的时候,手动去【表2】给B列新增行,还有什么其他更好的方法嘛?
谢谢各位大神!
补充:
因为实际上【表1】是要分成【表2345】给不同的人填,【表1】里数据过多,即使用了隐私保护功能,填写起来也很麻烦,所以暂时不能让甲乙丙丁直接在【表1中填写】

TA的精华主题

TA的得分主题

发表于 2024-10-15 19:06 来自手机 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
在线表也能分sheet啊  各填一张  不行? 没有附件表,也不清楚filter的逻辑  A列公式   B列手填    没有关联关系  怎会自动对应(不错行)

TA的精华主题

TA的得分主题

发表于 2024-10-15 22:07 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
刚好我今天也碰到这个需求了,我的是A列用filter筛选表2里的项目,然后用这些项目sumifs去表3求和,也就是例如A列filter出来ABC,那B列的依次是sumifs(表3A:A,表3B:B,A2)、sumifs(表3A:A,表3B:B,A3)、sumifs(表3A:A,表3B:B,A4),但是如果filter出来的是ABCD,那B列就会少了一个sumifs(表3A:A,表3B:B,A5),不知道有没有办法让B列的sumifs函数跟着A列filter出来的项数跟着变化?

TA的精华主题

TA的得分主题

发表于 2024-10-16 10:57 | 显示全部楼层
池鱼之月 发表于 2024-10-15 22:07
刚好我今天也碰到这个需求了,我的是A列用filter筛选表2里的项目,然后用这些项目sumifs去表3求和,也就是 ...

a2 是filter 公式所在   sumifs(表3A:A,表3B:B,A2#)   不用下拉

TA的精华主题

TA的得分主题

 楼主| 发表于 2024-10-26 11:25 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
目前应该没什么办法,转换成WPS的智能表格可以解决插行的问题,但是单列只能使用一种公式,不能对个别行手动更改……
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 09:57 , Processed in 0.039536 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表