[算表] 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