返回列表 上一主題 發帖

定義名稱問題

定義名稱問題

請教一下,
我在名稱管理員建立一個名稱MyName
=IF(INDIRECT("A" & ROW())="ABC","Y","N")

儲存格中使用 =MyName
卻出現 #VALUE!

請問這是哪裡造成的錯誤?
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

回復 1# stillfish00


    我測試原因是IF裡的INDIRECT("A" & ROW())產生的值會變成#VALUE!
導致IF的結果是#VALUE!
可以試試改成=IF(INDEX(INDIRECT("A" & ROW()),1,1)="ABC","Y","N")
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

回復 1# stillfish00

我測試OK
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

回復 2# naruto018
感謝,我也隱約覺得是INDIRECT那邊造成的
只是不用定義名稱只用公式時又OK
後來是改用=IF(T(INDIRECT("A" & ROW()))="ABC","Y","N")
T強制取文字,也能正常就是了。

不過會出錯真的蠻訝異的
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

回復 3# ML089
哇,所以是有的電腦正常有的會出錯嚕,可以請教 excel 版本嗎?
我自己是 excel 2010 32-bit
表達不清、題意不明確、沒附檔案格式、沒有討論問題的態度~~~~~~以上愛莫能助。
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

回復 5# stillfish00

EXCEL 2007 32位元

WIN7專業版64位元
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

回復 5# stillfish00

MyName 我是用 ="ABC" 來測試
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式
請詳閱 論壇版規愛惜帳號,一起創造美好的學習討論空間。

TOP

        靜思自在 : 看別人不順眼,是自己修養不夠。
返回列表 上一主題