[爆卦]excel參照無效關不掉是什麼?優點缺點精華區懶人包

為什麼這篇excel參照無效關不掉鄉民發文收入到精華區:因為在excel參照無效關不掉這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者JieJuen (David)看板Office標題Re: [問題] excel參照無效時間Sun...


此公式參考c4 大概是b4的公式
但 支票開立-111301 中c4為支票日期
應為票據號碼?(a2)
看起來至少可縮減為
=IF(ISNA(VLOOKUP($A2,INDIRECT(RIGHT(CELL("filename"),6)&"!$C:$K"),8,FALSE)),
"",VLOOKUP($A2,INDIRECT(RIGHT(CELL("filename"),6)&"!$C:$K"),8,FALSE))

除此之外似乎沒有問題

filename要存檔後才會有
indirect要同一檔案才會開啟時保存
不過看來兩個都不是問題?

再不行給個檔案看看?

※ 引述《chiho (chiho)》之銘言:
: 軟體:excel
: 版本:2003
: 我有一個檔案大約有40個左右的工作表
: 分別為"111301" "支票開立-111301"
: "111302" "支票開立-111302"
: (依序向下)
: "111319" "支票開立-111319"
: 工作表名稱為 111301之欄位如下:
: A B C D E F G H I J
: 借方科目 貸方科目 票據號碼 支票日期 支票抬頭 摘要 DR. CR. 餘額 開立日期
:
: 工作表名稱支票開立-111301之欄位如下:
: A B C D E F
: 票據號碼 開立日期 支票日期 支票抬頭 摘要 金額
: 1 AC6498001
: 2 AC6498002
: 3 AC6498003
: 4 AC6498004
: 5 AC6498005
: 希望工作表"111301"有任何支票開立的資訊即可傳回彙整至"支票開立-111301"
: 於是我在"支票開立-111301"工作表B1的公式為:
: =IF(ISNA(VLOOKUP($C4,INDIRECT(RIGHT(RIGHT(CELL("filename"),
: LEN(CELL("filename"))-FIND("]",CELL("filename"))),6)&"!$C:$K"),8,FALSE))
: ,"",VLOOKUP($C4,INDIRECT(RIGHT(RIGHT(CELL("filename"),LEN(CELL("filename"))
: -FIND("]",CELL("filename"))),6)&"!$C:$K"),8,FALSE))
: 我可以確定公式設完,資料均可正確彙整
: 可是每次重新開啟檔案時 所有設公設公式的儲存格就都變成空白了@@
: 請問一下版上的高手們
: 問題究竟出在哪??@@
: 是我哪裡忽略了??
: 公式該怎麼寫才可以每次開啟檔案舊資料都還在,輸入新資料時也可即時更新??
: 先謝謝大家的回覆

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.34.8
chiho:檔案已上傳http://0rz.tw/d259V 再麻煩大家幫忙了 11/23 23:05
chiho:發現好像存檔離開時,未停在111302或是檔案內有其他工作表 11/23 23:07
chiho:有使用匯入web資料,開啟檔案自動更新後,就無法參照了 11/23 23:08
chiho:再麻煩各位高手幫忙是否有辦法可以解決,謝謝。 11/23 23:09

哈 不好意思 您的觀察十分正確
而這確實是公式的問題,CELL要傳回某個儲存格的位置
若沒有指明要哪格,傳回最後一次運算的儲存格 我沒有注意到原式中CELL沒有指明.
所以改成這樣

=IF(ISNA(VLOOKUP($A4,INDIRECT(RIGHT(CELL("filename",C4),6)&"!C:K"),2,)),
"",VLOOKUP($A4,INDIRECT(RIGHT(CELL("filename",C4),6)&"!C:K"),2,))

就可以了
另外如果覺得要去算他在第幾欄很麻煩
可參考

#18sTIM5b 7030 3 9/24 ljuber □ [算表] excel如何傳回某個儲存格內容在
第幾欄??

因為公式很長,可考慮把INDIRECT內容寫在某格 參照之 或定義名稱
或是乾脆不在公式本身檢查錯誤值 改用格式化條件
在C4
=ISERROR(C4)
調字體顏色為白色


檔案 > 版面設定 > 工作表 > 把「儲存格錯誤為:」改為「<空白>」 > 確定
這樣列印時就不會出現「#NAME?」、「#DIV/0」、「#VALUE!」……一類的錯誤值。

#198kUJYS 7704 311/19 KAMESANMA □ [算表] Excel超快技Best 15
※ 編輯: JieJuen 來自: 218.164.50.5 (11/24 08:21)

你可能也想看看

搜尋相關網站