Tính số ngày trong tháng trong Excel - đây là cách hoạt động trong 4 bước

Cách sử dụng Excel để tìm ra có bao nhiêu ngày trong một tháng

Tất nhiên, bạn biết mỗi tháng có bao nhiêu ngày cho đến cuối tháng. Nhưng đối với tính toán thời gian hoặc lịch trình, điều quan trọng là phải tính toán tháng tương ứng có bao nhiêu ngày cho một giá trị ngày thay đổi trong một ô. Có nhiều cách và phương tiện khác nhau để đạt được điều này.

Đây là cách nó hoạt động: Sử dụng Excel để tìm ra có bao nhiêu ngày trong một tháng

Ví dụ: Ngày bắt đầu nằm trong bảng ở ô A2. Sau đó, sử dụng công thức sau để tính xem có bao nhiêu ngày trong tháng tương ứng:

= NGÀY (NGÀY (NĂM (A2), THÁNG (A2) +1, 1) -1)

Nó hoạt động như thế này, từng bước:

  1. Bấm vào ô mà bạn muốn hiển thị các ngày mong muốn trong tháng (ô B2 trong ví dụ).

  2. Trong trường hàm (fNS) công thức: = DAY (DATE (YEAR (A2); MONTH (A2) +1; 1) -1). Hoặc chỉ cần sao chép và dán chúng vào trường thích hợp.

  3. Nhấn phím Enter hoặc nhấp vào dấu tích nhỏ màu xanh lá cây.

  4. Bây giờ bạn sẽ thấy số ngày trong tháng tương ứng. Nếu muốn, bạn có thể kéo hàm vào bất kỳ số ô nào bằng một cú nhấp chuột.

Hàm Excel thực sự làm gì?

Hàm ngày sẽ chèn năm và tháng kể từ ngày bắt đầu của ô A2. Sau đó, thêm giá trị 1 vào tháng để đề cập đến tháng tiếp theo và xác định ngày đầu tiên trong tuần cho tháng này. Giá trị 1 được trừ vào ngày đầu tiên này. Điều này dẫn đến ngày cuối cùng của tháng trước (tức là của tháng đối với A2). Số của ngày cuối cùng này sau đó được trích xuất thông qua một hàm TAG.

Mẹo nhỏ để đơn giản hóa công thức một chút

Công thức có thể được đơn giản hóa một chút bằng một mẹo nhỏ. Thay vì trừ một ngày cho giá trị ngày, bạn cũng có thể thực hiện phép tính này trong hàm DATE. Bạn có thể làm điều này bằng cách chuyển số 0 cho ngày hôm trước thay vì số 1 cho ngày đầu tiên của tháng. Điều này giúp bạn tiết kiệm được việc phải chuyển đổi sang cuối tháng. Công thức tương ứng mà bạn áp dụng theo cùng một sơ đồ như trên, sẽ trông giống như sau:

= NGÀY (NGÀY (NĂM (A2), THÁNG (A2) +1, 0))

Đối với các chuyên gia Excel: Các giải pháp phức tạp để xác định các ngày trong tuần trong tháng

Giải pháp chỉ sử dụng chức năng TAG phức tạp hơn nhiều. Công thức này có dạng như sau:

= 32-TAG (A1-TAG (A1) +32)

Phiên bản chuyên nghiệp hoạt động như thế nào?

Ý tưởng cơ bản của công thức là quay trở lại ngày 0 của tháng hiện tại (là ngày cuối cùng của tháng trước). Sau đó, thêm nó vào tháng tiếp theo (tức là tháng sau của tháng trước, do đó là 32) và sử dụng ngày này của tháng để xác định độ dài của tháng hiện tại.

Khách hàng Excel nhỏ: Tháng 2 năm 1900 được hiển thị không chính xác trong Excel

Ngoài ra còn có một biến thể của công thức này để giải quyết vấn đề năm nhuận 1900. Excel giả định trong các phép tính ngày của nó là 29/02/1900. Không phải vậy đâu. Do đó, các phép tính ngày tháng năm 1900 thường cho kết quả không chính xác. Công thức được thay đổi với bản vá năm 1900 là:

= 32-TAG (A2-TAG (A2) + 32 + 366 * (A2 <61))

Một cách tiếp cận khác để tính toán các ngày trong tháng trong Excel

Biến thể bằng công thức ma trận cũng là một giải pháp rất sáng tạo. Nhập công thức sau bằng phím tắt "Ctrl + SHIFT + Enter" để công thức hoạt động:

= MAX (NGÀY (A1 + 27-NGÀY (A1) + {1; 2; 3; 4}))

Ảnh chụp màn hình được tạo bằng Excel phiên bản 2016.

Câu hỏi thường gặp: Các câu hỏi mà người dùng đã hỏi chúng tôi về chủ đề này

Tại sao Excel không sắp xếp danh sách cho tôi?

Đầu tiên, Excel cần ít nhất một cột hoặc hàng chứa thông tin như chữ cái hoặc số. Ngoài ra, ít nhất một trong các ô chứa thông tin phải được đánh dấu. Nếu không, Excel không biết phải tham chiếu đến cái gì khi sắp xếp.

Tôi tìm thấy các công thức khác nhau ở khắp mọi nơi để hiển thị cho tôi các ngày trong tháng trong Excel. Có đúng không?

Vâng đúng vậy. Có một số cách khả thi để giải quyết vấn đề này. Chúng tôi đã mô tả năm giải pháp phổ biến nhất trong hướng dẫn của chúng tôi. Chúng tôi khuyên bạn nên thử những thứ này và chọn một yêu thích cá nhân.

Làm cách nào để tôi có thể sắp xếp các số trong Excel?

Để sắp xếp các số theo một thứ tự nhất định, trước tiên hãy nhấp vào bất kỳ ô nào trong cột mà bạn muốn sắp xếp. Trong vùng "Dữ liệu", bạn sẽ tìm thấy nhóm "Sắp xếp và Lọc". Ở đó bạn có thể chọn các tùy chọn sắp xếp khác nhau. Ví dụ: chọn "Sắp xếp theo kích thước" và "tăng dần" hoặc "giảm dần". Excel sẽ sắp xếp danh sách của bạn theo lựa chọn của bạn.

Bạn sẽ giúp sự phát triển của trang web, chia sẻ trang web với bạn bè

wave wave wave wave wave