Hàm so sánh ngày tháng năm trong excel năm 2024

Kiểm tra các giá trị khác nhau giữa hai cột dữ liệu. Ví dụ: Bạn đang muốn so sánh giá của sản phẩm gạo giữa năm 2020 và 2022 để thấy được sự biến độ giá của sản phẩm này từ đó đưa ra được mức giá dự kiến cho năm 2024.

  • Kiểm tra các giá trị giống nhau giữa hai cột dữ liệu. Ví dụ: Bạn muốn so danh sách các thí sinh đăng ký cuộc thi mùa 1 với các thí sinh đã tham gia thi xem có thí sinh nào đã đăng ký mà chưa tham gia thi hay không.
  • So sánh số liệu giữa hai cột. Ví dụ: Bạn muốn kiểm tra xem cột dữ liệu nào đang bị thiếu, thừa so với số liệu quy định.

2. Cách sử dụng hàm so sánh trong Excel

Trong Excel, bạn có thể sử dụng nhiều hàm để so sánh các cột với nhau như: VLOOKUP, IF… nhưng dưới đây ICANTECH sẽ hướng dẫn chi tiết cho bạn 2 hàm so sánh trong Excel đơn giản, dễ sử dụng nhất.

2.1. Sử dụng hàm Exact

Hàm Exact là hàm được dùng để so sánh các chuỗi văn bản trong Excel. Trong trường hợp, hai chuỗi văn bản có giá trị, nội dung trùng nhau 100% thì kết quả được trả về là True hoặc nếu chuỗi văn bản có giá trị và nội dung khác nhau thì kết quả sẽ được trả về là False.

Lưu ý: Hàm Exact phân biệt cả chữ hoa và chữ thường trong quá trình so sánh.

Cấu trúc của hàm Exact như sau: = EXACT(Text 1, Text 2)

Trong đó:

  • Text 1: là chuỗi văn bản mà bạn cần so sánh.
  • Text 2: là chuỗi văn bản 2 mà bạn cần so sánh với Text 1.
  • Text 1, Text 2 là các chuỗi văn bản cần được so sánh bắt buộc phải có trong hàm.

Ví dụ minh họa:

Để so sánh được chuỗi dữ liệu của cột 1 và cột 2, bạn nhập công thức =EXACT(D4,E4)

Hàm so sánh ngày tháng năm trong excel năm 2024

Khi đó kết quả sẽ trả cho ta là False vì dữ liệu ở ô D4 và ô E2 không hoàn toàn trùng khớp với nhau.

Tương tự với các kết quả bên dưới, nếu chuỗi dữ liệu ở cột 1 và cột 2 hoàn toàn giống nhau, cột kết quả sẽ trả về là True, còn nếu chuỗi dữ liệu ở 2 cột khác nhau dù chỉ một ký tự cột kết quả sẽ trả về là False.

Hàm so sánh ngày tháng năm trong excel năm 2024

Lưu ý: Đối với hàm Exact, bạn không thể so sánh các giá trị trong cùng một cột dữ liệu.

2.2 Sử dụng hàm Countif

Ngoài hàm so sánh Exact, bạn có thể sử dụng lệnh so sánh trong Excel Countif để kiểm tra dữ liệu hai cột khác nhau. Tương tự với chức năng của Exact, Countif là hàm so sánh. Khi sử dụng Countif bạn phải đặt thêm điều kiện để Excel có thể trả về kết quả thỏa mãn với yêu cầu của bạn.

Cấu trúc của hàm Countif như sau: =COUNTIF(Range, Criteria)

Trong đó:

  • Range: Phần chứa dữ liệu bạn cần so sánh.
  • Criteria: Điều kiện để so sánh các dữ liệu với nhau
  • Range, Criteria là các tham số bắt buộc phải có trong hàm.

Để thực hiện so sánh Countif, bạn thực hiện các bước như sau:

  • Bước 1: Để thuận tiện cho việc thực hiện hàm, hãy đặt tên cho các cột dữ liệu của bạn. Nhấp 2 lần chuột vào ô bạn muốn đặt tên > Nhập tên bất kỳ > Chọn Enter.
  • Bước 2: Tương tự, bạn đặt tên cho cột dữ liệu 2.
  • Bước 3: Bôi đen cột dữ liệu 1 > Chọn Home > Chọn Conditional Formating > Chọn New Rule > Chọn Use a formula to determine which cells to format.

Hàm so sánh ngày tháng năm trong excel năm 2024

  • Bước 4: Nhập công thức =COUNTIF(Tên cột dữ liệu 2, ô bất kỳ)=0. Sau đó chọn Format

Hàm so sánh ngày tháng năm trong excel năm 2024

  • Bước 5: Trong thư mục Format Cells, chọn Fill > Chọn OK để hoàn tất quá trình.

3. Lời Kết

Trong bài viết này, ICANTECH đã hướng dẫn bạn cách sử dụng hàm so sánh trong Excel và nêu rõ một vài ví dụ minh cơ bản.

Sử dụng hàm DATEDIF khi bạn muốn tính chênh lệch giữa hai ngày. Trước tiên, đặt ngày bắt đầu vào một ô và ngày kết thúc ở ô khác. Sau đó, nhập công thức như một trong các công thức sau.

Cảnh báo: Nếu Ngày_bắt_đầu lớn hơn Ngày_kết_thúc, kết quả sẽ là

NUM!.

Chênh lệch về số ngày

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ví dụ này, ngày bắt đầu nằm trong ô D9 và ngày kết thúc nằm trong ô E9. Công thức nằm trong ô F9. “d” trả về số ngày đầy đủ giữa hai ngày.

Chênh lệch về số tuần

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ví dụ này, ngày bắt đầu nằm trong ô D13 và ngày kết thúc nằm trong ô E13. “d” trả về số ngày. Nhưng hãy lưu ý /7 ở cuối. Ta chia số ngày cho 7 vì có 7 ngày trong một tuần. Lưu ý rằng kết quả này cũng cần được định dạng dưới dạng số. Nhấn CTRL + 1. Sau đó bấm vào Số > Vị trí thập phân: 2.

Chênh lệch về số tháng

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ví dụ này, ngày bắt đầu nằm trong ô D5 và ngày kết thúc nằm trong ô E5. Trong công thức, “m” trả về số tháng đầy đủ giữa hai ngày.

Chênh lệch về số năm

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ví dụ này, ngày bắt đầu nằm trong ô D2 và ngày kết thúc nằm trong ô E2. “d” trả về số năm đầy đủ giữa hai ngày.

Tính tuổi theo năm, tháng và ngày tích lũy

Bạn cũng có thể tính tuổi hoặc thời gian phục vụ của một người. Kết quả có thể là “2 năm, 4 tháng, 5 ngày”.

1. Sử dụng DATEDIF để tìm tổng số năm.

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ví dụ này, ngày bắt đầu nằm trong ô D17 và ngày kết thúc nằm trong ô E17. Trong công thức này, “y” trả về số năm đầy đủ giữa hai ngày.

2. Sử dụng lại DATEDIF với “ym” để tìm số tháng.

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong một ô khác, sử dụng công thức DATEDIF với tham số “ym”. “ym” trả về số tháng còn lại sau cả năm trước.

3. Sử dụng công thức khác để tìm số ngày.

Hàm so sánh ngày tháng năm trong excel năm 2024

Bây giờ, ta cần tìm số ngày còn lại. Ta sẽ thực hiện điều này bằng cách viết một loại công thức khác như trên. Công thức này lấy ngày kết thúc gốc trong ô E17 (06/05/2016) trừ ngày đầu tiên của tháng kết thúc (01/05/2016). Đây là cách thực hiện điều này: Trước tiên, hàm DATE sẽ tạo ra ngày 01/05/2016. Hàm sẽ tạo ra ngày đó bằng cách dùng năm trong ô E17 và tháng trong ô E17. Sau đó, 1 đại diện cho ngày đầu tiên của tháng đó. Kết quả của hàm DATE là 01/05/2016. Sau đó, chúng ta lấy ngày kết thúc gốc trong ô E17, tức là 06/05/2016, trừ đi ngày này. 06/05/2016 trừ 01/05/2016 là 5 ngày.

Cảnh báo: Bạn không nên sử dụng đối số "md" của DATEDIF vì đối số này có thể tính ra kết quả không chính xác.

4. Tùy chọn: Kết hợp ba công thức thành một.

Hàm so sánh ngày tháng năm trong excel năm 2024

Bạn có thể đặt cả ba phép tính vào một ô như ví dụ này. Sử dụng dấu và, dấu ngoặc kép và văn bản. Công thức này dài hơn khi nhập, nhưng ít nhất là công thức tất cả trong một. Mẹo: Nhấn ALT+ENTER để đặt ngắt dòng trong công thức của bạn. Điều này giúp bạn dễ đọc hơn. Ngoài ra, nhấn CTRL+SHIFT+U nếu bạn không thể thấy toàn bộ công thức.

Tải xuống ví dụ của chúng tôi

Bạn có thể tải xuống sổ làm việc minh họa với tất cả các ví dụ trong bài viết này. Bạn có thể làm theo hoặc tạo công thức riêng.

Tải xuống ví dụ tính ngày

Các phép tính ngày và giờ khác

Như bạn đã thấy ở trên, hàm DATEDIF tính toán chênh lệch giữa ngày bắt đầu và ngày kết thúc. Tuy nhiên, thay vì nhập ngày cụ thể, bạn cũng có thể sử dụng hàm TODAY() bên trong công thức. Khi bạn sử dụng hàm TODAY(), Excel sẽ sử dụng ngày hiện tại của máy tính cho ngày đó. Lưu ý rằng ngày này sẽ thay đổi khi bạn mở lại tệp vào một ngày trong tương lai.

Hàm so sánh ngày tháng năm trong excel năm 2024

Xin lưu ý rằng vào thời điểm đăng bài viết này, ngày này là ngày 6 tháng 10 năm 2016.

Sử dụng hàm NETWORKDAYS.INTL khi bạn muốn tính toán số ngày làm việc giữa hai ngày. Bạn cũng có thể không bao gồm ngày cuối tuần và ngày nghỉ lễ.

Trước khi bạn bắt đầu: Quyết định xem bạn có muốn loại trừ ngày nghỉ lễ không. Nếu muốn, hãy nhập danh sách ngày nghỉ lễ vào một khu vực hoặc trang tính riêng biệt. Đặt mỗi ngày nghỉ lễ vào ô riêng. Sau đó, chọn những ô đó, chọn Công thức > Xác định tên. Đặt tên phạm vi là Ngày nghỉ lễ của tôi rồi nhấp vào OK. Sau đó, tạo công thức bằng cách sử dụng các bước dưới đây.

1. Nhập ngày bắt đầu và ngày kết thúc.

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ví dụ này, ngày bắt đầu nằm trong ô D53 và ngày kết thúc nằm trong ô E53.

2. Trong một ô khác, nhập công thức như sau:

Hàm so sánh ngày tháng năm trong excel năm 2024

Nhập công thức như ví dụ trên đây. Số 1 trong công thức xác định Thứ Bảy và Chủ Nhật là ngày cuối tuần và loại trừ chúng khỏi tổng.

Lưu ý: Excel 2007 không có hàm NETWORKDAYS.INTL. Tuy nhiên, nó có hàm NETWORKDAYS. Ví dụ ở trên sẽ như thế này trong Excel 2007: =NETWORKDAYS(D53,E53). Bạn không chỉ định 1 vì NETWORKDAYS coi cuối tuần là vào Thứ Bảy và Chủ Nhật.

3. Nếu cần, hãy thay đổi 1.

Hàm so sánh ngày tháng năm trong excel năm 2024

Nếu Thứ Bảy và Chủ Nhật không phải là ngày cuối tuần của bạn, hãy thay đổi 1 thành số khác từ danh sách IntelliSense. Ví dụ, 2 xác định Chủ Nhật và Thứ Hai là ngày cuối tuần.

Nếu bạn đang sử dụng Excel 2007, hãy bỏ qua bước này. Hàm NETWORKDAYS của Excel 2007 luôn coi cuối tuần là vào Thứ Bảy và Chủ Nhật.

4. Nhập tên phạm vi ngày nghỉ lễ.

Hàm so sánh ngày tháng năm trong excel năm 2024

Nếu bạn đã tạo tên phạm vi ngày nghỉ lễ trong mục “Trước khi bạn bắt” đầu ở trên, hãy nhập tên đó vào cuối như thế này. Nếu bạn không có ngày nghỉ lễ, bạn có thể không bao gồm dấu phẩy và Ngày nghỉ lễ của tôi. Nếu bạn đang sử dụng Excel 2007, ví dụ ở trên sẽ là:=NETWORKDAYS(D53,E53,Ngày nghỉ lễ của tôi).

Mẹo: Nếu bạn không muốn tham chiếu tên phạm vi ngày nghỉ lễ, bạn cũng có thể nhập phạm vi thay thế, chẳng hạn như D35:E:39. Hoặc bạn có thể nhập từng ngày nghỉ lễ vào công thức. Ví dụ: nếu ngày nghỉ lễ của bạn là vào ngày 1 và ngày 2 tháng 1 năm 2016, bạn sẽ nhập các ngày này như sau: =NETWORKDAYS.INTL(D53,E53,1,{"01/1/2016","02/1/2016"}). Trong Excel 2007, công thức này sẽ như sau: =NETWORKDAYS(D53,E53,{"01/1/2016","02/1/2016"})

Bạn có thể tính toán thời gian đã trôi qua bằng cách lấy một khoảng thời gian khác trừ đi một khoảng thời gian. Trước tiên, đặt thời gian bắt đầu vào một ô và thời gian kết thúc ở ô khác. Đảm bảo nhập toàn bộ thời gian, bao gồm giờ, phút và một dấu cách trước SA hoặc CH. Đây là cách thực hiện:

1. Nhập thời gian bắt đầu và thời gian kết thúc.

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ví dụ này, thời gian bắt đầu nằm trong ô D80 và thời gian kết thúc nằm trong ô E80. Đảm bảo nhập giờ, phút và một dấu cách trước SA hoặc CH.

2. Đặt định dạng h:mm SA/CH.

Hàm so sánh ngày tháng năm trong excel năm 2024

Chọn cả hai ngày và nhấn CTRL + 1 (hoặc

Hàm so sánh ngày tháng năm trong excel năm 2024
+ 1 trên máy Mac). Đảm bảo chọn Tùy chỉnh > h:mm SA/CH nếu chưa đặt.

3. Trừ hai khoảng thời gian này.

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong một ô khác, lấy ô thời gian kết thúc trừ ô thời gian bắt đầu.

4. Đặt định dạng h:mm.

Hàm so sánh ngày tháng năm trong excel năm 2024

Nhấn CTRL + 1 (hoặc

Hàm so sánh ngày tháng năm trong excel năm 2024
+ 1 trên máy Mac). Chọn Tùy chỉnh > h:mm để kết quả không bao gồm SA và CH.

Để tính toán thời gian giữa hai giờ, bạn chỉ cần lấy ngày giờ kia trừ ngày giờ này. Tuy nhiên, bạn phải áp dụng định dạng cho từng ô để đảm bảo Excel trả về kết quả mong muốn.

1. Nhập hai ngày giờ đầy đủ.

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong một ô, nhập ngày/giờ bắt đầu đầy đủ. Trong ô khác, nhập ngày/giờ kết thúc đầy đủ. Mỗi ô phải có một tháng, ngày, năm, giờ, phút và một dấu cách trước SA hoặc CH.

2. Đặt định dạng 14/3/2012 1:30 CH.

Hàm so sánh ngày tháng năm trong excel năm 2024

Chọn cả hai ô rồi nhấn CTRL + 1 (hoặc

Hàm so sánh ngày tháng năm trong excel năm 2024
+ 1 trên máy Mac). Sau đó, chọnNgày > 14/3/2012 1:30 CH. Đây không phải là ngày bạn sẽ đặt, đây chỉ là ví dụ về hình thức của định dạng. Lưu ý rằng trong các phiên bản trước Excel 2016, định dạng này có thể có một ngày mẫu khác như 14/3/2001 1:30 CH.

3. Trừ hai khoảng thời gian này.

Hàm so sánh ngày tháng năm trong excel năm 2024

Trong ô khác, lấy ngày/giờ kết thúc trừ ngày/giờ bắt đầu. Kết quả có thể sẽ có dạng số và thập phân. Bạn sẽ sửa thông tin này trong bước tiếp theo.

4. Đặt định dạng [h]:mm.

Hàm so sánh ngày tháng năm trong excel năm 2024

Nhấn CTRL + 1 (hoặc

Hàm so sánh ngày tháng năm trong excel năm 2024
+ 1 trên máy Mac). Chọn Tùy chỉnh. Trong hộp Loại, nhập [h]:mm.

Chủ đề liên quan

Hàm DATEDIF Hàm NETWORKDAYS.INTL NETWORKDAYS Xem thêm hàm ngày giờ khác Tính chênh lệch giữa hai thời gian

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Làm sao để ghi ngày tháng năm trong Excel?

Để nhập ngày, tháng, năm bằng định dạng Custom Format, đầu tiên, bạn dùng tổ hợp phím Ctrl + 1 để hiện ra hộp thoại Number Format. Ở mục Category, bạn chọn Date. Tại đây, sẽ hiện ra một số ví dụ mẫu về định dạng ngày, tháng, bạn chọn định dạng phù hợp với yêu cầu của mình và chọn OK.

Hàm tính bao nhiêu ngày trong Excel?

Ví dụ

Dữ liệu
Công thức Mô tả
\=DAYS("15 THÁNG 3 NĂM 2021";"1-THÁNG 2 NĂM 2021") Tìm số ngày tính từ ngày kết thúc (15/03/2021) đến ngày bắt đầu (1-THG2-2021). Khi nhập ngày trực tiếp vào hàm, bạn cần đặt ngày trong dấu ngoặc kép. Kết quả là 42.
\=DAYS(A2,A3) Tìm số ngày giữa ngày kết thúc tại A2 và ngày bắt đầu tại A3 (364).

DAYS (Hàm DAYS) - Hỗ trợ của Microsoftsupport.microsoft.com › vi-vn › office › days-hàm-days-57740535-d549-...null

Hàm Datedif dùng để làm gì?

Tính toán số ngày, tháng hoặc năm giữa hai ngày. Cảnh báo: Excel cung cấp hàm DATEDIF để hỗ trợ sổ làm việc trước đây từ Lotus 1-2-3. Hàm DATEDIF có thể tính toán các kết quả không đúng trong một số kịch bản nhất định.

Ngày tháng năm dụng hàm gì?

Các hàm ngày tháng năm hiện có trong excel – Hàm day: Xác định ngày / tháng / năm trong một chuỗi. – Hàm month: Xác định tháng trong chuỗi ngày / tháng / năm. – Hàm Year: Xác định năm trong chuỗi ngày / tháng / năm. – Hàm Date: Xác định ngày / tháng / năm dựa trên các thông số ngày, tháng, năm đã cho.