[算表] 如何跨行套用定義名稱?

看板Office作者 (leon4294)時間10年前 (2015/10/06 22:25), 10年前編輯推噓0(0011)
留言11則, 2人參與, 最新討論串1/1
軟體: EXCEL 2007 我在表格中設置A1-A2=B1 並希望A1和A2能夠顯示運算過程 因此以"定義名稱"命名A1為"成本1",參照到"=EVALUATE(工作表1!$A$1)" A2為"賣價1",參照到"=EVALUATE(工作表1!$A$2)" 接著將"成本1"和"賣價1"套用至B1的公式內 以上有設定成功 但我想問的是 該如何將相同的設定套用進A3-A4=B3...A5-A6=B5...以此類推?(不一個個設定的話) 而且不知為何,如果把A1跟A2的$A$1、$A$2改成A1,A2 B1就會跳出"包含循環參照"的警告?? 懇請高手指教 謝謝! ------------------------------------------- 補充: 我B1的公式其實是 =(IF(I8="","",IF(H7="EUR",I7-I8,IF(H7="CHF",ROUNDDOWN((I7-I8)*$E$28,2),IF(H7="NOK",ROUNDDOWN((I7-I8)*$E$29,2) 其中I7=上稱之A1,I8=上稱之A2 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.112.245 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1444141528.A.643.html

10/06 22:59, , 1F
那改為$a1的方式呢?
10/06 22:59, 1F

10/06 23:08, , 2F
B1會變成#VALUE!
10/06 23:08, 2F
※ 編輯: leon4294 (36.231.112.245), 10/06/2015 23:15:25 ※ 編輯: leon4294 (36.231.112.245), 10/06/2015 23:15:52

10/06 23:33, , 3F
原po是否提供一下出現錯誤的範例檔,會比較清楚
10/06 23:33, 3F

10/06 23:57, , 4F

10/07 00:00, , 5F
抱歉我剛好像有把定義名稱從欄位裡拉掉,但設定還是在
10/07 00:00, 5F

10/07 00:00, , 6F
10/07 00:00, 6F

10/07 00:00, , 7F
只是我剛已關電腦,有點難再改回來
10/07 00:00, 7F

10/07 00:27, , 8F
https://goo.gl/dYJ0t0 類似這樣?匯率改為用vlookup來參
10/07 00:27, 8F

10/07 00:27, , 9F
照,+-=方面也可改為用函數text
10/07 00:27, 9F

10/07 00:37, , 10F
@@我用手機不太方便操作excel,得明天去公司才能詳閱,
10/07 00:37, 10F

10/07 00:37, , 11F
先謝謝您的熱心幫助!
10/07 00:37, 11F
文章代碼(AID): #1M4zdOP3 (Office)
文章代碼(AID): #1M4zdOP3 (Office)