So sánh ngày tháng trong Excel

Thông thường, người dùng trình chỉnh sửa bảng tính cần thực hiện một quy trình khó khăn như so sánh ngày tháng. Hành động này có thể được thực hiện theo nhiều cách khác nhau. Trong bài viết, chúng tôi sẽ phân tích chi tiết tất cả các phương pháp cho phép bạn so sánh ngày tháng trong trình chỉnh sửa bảng tính.

Thời gian xử lý trong trình chỉnh sửa bảng tính

Trình chỉnh sửa bảng tính coi ngày và giờ là dữ liệu số. Chương trình chuyển đổi thông tin này theo cách sao cho một ngày bằng 1. Kết quả là chỉ báo thời gian là một phần nhỏ của một. Ví dụ, 12.00 là 0.5. Trình chỉnh sửa bảng tính chuyển đổi các chỉ số ngày thành một giá trị số, bằng số ngày từ ngày 1 tháng 1900 năm 14.04.1987 đến ngày được chỉ định. Ví dụ: nếu người dùng chuyển đổi ngày 31881 / 31881/2, thì nó sẽ có giá trị XNUMX. Nói cách khác, ngày XNUMX đã trôi qua từ chỉ báo ban đầu. Cơ chế này được áp dụng khi tính toán các giá trị thời gian. Để tính số ngày giữa các ngày XNUMX, cần lấy chỉ số thời gian lớn hơn trừ đi một chỉ số thời gian nhỏ hơn.

Sử dụng câu lệnh DATE trong trình chỉnh sửa bảng

Giao diện chung của nhà điều hành trông như thế này: DATE (năm, tháng, ngày). Mỗi đối số bắt buộc phải được viết trong toán tử. Có hai cách để thiết lập một đối số. Phương thức đầu tiên liên quan đến đầu vào thông thường của các giá trị số. Phương pháp thứ hai liên quan đến việc nhập tọa độ của các ô chứa thông tin số cần thiết. Đối số đầu tiên là giá trị số từ 1900 đến 9999. Đối số thứ hai là giá trị số từ 1 đến 12. Đối số thứ ba là giá trị số từ 1 đến 31.

Ví dụ: nếu bạn chỉ định một giá trị số lớn hơn 31 làm ngày, thì ngày thừa sẽ chuyển sang tháng khác. Nếu người dùng bước vào ba mươi hai ngày trong tháng Ba, họ sẽ kết thúc với ngày đầu tiên của tháng Tư.

Một ví dụ về việc sử dụng toán tử trông như sau:

So sánh ngày tháng trong Excel
1

Ví dụ về việc chỉ định số ngày lớn hơn trong tháng XNUMX:

So sánh ngày tháng trong Excel
2

Một ví dụ cho thấy việc sử dụng tọa độ ô làm đối số:

So sánh ngày tháng trong Excel
3

Sử dụng toán tử RAZDAT trong trình chỉnh sửa bảng tính

Toán tử này trả về giữa 2 giá trị ngày. Giao diện chung của nhà điều hành trông như thế này: RAZDAT (ngày_đầu_ngày; ngày_đầu; mã_đơn_vị_của_đơn_vị). Các kiểu tính toán khoảng thời gian giữa hai chỉ số ngày cụ thể:

  • “D” - hiển thị chỉ số cuối cùng theo ngày;
  • “M” - hiển thị tổng số theo tháng;
  • “Y” - hiển thị tổng số năm;
  • “Ym” - hiển thị tổng số theo tháng, không bao gồm năm;
  • “Md” - hiển thị tổng số theo ngày, không bao gồm năm và tháng;
  • “Yd” - hiển thị tổng số theo ngày, không bao gồm năm.

Trong một số phiên bản của trình chỉnh sửa bảng tính, khi áp dụng 2 đối số cực trị, toán tử có thể hiển thị lỗi. Trong trường hợp này, sử dụng các công thức khác sẽ thích hợp hơn.

Một ví dụ cho thấy hoạt động của toán tử:

So sánh ngày tháng trong Excel
4

Trong trình chỉnh sửa bảng tính năm 2007, toán tử này không có trong tham chiếu, nhưng bạn vẫn có thể sử dụng nó.

Sử dụng toán tử YEAR trong trình chỉnh sửa bảng tính

Toán tử này cho phép bạn trả về năm dưới dạng giá trị số nguyên tương ứng với ngày được chỉ định. Giá trị số được hiển thị trong phạm vi từ 1900 đến 9999. Dạng tổng quát của toán tử YEAR có 1 đối số. Đối số là một ngày dạng số. Nó phải được viết bằng toán tử DATE hoặc xuất ra chỉ số cuối cùng của phép tính của bất kỳ công thức nào khác. Một ví dụ cho thấy hoạt động của toán tử:

So sánh ngày tháng trong Excel
5

Sử dụng toán tử MONTH trong trình chỉnh sửa bảng tính

Toán tử này cho phép bạn trả về tháng dưới dạng giá trị số nguyên tương ứng với ngày được chỉ định. Giá trị số được hiển thị trong phạm vi từ 1 đến 12. Dạng tổng quát của toán tử MONTH có 1 đối số. Đối số là ngày trong tháng, được viết dưới dạng giá trị số. Nó phải được viết bằng toán tử DATE hoặc xuất ra chỉ số cuối cùng của phép tính của bất kỳ công thức nào khác. Cần lưu ý rằng một tháng được viết dưới dạng văn bản sẽ không được xử lý chính xác bởi trình biên tập bảng tính. Một ví dụ cho thấy hoạt động của toán tử:

So sánh ngày tháng trong Excel
6

Ví dụ về việc sử dụng toán tử DAY, WEEKDAY và WEEKDAY trong trình chỉnh sửa bảng tính

Toán tử này cho phép bạn trả về ngày dưới dạng giá trị số nguyên tương ứng với ngày được chỉ định. Giá trị số được hiển thị trong phạm vi từ 1 đến 31. Dạng tổng quát của toán tử DAY có 1 đối số. Đối số là ngày trong ngày, được viết dưới dạng giá trị số. Nó phải được viết bằng toán tử DATE hoặc xuất ra chỉ số cuối cùng của phép tính của bất kỳ công thức nào khác. Một ví dụ cho thấy hoạt động của toán tử:

So sánh ngày tháng trong Excel
7

Toán tử, có tên WEEKDAY, cho phép bạn trả về số thứ tự của ngày trong tuần của một ngày nhất định. Theo mặc định, nhà mạng coi Chủ nhật là ngày đầu tuần. Một ví dụ cho thấy hoạt động của toán tử:

So sánh ngày tháng trong Excel
8

Toán tử, có tên NOMWEEK, cho phép bạn hiển thị số thứ tự của tuần trong một ngày nhất định. Một ví dụ cho thấy hoạt động của toán tử:

So sánh ngày tháng trong Excel
9

Ví dụ: ngày 24.05.2015 tháng XNUMX năm XNUMX, XNUMX là tuần thứ hai mươi hai trong năm. Như đã viết ở trên, chương trình coi Chủ nhật là ngày đầu tuần.

So sánh ngày tháng trong Excel
10

Đối số thứ hai là 2. Điều này cho phép trình chỉnh sửa bảng tính coi Thứ Hai là ngày bắt đầu của tuần (chỉ trong công thức này).

Toán tử TODAY được sử dụng để đặt ngày hiện tại. Toán tử này không có đối số. Toán tử TDATE () được sử dụng để hiển thị ngày và giờ hiện tại.

Kết luận và kết luận về việc so sánh ngày tháng trong trình chỉnh sửa bảng tính

Chúng tôi phát hiện ra rằng có nhiều cách và toán tử để so sánh hai ngày trong trình chỉnh sửa bảng tính. Tùy chọn phổ biến nhất là sử dụng toán tử RAZNDATA, cho phép bạn trả về sự khác biệt giữa hai ngày. Ngoài ra, bạn có thể sử dụng các công thức tương tự để trả về giá trị ngày, tháng và năm. Mỗi người dùng có thể độc lập chọn cho mình cách thuận tiện nhất để so sánh ngày tháng trong trình chỉnh sửa bảng tính.

Bình luận