Re: [算表] 將公式定義成名稱失敗?
這之中的微妙之處我也不是很清楚,
問題在於定義後 有些地方會變成數列
也就是評估值公式看到{}的地方
造成錯誤
硬是要把它改成數值的話 可用index
=OFFSET($A$1,INDEX(ROW()-1,1),MATCH(INDEX(OFFSET($A$1,,COLUMN()-1),1),$1:$1,)
-1)/OFFSET($A$1,INDEX(ROW()-1,1),MATCH(INDEX(OFFSET($A$2,,COLUMN()-1),1),$1:$1
,)-1)*100
不過我偏好分開定義
aa =OFFSET($A$1,ROW()-1,MATCH(OFFSET($A$1,,COLUMN()-1),$1:$1,)-1)
bb =OFFSET($A$1,ROW()-1,MATCH(OFFSET($A$2,,COLUMN()-1),$1:$1,)-1)
cc =aa/bb*100
問題暫時解決了,
但仍不知道
為何原式直接輸入為陣列公式也沒有問題
定義後卻有問題。
(評估值公式可看出不同,但為何不同則不清楚)
※ 引述《ljuber (給你吃膨餅)》之銘言:
: 軟體: excel
: 版本: 2003以上(含2007)
: 我將下列這一行公式定義名稱成 比率
: =(OFFSET($A$1,ROW()-1,MATCH(OFFSET($A$1,,COLUMN()-1),$1:$1,)-1)
: /OFFSET($A$1,ROW()-1,MATCH(OFFSET($A$2,,COLUMN()-1),$1:$1,)-1))*100
: 但是實際計算都會出現#value
: 然後用公式的錯誤檢查 似乎在column()-1那邊會出現{278} (假設在278欄)
: 然後檢查就出現#value
: 不知道是否定義名稱的公式有限制?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.47.39.23
推
03/04 13:27, , 1F
03/04 13:27, 1F
→
03/04 13:44, , 2F
03/04 13:44, 2F
→
03/04 13:48, , 3F
03/04 13:48, 3F
※ 編輯: JieJuen 來自: 114.47.39.23 (03/04 13:48)
→
03/04 22:24, , 4F
03/04 22:24, 4F
→
03/04 22:45, , 5F
03/04 22:45, 5F
推
03/06 09:39, , 6F
03/06 09:39, 6F
→
03/06 09:40, , 7F
03/06 09:40, 7F
→
03/06 09:42, , 8F
03/06 09:42, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章