如何在 Excel 中僅按月和年匹配日期?
有時我們需要在多個日期的資料集中查詢類似的日期,以識別每月/每年或每天任何活動的發生頻率。為此,我們在 Excel 中有一個公式,使用該公式我們可以立即找出落在特定年份和/或月份(甚至某一天)內的日期。我們將使用以下兩種方法來僅從資料集中識別日期的月份和年份。
透過公式僅比較相鄰日期的月份和年份
透過條件格式僅查詢日期的月份和年份
透過公式僅查詢日期的月份和年份
步驟 1 − 我們採用了以下具有 3 列的示例資料,如下所示:
日期 1 − 一些隨機日期的 Group1
日期 2 − 一些隨機日期的 Group2
比較 − 此處將提及公式以識別相鄰日期的月份和年份是否匹配。
步驟 2 − 在 C 列中,在 C2 單元格中輸入以下公式,然後按 Enter 鍵。
=MONTH(A2)&YEAR(A2)=MONTH(B2)&YEAR(B2)
此公式將比較日期 1 和日期 2 列相鄰單元格的月份和年份。
步驟 3 − 將公式拖動到最後一行。現在,輸出如下所示。
這裡,當相鄰日期的月份和年份匹配時返回 True,否則系統返回 False。
公式語法描述
引數 |
描述 |
---|---|
MONTH(serial_number) |
針對序列號,提及帶有日期值的單元格地址,它將返回相應日期的月份。 |
YEAR(serial_number) |
針對序列號,提及帶有日期值的單元格地址,它將返回相應日期的年份。 |
透過條件格式僅查詢日期的月份和年份
使用此公式,我們可以搜尋並突出顯示所有與特定日期相比具有相同月份和年份的日期。讓我們看看如何實現這一點。
步驟 1 − 以下是示例資料,其中我們有四列,如下所示:
日期 1 − 日期集 1
日期 2 − 日期集 2
日期 3 − 日期集 3
要比較的日期 − 將要比較的特定日期。
步驟 2 − 現在選擇需要與特定日期比較的日期集,然後轉到“開始”/“條件格式”/“新建規則”。
步驟 3 − 在“新建格式規則”對話方塊中,選擇“使用公式確定要格式化的單元格”在選擇規則型別下。
步驟 4 − 在欄位“格式化此公式為真的值”下輸入以下公式。
=TEXT(A2,"myyyy")=TEXT(DATE(1999,30,8),"myyyy")
步驟 5 − 輸入公式後,單擊“預覽”欄位旁邊的“格式”。
步驟 6 − 單擊“格式”後,將開啟以下對話方塊。在這裡,轉到“填充”選項卡,選擇顏色以突出顯示匹配的日期,如下所示,然後單擊“確定”。
新規則的預覽如下所示。在此處,單擊“確定”。
步驟 7 − 最終輸出如下所示,其中所有與所選日期具有相同月份和年份的日期都已突出顯示。
結論
請注意,在公式中,A2 是所選日期範圍的第一個單元格,1999,8,30 是我們與之比較的給定日期。請根據您的需要更改它們。此方法比前一種方法更有用,因為它將日期與一組日期進行比較,而不僅僅是一個值。但是,它完全取決於您的需求,無論哪種方法適合您。