返回列表 上一主題 發帖

[發問] 依照 Date 欄的相同日期設定格式化

[發問] 依照 Date 欄的相同日期設定格式化

如何依照 Date 欄的相同日期設定格式化,把它底色填上顏色?再要新增資料的時候會自動區分相同日期的就自動填上顏色,謝謝!



Book1.rar (4.36 KB)

Book1.png (13.52 KB)

Book1.png

Book1.rar (4.36 KB)

Book1.rar (4.36 KB)

如果日期是:
2010-10-01
2010-10-02
2011-11-01
2011-11-15
2011-11-19
2011-11-21
2012-03-14
2012-04-15
2012-05-06
2013-01-23
2013-07-01
2013-12-20

如何按年份把它格式化?

謝謝!

TOP

回復 2# maiko


   日期欄直接用日期的格式化格式
第一組年份
=MOD(SUMPRODUCT((FREQUENCY(YEAR($A$2:$A2),YEAR($A$2:$A2))>0)*1),2)
第二組年份
=MOD(SUMPRODUCT((FREQUENCY(YEAR($A$2:$A2),YEAR($A$2:$A2))>0)*1),2)=0
學海無涯_不恥下問

TOP

回復  maiko
GBKEE 發表於 2012-12-20 16:43



   
如果日期是:
2010-10-01
2010-10-02
2011-11-01
2011-11-15
2011-11-19
2011-11-21
2012-03-14
2012-04-15
2012-05-06
2013-01-23
2013-07-01
2013-12-20

如何按年份把它格式化?

謝謝!

TOP

回復 4# maiko
  1. Option Explicit
  2. Sub Ex1()  '1# 的程式碼
  3.     Dim xi As Integer
  4.     With Sheet1
  5.         .Range("A:A").AdvancedFilter xlFilterCopy, , .Cells(1, .Columns.Count), True
  6.         '進階篩選: 不重複的資料到最後一欄
  7.         For xi = 2 To .Cells(.Rows.Count, .Columns.Count).End(xlUp).Row
  8.             '最後一欄: 2列->最後有資料的列,
  9.             '物件列的總數: Rows.Count,
  10.             '物件欄的總數:.Columns.Count
  11.             .Range("A1").AutoFilter 1, .Cells(xi, .Columns.Count)
  12.             '自動篩選: 準則是->最後一欄的每一列 2010,2011.....
  13.             .Range("A2", .Range("a2").End(xlDown)).SpecialCells(xlCellTypeConstants).Resize(, 3).Interior.ColorIndex = IIf(xi Mod 2 > 0, 36, 34)
  14.             '設定底色: 篩選到的資料
  15.         Next
  16.         .Cells(1, .Columns.Count).EntireColumn = ""
  17.         '清除最後一欄的資料
  18.         .AutoFilterMode = False
  19.         '工作表: 取消自動篩選
  20.     End With
  21. End Sub
  22. Sub Ex4() '4# 的程式碼
  23.     Dim E As Range
  24.     With Sheet1
  25.         For Each E In Range("A2", .Range("A2").End(xlDown))
  26.             E.Resize(, 3).Interior.ColorIndex = IIf(Year(E) Mod 2 > 0, 36, 34)
  27.         Next
  28.         
  29.     End With
  30.    
  31. End Sub
複製代碼

TOP

感謝Hsieh、GBKEE兩位大大的熱心幫助。

TOP

        靜思自在 : 屋寬不如心寬。
返回列表 上一主題