excel日期比較條件格式化問題

excel日期比較條件格式化問題


如上圖,想請教老師們,儲存格條件格式化函數能否更簡化來處理達到需求
2024-08-05 19:24 發佈
=IF($C$6=1,IF($B$6<>$D$6,TRUE,FALSE),IF($B$6<>$E$6,TRUE,FALSE))
gkeiko
gkeiko 樓主

謝謝老師指導,已依指導完成需求,但還想請益老師是否能簡化函數來處理呢? TKS[含情]

2024-08-06 21:14
善用IFS 取代 IF,你的函數會簡潔很多
用複製貼上的動作也會方便很多

我不喜歡巢狀式的一直向內連環使用IF,那些括弧對映會看的眼花撩亂
Yaude Huang wrote:
我不喜歡巢狀式的一直向內連環使用IF,
那些括弧對映會看的眼花撩亂


IF 函數最好不要寫成多層巢狀式,
一方面容易弄錯邏輯,導致結果錯誤,
再者日後要修改公式或除錯也變得很麻煩,
個人會儘量控制在兩層以內,
如果超過,就會改想別的寫法!

以樓主的例子,其實根本不需要用到 IF 函數,
而且可以用最簡單易懂的方式完成,公式也極為精簡!

首先,判斷欄位 (F13) 最好直接使用日期格式,方便公式取用,
或如樓主另增一欄,將原始資料轉成日期格式亦可!
但這又有點脫了褲子放屁,
除非原始欄位是從別的地方抓進來,
否則何不直接輸入正確格式就好!

剩下的請參考附圖中的公式,
看黃色那列就好,下方其它資料是用來驗證結果!

My Interior Knowledge is Extraordinaire
gkeiko
gkeiko 樓主

謝謝兩位老師的指導,老師說對了原始資料確實需從其它地方抓來

2024-08-13 18:00
Mystique Hsiao

gkeiko 如果已有既定原始資料格式,那就用你原本的方式先將其轉為日期格式,然後再參考我的公式套用即可!

2024-08-14 0:52
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?