在當年當月之前或是等於當年當月括就在B欄標示已到期,同時,在A欄標黃色
- 帖子
- 336
- 主題
- 141
- 精華
- 0
- 積分
- 625
- 點名
- 0
- 作業系統
- WINDOWSXP
- 軟體版本
- OFFICE2003
- 閱讀權限
- 50
- 性別
- 女
- 來自
- 台北縣
- 註冊時間
- 2010-8-5
- 最後登錄
- 2025-10-21
|
在當年當月之前或是等於當年當月括就在B欄標示已到期,同時,在A欄標黃色
問題:
A欄期間~符號的後面日期在當年當月之前或是等於當年當月就在B欄標示已到期,同時,在A欄標黃色
例如:
A8儲存格的期間為107/03/08~107/06/30,~符號後面日期是107/06/30,今天是107/06/28,也就是等於當年當月,所以在B8寫已到期,在A8標黃色
A11儲存格的期間為106/08/01~106/12/31,~符號後面日期是106/12/31,今天是107/06/28,也就是在當年當月之前,所以在B11寫已到期,在A11標黃色 |
|
|
joyce
|
|
|
|
|
- 帖子
- 618
- 主題
- 17
- 精華
- 0
- 積分
- 663
- 點名
- 0
- 作業系統
- WINDOWS 7
- 軟體版本
- OFFICE 2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- Pingtung
- 註冊時間
- 2011-9-2
- 最後登錄
- 2026-4-17
  
|
2#
發表於 2018-6-28 14:35
| 只看該作者
本帖最後由 p212 於 2018-6-28 14:39 編輯
回復 1# leiru
1.儲存格B2輸入
=IF(DATE(MID(A2,FIND("~",A2)+1,3)+1911,MID(A2,FIND("~",A2)+5,2),RIGHT(A2,2))-EOMONTH(TODAY(),0)>0,"","已過期")
向下複製
2.套用到=$A:$A
設定格式化條件-使用公式來決定要格式化哪些儲存格-輸入
=$B1="已過期"
請參考 |
-
-
參考.zip
(7.71 KB)
|
|
|
|
|
|
|
- 帖子
- 1796
- 主題
- 184
- 精華
- 0
- 積分
- 1985
- 點名
- 0
- 作業系統
- WIN
- 軟體版本
- 2007
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2015-9-11
- 最後登錄
- 2026-9-24

|
3#
發表於 2018-6-28 14:53
| 只看該作者
|
=IF(("R"&MID(A2,FIND("~",A2)+1,99))-EOMONTH(TODAY(),0)<=0,"已到期","") |
|
|
google"EXCEL迷" blog 或google網址:https://hcm19522.blogspot.com/
|
|
|
|
|
- 帖子
- 618
- 主題
- 17
- 精華
- 0
- 積分
- 663
- 點名
- 0
- 作業系統
- WINDOWS 7
- 軟體版本
- OFFICE 2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- Pingtung
- 註冊時間
- 2011-9-2
- 最後登錄
- 2026-4-17
  
|
4#
發表於 2018-6-28 15:22
| 只看該作者
本帖最後由 p212 於 2018-6-28 15:35 編輯
回復 3# hcm19522
感謝指導
在民國紀元日期格式(如 107/06/28)之前加上「r」或「R」, Excel即會自動轉換成日期 (數的格式 2018/06/28)
(手動輸入 r107/6/28, r107/06/28, R107/6/28 或 R107/06/28 效果亦同)
ps.
2#之內容修正: 儲存格B2輸入
=IF((("R"&RIGHT(A2,9))-EOMONTH(TODAY(),0))>0,"","已過期") |
|
|
|
|
|
|
|
- 帖子
- 1796
- 主題
- 184
- 精華
- 0
- 積分
- 1985
- 點名
- 0
- 作業系統
- WIN
- 軟體版本
- 2007
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2015-9-11
- 最後登錄
- 2026-9-24

|
5#
發表於 2018-6-28 18:05
| 只看該作者
回復 4# p212
RIGHT(A2,9)-->缺點 如 ~107/6/6 抓錯 互相研究 |
|
|
google"EXCEL迷" blog 或google網址:https://hcm19522.blogspot.com/
|
|
|
|
|