![]() |
|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
![]() |
#3 (permalink) |
管理員
![]() ![]() |
![]() 另外一提,年資 0 年的那一排都是 0 天,同樣可以利用 IF 來處理 IF(VALUE(LEFT(F2,LEN(F2)-1))=0,0, XXXX) 因此年資表格的 =INDEX(B2:M17,F2+1,G2) 原本 F2+1 為了修正對應 B2:M17 的資料表 的 年資 index 偏移值的這個 +1 就可以取消。 並將對應的 B2:M17 的資料表 的 起始範圍位置改為 B3:M17 ----------------------- 年資為空白時 顯示空白 IF(OR(F2="",G2=""),"", XXXX) ----------------------- 經過公式複製,對應那個年資表的「位置會偏移」要加 $ 改成絕對位置 $x$x $B$3:$M$17 ----------------------- 最後修正 得到 =IF(OR(F2="",G2=""),"",IF(VALUE(LEFT(F2,LEN(F2)-1))=0,0,IF(VALUE(LEFT(F2,LEN(F2)-1))>15,20,INDEX($B$3:$M$17,LEFT(F2,LEN(F2)-1),LEFT(G2,LEN(G2)-1))))) ... ... 語法:
=IF(OR(F2="",G2=""),"", 說明 這一行 IF 負責「顯示空白」 IF(VALUE(LEFT(F2,LEN(F2)-1))=0,0, 說明 這一行 IF 負責「顯示 0 年資 0 天」 IF(VALUE(LEFT(F2,LEN(F2)-1))>15,20, 說明 這一行 IF 負責「顯示 15年資後 20 天」 INDEX($B$3:$M$17,LEFT(F2,LEN(F2)-1),LEFT(G2,LEN(G2)-1) ) ) ) ) 說明 這一行 INDEX 負責「顯示 各年資的 個別天數」 此帖於 2017-10-10 02:22 AM 被 getter 編輯. |
![]() |
送花文章: 37855,
![]() |
|
|
![]() |
||||
主題 | 主題作者 | 討論區 | 回覆 | 最後發表 |
EXCEL的排序問題 | finalwwc | 一般電腦疑難討論區 | 2 | 2003-10-06 06:44 AM |
Excel 底下的輸入法會自動變成全形? | dalai | 一般電腦疑難討論區 | 0 | 2003-10-05 05:05 AM |
excel的工作表列印問題!! | bojiun | 軟體應用問題討論區 | 0 | 2003-09-14 09:55 PM |
word的表格如何轉成excel | 357753 | 軟體應用問題討論區 | 3 | 2003-09-08 11:48 PM |
有關於excel使用上的問題! | Dian | 軟體應用問題討論區 | 4 | 2003-09-05 11:23 AM |