在 Excel 中如何讓一個時間清單,能依不同時段自動以不同格式區格?
以下圖為例,若以每個小時為分界,可以使用分隔線或是不同色彩來顯示區隔。
【公式設計與解析】
利用設定格式化的條件可以來達到結果。
1. 使用不同色彩的分隔線
首先,選取儲存格A3:B27。設定其格式化的條件:
規則類型:使用公式來決定要格式化哪些儲存格。
編輯規則:=HOUR($A3)<>HOUR($A2)
設定格式:上框線為紅色
2. 設定不同色彩來區隔
首先,選取儲存格A2:B27。設定其格式化的條件:
規則類型:使用公式來決定要格式化哪些儲存格。
編輯規則:=MOD(SUMPRODUCT((FREQUENCY(HOUR($A$2:$A2),
HOUR($A$2:$A2))>0)*1),2)=0
設定格式:儲存格色彩為淺藍色
其中:
FREQUENCY(HOUR($A$2:$A2))
用以找出由資料第一列往下的每個時數出現的次數。
觀察下圖,對應公式的數值:
儲存格C2:
=SUMPRODUCT((FREQUENCY(HOUR($A$2:$A2),HOUR($A$2:$A2))>0)*1)
儲存格D2:
=MOD(SUMPRODUCT((FREQUENCY(HOUR($A$2:$A2),HOUR($A$2:$A2))>0)*
1),2)
儲存格E2:
=MOD(SUMPRODUCT((FREQUENCY(HOUR($A$2:$A2),HOUR($A$2:$A2))>0)*
1),2)=0
文章標籤
全站熱搜
留言列表