[問題] 不顯示0和#N/A

看板Office作者 (月光)時間9年前 (2016/07/15 10:52), 9年前編輯推噓1(1022)
留言23則, 2人參與, 最新討論串1/1
軟體:EXCEL 版本:2007 有GOOGLE和用關鍵字搜尋了一下 目前是用定義名稱、資料驗證和VLOOKUP達到自己想要的情況 (雖然應該有更好的公式寫法...) 但是想請問的是 該如何不顯示0跟#N/A呢? 因為我的表格如下 (有很多SHEET~舉第一個SHEET跟重量SHEET來請教) A B C D E F G 1 2 3 4 5 6 BCD欄是下拉式選單 E欄是=VLOOKUP(D2,重量!A1:B201,2,FALSE) F欄自己打數量 G欄則是顯示E*F 問題來了 因為我只會在框框右下拉左鍵 所以所以F和G欄就會出現0或是#N/A 請問該怎麼解決呢? 重量是另一個SHEET 我是希望選完D之後他能自動顯示基本的重量在E 我打完F之後 G欄也會自動顯示 請問該怎麼打入公式呢? 順便請問一下 我第一個SHEET的E欄那個公式 重量那個SHEET是不是只能用兩欄? 因為我本來的打法是(重量SHEET) A B C D E F 1 2 3 4 5 6 ACE是名稱 BDF是重量 本來想說可不可以設定成搜尋ACE 如果搜尋到的話自動填上BDF的值 不過我做不出來 所以把C跟E都剪下貼到A 把D跟F剪下貼到B... 問題有點多 如果敘述不清楚請多包涵 也懇請各位幫忙解惑了Orz -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.115.119.173 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1468551171.A.B2C.html

07/15 11:00, , 1F
不顯示#n/a,函數有iferror
07/15 11:00, 1F

07/15 11:03, , 2F
0方面,如果是公式帶出0值而不要顯示的話,可加上if判斷
07/15 11:03, 2F

07/15 11:04, , 3F
或是用格式化條件,將符合0值的儲存格字型顏色同填滿顏色
07/15 11:04, 3F

07/15 11:08, , 4F
如果ace內不重覆的話,可用sumif帶出bdf的值
07/15 11:08, 4F

07/15 11:08, , 5F

07/15 11:13, , 6F
使用上bdf要為數字
07/15 11:13, 6F
我試出來了! 我把他打成=IFERROR(VLOOKUP(D4,重量!A1:B201,2,FALSE),"") 他就不會顯示了XD 現在正在試怎麼樣讓G欄不要顯示0! ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 11:47:57

07/15 11:42, , 7F
https://goo.gl/lAS4QB iferror函數說明
07/15 11:42, 7F
謝謝! 這我有看過 可是我真的不會用 因為常常情況是我已經有公式了 可是我不知道怎麼合併... 是不是官方沒有合併公式的說明阿? ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 11:51:23

07/15 11:51, , 8F
抱歉,sumif的截圖沒有公式在上面,改以
07/15 11:51, 8F

07/15 11:51, , 9F
謝謝 想在詢問一下 該如何鎖定公式不要被delete刪除呢? 我試了右鍵的保護 以及校閱->保護工作表 可是我按delete公式還是會不見耶 不過我沒設定密碼 還是說一定要設定密碼才行? ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 12:10:17

07/15 12:16, , 10F
測試delete會出現警告訊息
07/15 12:16, 10F
阿 謝謝大大的影片指導 剛剛明明動作一樣卻不能 請受小弟一拜Orz 接下來來去試試您所教的SUMIF和不顯示0!!! ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 12:28:58 抱歉 剛剛想到一個問題 我可以只讓其他人改數量那一欄嗎? 因為我先選取ABCDEG欄 只留F欄 然後下面只勾"選取未鎖定的儲存格" 發現全部都不能更改耶 ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 12:34:42

07/15 12:37, , 11F
先回上面"動作一樣卻不能"方面,是否同時設定允許使用者編
07/15 12:37, 11F

07/15 12:37, , 12F
07/15 12:37, 12F
謝謝! 原來是這樣XD 順便問一個蠢問題 他鎖定之後 別人使用的話 是不是也是取消保護就可以修改了 只是第一時間不會誤刪公式而已? P.S.大大人在國外? ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 12:49:50

07/15 12:48, , 13F
另外只改數量那一欄的話,是否為
07/15 12:48, 13F

07/15 12:48, , 14F

07/15 12:48, , 15F
測試F欄是可以修改
07/15 12:48, 15F

07/15 12:56, , 16F
如原po所述,取消保護可進行修改;較不會誤刪公式
07/15 12:56, 16F

07/15 12:58, , 17F
人在國外? 目前在台灣
07/15 12:58, 17F
沒事~想說您回覆也太有效率!? 另外請教一下 如同我所描述的表格 我的BCD是下拉式選單 有綁定前一欄的條件而出現不同的選擇 但是假設今天我BCD都選完之後 我又去動B 但是C跟D等於是錯的 請問這有解嗎? 有沒有可能一動到前面那一欄 後面一定會清空? ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 13:01:51

07/15 13:07, , 18F
動前面一欄後面清空,想到的是巨集worksheet_change來觸發
07/15 13:07, 18F

07/15 13:07, , 19F
事件
07/15 13:07, 19F
看樣子應該很複雜 還是算了... 那請問一下 是否有辦法讓我自己在編輯的時候 按delete只消除掉數據不要消除掉公式? 其實是跟上面的問題一樣的 主因是我的E是根據D在變動 但是假設我動到B或C時 D有可能是錯誤的選項 導致E也是錯的... ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 13:26:09

07/15 13:36, , 20F
消除掉數據不要消除掉公式,不太了解,意思是指?
07/15 13:36, 20F
就是當我滑鼠點在一個儲存格上時 按delete 可不可以只單純銷掉儲存格裡面的內容 不要消掉裡面的公式? ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 13:39:06

07/15 14:00, , 21F
暫無想到符合的方式,看看其他先進是否有合適方法可提供
07/15 14:00, 21F
這我印象中有,可是也可能是我記錯了 十分謝謝你的幫忙!!! ※ 編輯: cheng1208 (59.115.119.173), 07/15/2016 14:13:56

07/17 10:26, , 22F
用iferror可消除N/A
07/17 10:26, 22F

07/17 10:26, , 23F
0的話可以直接在excel選擇"不顯示0"
07/17 10:26, 23F
文章代碼(AID): #1NY503ii (Office)
文章代碼(AID): #1NY503ii (Office)