[算表] 查不到就維持原本的值

看板Office作者 (用心做好每一件事)時間4年前 (2019/09/03 23:33), 編輯推噓0(0012)
留言12則, 3人參與, 4年前最新討論串1/1
軟體:excel 版本:2010 我有一份正確清單只有五筆資料,另外系統會產生部份錯誤清單並新增資料如下: 正確 錯誤 修正失敗 修正成功 1 A B C D E F G H 2 1001 甲 1001 甲 1001 甲 1001 甲 3 1002 乙 1002 1002 乙 1002 乙 4 1003 丙 1003 1003 丙 1003 丙 5 1004 丁 1004 1004 丁 1004 丁 6 1005 戊 1005 #N/A 1005 戊 7 1006 己 1006 #N/A 1006 己 錯誤很多,不可能手動去修正,所以我用 =VLOOKUP(E2,Sheet1!$A:$B,2,FALSE)下拉公式去修正, 可以發現修正後三筆資料都正確了,可是因為E6E7去查找AB欄時, 沒有資料可以找,就會顯示成#N/A, 我希望可以:查的到就輸出,查不到就維持原本的值,不知道能不能辦到呢? 謝謝回答的大大。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.150.213 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1567524785.A.FBD.html

09/03 23:40, 4年前 , 1F
配合函數iferror查不到
09/03 23:40, 1F

09/03 23:40, 4年前 , 2F
維持原本的值
09/03 23:40, 2F

09/04 08:00, 4年前 , 3F
如果我想要直接在D欄修正有辦法嗎
09/04 08:00, 3F

09/04 08:08, 4年前 , 4F
因公式於d欄下拉後,原資料會不存在,公式的話應以其他輔
09/04 08:08, 4F

09/04 08:09, 4年前 , 5F
助欄來維持原本的值;取得後再選擇性貼上(值),貼回d欄
09/04 08:09, 5F

09/04 08:10, 4年前 , 6F
不以公式的話,巨集可直接在d欄修正
09/04 08:10, 6F

09/04 22:00, 4年前 , 7F
ifna(你原本公式,你要維持的值)
09/04 22:00, 7F

09/04 22:03, 4年前 , 8F
重點是內文寫使用版本2010,是沒有ifna這個函數啊
09/04 22:03, 8F

09/04 22:05, 4年前 , 9F
這是我開2010版本並無看
09/04 22:05, 9F

09/04 22:06, 4年前 , 10F
09/04 22:06, 10F

09/04 22:08, 4年前 , 11F
微軟針對函數ifna也沒有
09/04 22:08, 11F

09/04 22:08, 4年前 , 12F
寫到可用於版本2010
09/04 22:08, 12F
文章代碼(AID): #1TReUn-z (Office)