[算表] EXCEL 对照档案 A档砍行 B档显示#REF! 新问题更新

楼主: ilf0121 (思想的崛起)   2022-05-08 22:55:12
原本的问题
按照K大的方式得到处理了
=indirect( "'[05月.xlsx]05月'!$A" & row(5:5) )
但用这个方式新问题发生了
假如是档案共享的情况下,用EXCEL共享整个资料节开起,是没问题的
但是问题是,用网页开出共享,产生的问题很神奇
用原本的 ='[05月.xlsx]05月'!A5)
使用网页开启共享 显示是没问题的,但就是会发生原本的问题
A档砍行 B档会产生#REF!
现在用=indirect( "'[05月.xlsx]05月'!$A" & row(5:5) )
使用网页开启共享的时候,居然都没显示任何资料
但是电脑的EXCEL档,是有显示资料的
用开启档案看 正常 有资料
https://imgur.com/Y2KJERt
但是用网页看 资料就变成0了
https://imgur.com/ynzlKa0
另外也参考E大的方式,不要用$
可是一样砍行会产生#REF!
※ 引述《ilf0121 (思想的崛起)》之铭言:
: 软件:EXCEL
: 各位大神们好
: 小弟目的遇到一个问题
: A档是原本资料档案
: B档是对照A档的表格
: 问题是 当A档砍行的时候
: B档原本的对照行格子内的资料就呈现#REF!
: B档对照的语法是这样写的
: B档A300储存格 =IF('[05月.xlsx]05月'!$A330=""," ",('[05月.xlsx]05月'!$A330))
: 当A档的300行砍掉资料的时候 B档的A300就显示#REF!
: 当A档的300行砍掉 原本的301行资料就变成300行
: 能否B档对照资料也会跟着会变成A档的301行变成300行这样
: A B
: 300行 0 0
: 301行 1 1
: 302行 2 2
: 当把A档的300行砍掉 B档呈现
: A B
: 300行 1 1 (原本的301行变成300行)
: 301行 2 2
: 谢谢各位大大解惑
作者: suaveness (靜夏)   2022-05-08 23:07:00
因为你的 [05月.xlsx] 是储存在本机上如果你线上档案要跨档案参照,建议所有档案都放网络
作者: newacc (XD)   2022-05-08 23:08:00
你的ROW用法可以不用填参数,档案中那格有一个警告是什么?
楼主: ilf0121 (思想的崛起)   2022-05-09 00:13:00
报告S大 档案都是存在 OneDrive上面的 开启共享报告N大 那是启用档案 按了启用后 情况是一样的请问N大 ROW不用提供参数 小弟不太懂 可以提供语法吗 谢
作者: kinomon (奇诺 Monster)   2022-05-09 00:35:00
Row()会传回当前列数

Links booklink

Contact Us: admin [ a t ] ucptt.com