看板 Office 關於我們 聯絡資訊
版本 excel 16 我的工作表大概是這樣 A行的名稱叫「檢查」 B行的名稱叫「公文狀態」 C行的名稱叫「批示結果」(下拉式選單) A1空的 B1就會是空的 A1顯示「已蓋收文章」 B1就會顯示「處理中」 當我按「已蓋收文章」後,就要等長官批示, 當公文送出來以後,看批示的結果繼續作業 所以C1顯示「首長乙章」B1就會顯示「送還」 到目前為止都沒問題,我用兩個if函數處理 if(A1=已蓋章,if(C1=首長乙章,送還,處理中),"") 接下來才是問題,批示結果不只一種 C1顯示「職章」B1就會顯示「上呈」 C1顯示「未蓋章」B1就會顯示「退件」 我本來想要繼續用if 巢狀往下寫 但是excel顯示引數太多,那我可以改用什麼函數處理啊? 我用手機發文,函數語法比較不精確,不好意思。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.200.91.168 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1625801022.A.939.html
soyoso: 建個參照表,用函數vlookup來回傳,回傳#n/a再配合ifna回 07/09 12:23
soyoso: 傳"處理中" 07/09 12:23
soyoso: 另外不是A"行",是"欄",excel是以欄列來稱呼的 07/09 12:24
newacc: 巢狀往下寫沒有問題,引數太多應該只是公式沒寫好 07/09 12:28
newacc: 另外不確定2016版有沒有IFS了,有的話可以試試 07/09 12:30
poeta: 謝謝解答 07/09 15:24