註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excelㄧ般區
» 關於循環參照
返回列表
下一主題
上一主題
發帖
[發問]
關於循環參照
ClareWu
發短消息
加為好友
ClareWu
當前離線
UID
2738
帖子
40
主題
16
精華
0
積分
79
金錢
79
點名
0
作業系統
Windows 7
軟體版本
Office 2007
閱讀權限
20
性別
女
在線時間
18 小時
註冊時間
2010-12-20
最後登錄
2015-10-23
中學生
帖子
40
主題
16
精華
0
積分
79
點名
0
作業系統
Windows 7
軟體版本
Office 2007
閱讀權限
20
性別
女
註冊時間
2010-12-20
最後登錄
2015-10-23
1
#
跳轉到
»
正序看帖
打印
字體大小:
t
T
發表於 2011-7-11 11:09
|
只看該作者
[發問]
關於循環參照
有些excel檔案開啟時,會出現關於循環參照的小對話框
請問,循環參照會是在什麼情形下使用?
若是要加入或是移除循環參照,又該使用什麼樣的指令?
謝謝各位
樓主熱帖
請問沿用舊表格,若將A1資料刪除,B1及C1...以
Excel表格中時間提醒
如何讓二個Excel檔案可以同步資料
設定格式化的條件
關於Powerpoint多張母片
將一個儲存格中資料切割到多個儲存格
有關選取方塊
關於選項按鈕
關於visio完成百分比問題
2010Excel特殊符號請問要從哪裡找啊
收藏
分享
ANGELA
發短消息
加為好友
ANGELA
當前離線
UID
196
帖子
812
主題
7
精華
0
積分
862
金錢
862
點名
0
作業系統
XP
軟體版本
2007
閱讀權限
100
性別
男
來自
台中
在線時間
1196 小時
註冊時間
2010-5-13
最後登錄
2019-10-10
版主
帖子
812
主題
7
精華
0
積分
862
點名
0
作業系統
XP
軟體版本
2007
閱讀權限
100
性別
男
來自
台中
註冊時間
2010-5-13
最後登錄
2019-10-10
7
#
發表於 2011-7-12 09:20
|
只看該作者
回復
6#
Happkkevin
說明的很清楚,謝謝了.
二樓已說了,要敫動重複運算,不啟動當然沒動作.
TOP
Happkkevin
發短消息
加為好友
Happkkevin
(Kevin)
當前離線
UID
5337
帖子
56
主題
8
精華
0
積分
81
金錢
81
點名
0
作業系統
Window7
軟體版本
OFFICE2010
閱讀權限
20
性別
男
在線時間
66 小時
註冊時間
2011-6-25
最後登錄
2016-1-17
暱稱:
Kevin
中學生
帖子
56
主題
8
精華
0
積分
81
點名
0
作業系統
Window7
軟體版本
OFFICE2010
閱讀權限
20
性別
男
註冊時間
2011-6-25
最後登錄
2016-1-17
6
#
發表於 2011-7-12 01:50
|
只看該作者
建議可參考一下 說明檔後,再看看使用上的問題
這樣可精確的提出問題,以下為說明檔應該不難懂
允許或校正循環參照
全部顯示全部隱藏
如果公式 (公式:儲存格中共同產生新值的一系列值、儲存格參照、名稱、函數或運算子。公式必定以等號 (=) 開頭。)參照自己所在的儲存格,不論是直接或間接,都稱為循環參照。活頁簿中若有循環參照,Microsoft Excel 就無法自動計算所有開啟的活頁簿。您可以移除循環參照,或是要求 Excel 使用前次反覆運算 (反覆運算:重複計算工作表,直到符合特定數值條件。)的結果來計算每個與循環參照相關的儲存格。除非您改變預設的反覆運算設定,否則 Excel 將在 100 次反覆運算後,或在兩次相鄰反覆運算得到的數值變化小於 0.001 時,停止反覆運算。
尋找與移除循環參照
1.如果沒有顯示 [循環參照] 工具列 (工具列:含有按鈕及選項的列,可用來執行指令。若要顯示工具列,請按 ALT 鍵,然後再按 SHIFT+F10 鍵。),請按 [工具] 功能表中的 [自訂],再按 [工具列] 索引標籤,然後選取 [循環參照] 核取方塊。
2.在 [循環參照] 工具列上,按一下 [巡視循環參照] 方塊中第一個儲存格。
3.檢查儲存格中的公式。如果您無法決定是那一個儲存格造成循環參照,請按一下 [巡視循環參照] 方塊中的下一個儲存格。
附註 狀態列顯示「循環」這個字,隨後跟著一個含有循環參照的儲存格參照。如果「循環」這個字沒有和儲存格參照一起出現,則選定工作表不會包含循環參照。
4.繼續檢查和校正循環參照,直到狀態列不再顯示「循環」這個字。
秘訣
當 [循環參照] 工具列 (工具列:含有按鈕及選項的列,可用來執行指令。若要顯示工具列,請按 ALT 鍵,然後再按 SHIFT+F10 鍵。)出現時,出現的追蹤箭號 (追蹤箭號:顯示作用中儲存格與其相關儲存格之間關聯的箭號。從提供資料的儲存格指向另一個儲存格時,追蹤箭號為藍色。如果儲存格包含錯誤值 (如 #DIV/0!),則追蹤箭號為紅色。)會指出從屬於公式的儲存格。您可以按兩下追蹤箭號,在循環參照的儲存格間移動。
變更 Microsoft Excel 反覆運算公式的次數,以使循環參照發生作用
1.在 [工具] 功能表上按一下 [選項],再按 [計算] 索引標籤。
2.請選取 [反覆運算] 核取方塊。
3.如果您想設定 Microsoft Excel 重新計算的最高次數,請在 [最高次數] 方塊中鍵入反覆運算的次數。反覆運算的次數愈高,Microsoft Excel 計算工作表所需的時間也愈長。
4.如果您想設定計算結果間所能接受最大的誤差量,請在 [最大誤差] 方塊中鍵入最大誤差量。數量愈小,結果的精確度愈高,但 Excel 計算工作表所需的時間會愈長。
複製代碼
TOP
oobird
發短消息
加為好友
oobird
當前離線
街友一族
UID
17
帖子
1572
主題
16
精華
2
積分
1521
金錢
1521
點名
0
作業系統
xp
軟體版本
office 2003
閱讀權限
150
性別
男
在線時間
832 小時
註冊時間
2010-5-1
最後登錄
2016-1-13
頭銜:
街友一族
超級版主
帖子
1572
主題
16
精華
2
積分
1521
點名
0
作業系統
xp
軟體版本
office 2003
閱讀權限
150
性別
男
註冊時間
2010-5-1
最後登錄
2016-1-13
5
#
發表於 2011-7-11 21:32
|
只看該作者
但當我把A1 key入值後,B1並不會顯示日期,這是我第一個問題
當然是因為公式錯誤。
但循環參照是不是需要用巨集來寫呢?這是第二個問題
什麼樣的情形會使用循環參照來寫公式呢?
循環參照是公式中的一種錯誤,為什麼要用循環參照寫公式?
TOP
ClareWu
發短消息
加為好友
ClareWu
當前離線
UID
2738
帖子
40
主題
16
精華
0
積分
79
金錢
79
點名
0
作業系統
Windows 7
軟體版本
Office 2007
閱讀權限
20
性別
女
在線時間
18 小時
註冊時間
2010-12-20
最後登錄
2015-10-23
中學生
帖子
40
主題
16
精華
0
積分
79
點名
0
作業系統
Windows 7
軟體版本
Office 2007
閱讀權限
20
性別
女
註冊時間
2010-12-20
最後登錄
2015-10-23
4
#
發表於 2011-7-11 17:46
|
只看該作者
對不起,我還是不太懂
我試著把公式copy到excel表格中,確實是出現了循環參照
但當我把A1 key入值後,B1並不會顯示日期,這是我第一個問題
當然,當我將B1 key入值時,循環參照就不見了
但循環參照是不是需要用巨集來寫呢?這是第二個問題
什麼樣的情形會使用循環參照來寫公式呢?
不好意思,因為我真的不懂,而文件又會出現這樣的訊息,所以比較囉唆
謝謝各位
TOP
StanleyVic
發短消息
加為好友
StanleyVic
當前離線
UID
5203
帖子
47
主題
6
精華
0
積分
74
金錢
74
點名
0
作業系統
Windows XP
軟體版本
Office 2003
閱讀權限
20
性別
男
來自
Macau
在線時間
44 小時
註冊時間
2011-6-15
最後登錄
2016-7-4
中學生
帖子
47
主題
6
精華
0
積分
74
點名
0
作業系統
Windows XP
軟體版本
Office 2003
閱讀權限
20
性別
男
來自
Macau
註冊時間
2011-6-15
最後登錄
2016-7-4
3
#
發表於 2011-7-11 11:54
|
只看該作者
簡單說: 就是有時候set了一些公式,但公式裏頭又引用了自己.
NeverTry , NeverNo !
TOP
ANGELA
發短消息
加為好友
ANGELA
當前離線
UID
196
帖子
812
主題
7
精華
0
積分
862
金錢
862
點名
0
作業系統
XP
軟體版本
2007
閱讀權限
100
性別
男
來自
台中
在線時間
1196 小時
註冊時間
2010-5-13
最後登錄
2019-10-10
版主
帖子
812
主題
7
精華
0
積分
862
點名
0
作業系統
XP
軟體版本
2007
閱讀權限
100
性別
男
來自
台中
註冊時間
2010-5-13
最後登錄
2019-10-10
2
#
發表於 2011-7-11 11:44
|
只看該作者
B1=IF(A1="","",IF(B1="",TEXT(TODAY(),"YYYY/mm/dd"),B1))
以上的例子就是循環參照
當a1為空時,若B1為空,B1=今天的日期,若B1有資料,B1=B1原來的值.
因為 B1參照到自己,excel 會顯示循環參照,而不處理.excel的左下角會顯示最後一個出現循環參照的儲存格如A165,只要把改正它,它會顯示上一個,如A162,把所有的儲存格循環參照都修改好,它就不會顯示了
但這個公式 如果啟動重複運算,就會成立.
TOP
靜思自在 :
有多少力量就做多少事,不要心存等待,等待才會落空。
返回列表
下一主題
上一主題
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲