Hàm DAY trong Google Trang tính rất hữu ích để trả về ngày trong tháng mà một ngày cụ thể rơi vào, ở định dạng số
Mục lục
Hàm DAY
là một hàm ngày đơn giản và dễ hiểu, có thể hữu ích nếu bạn đang làm việc với ngày nhưng chỉ quan tâm đến ngày và muốn loại bỏ mọi thứ khác. Bạn cũng có thể sử dụng nó với một số công thức khác
Hãy lấy một ví dụ
Giả sử bạn có một danh sách các ngày và muốn biết một ngày trong mỗi ngày rơi vào nửa đầu hay nửa cuối của tháng 📅
Vì vậy, làm thế nào để chúng tôi làm điều đó?
Giản dị. Hàm DAY
chỉ cần ngày và nó sẽ tự động trả về ngày trong tháng mà một ngày cụ thể rơi vào, ở định dạng số. Và với sự trợ giúp của hàm IF
, chúng ta có thể tìm ra mỗi ngày rơi vào nửa tháng nào
Trước tiên, hãy xem cấu trúc của hàm DAY
để giúp bạn hiểu cách sử dụng hàm này trong Google Trang tính
Cấu tạo của hàm DAY
Cú pháp [cách chúng ta viết] hàm DAY
khá đơn giản và nó như sau
=DAY[date]
Hãy chia nhỏ điều này để giúp bạn hiểu cú pháp của hàm DAY
và ý nghĩa của từng thuật ngữ này
=
dấu bằng là cách chúng tôi bắt đầu bất kỳ chức năng nào trong Google Trang tínhDAY[]
là chức năng của chúng tôidate
là đơn vị thời gian để trích xuất ngày trong tháng
⚠️ Một số lưu ý bạn nên biết khi tự viết hàm DAY trong Google Sheets
- Cũng giống như hàm
DAY
0, hàmDAY
không thể đọc tất cả các ngày mà con người có thể đọc được. Là giá trị đầu vào, bạn sẽ phải sử dụng tham chiếu đến ô chứa ngày tháng, một trong các hàm ngày tháng nhưDAY
2,DAY
3,DAY
4 hoặcDAY
5 hoặc số sê-ri ngày do hàmDAY
6 trả về [ví dụ: - Nếu ngày nhập vào không được nhận dạng ở dạng số mà ở dạng văn bản, hàm
DAY
sẽ trả về lỗi [#VALUE. ]
Một ví dụ thực tế về việc sử dụng hàm DAY
Trước tiên chúng ta hãy xem cách hàm DAY
hoạt động với các giá trị ngày khác nhau
Nếu bạn nhìn vào hai ngày đầu tiên [ô A2 và A3], bạn sẽ thấy hai ngày này khá đơn giản. Tuy nhiên, giá trị đầu vào trong ô thứ ba [ô A4] không được nhận dạng là ngày và do đó, hàm DAY
đã trả về lỗi [#VALUE. ]
Ngày trong ô A5 và A6 giống như trong ô A2, chỉ có thêm thời gian. Như bạn có thể thấy, hàm DAY
vẫn có thể trả về ngày của tháng mà ngày đó rơi vào
Nếu bạn xem ba ví dụ tiếp theo [ô A7, A8 và A9], bạn sẽ thấy hàm DAY
hoạt động như thế nào khi chúng ta sử dụng các chữ cái để viết tên tháng. Hai trong số chúng [ô A7 và A9] được nhận dạng là ngày, nhưng ô thứ ba [ô A8] thì không và hàm DAY
trả về lỗi [#VALUE. ]
Để viết ngày tháng trong các ô A10 và A11, chúng tôi đã sử dụng các hàm DAY
2 và DAY
3. Cả hai đầu vào này đều được hàm DAY
nhận dạng là ngày tháng. Hai giá trị ngày này thay đổi nên đầu ra cũng sẽ thay đổi theo
Ngày 'không'
Nếu bạn nhìn vào ô A12, bạn sẽ thấy rằng không có ngày tháng, nhưng hàm DAY
đã trả về ngày của tháng chứa ngày đó. Bây giờ bạn phải tự hỏi làm thế nào là có thể. Giải pháp khá đơn giản – khi không có ngày, hàm DAY
sử dụng ngày 'không' [30/12/1899]. Điều tương tự cũng xảy ra nếu ô trống [ô A13]
Khi bạn nhập một số ngẫu nhiên vào một ô [giống như chúng ta đã làm trong ô A14] và sử dụng hàmDAY
, ngày 'không' sẽ tăng theo giá trị đó. Đây là lý do tại sao đầu ra trong ô B14 là '31' [30/12/1899+1=31/12/1899]. Nếu bạn chỉ nhập một số thập phân không có số nguyên, thì chỉ thời gian sẽ tăng lên nên ngày 'không' sẽ giữ nguyên
Để đến gần ngày hiện tại, bạn nên nhập 44000 [ô A16]. Ngày 'không' tăng thêm 44000 là 18/06/2020 nên hàm DAY
sẽ trả về '18'
Bạn có thể tạo một bản sao của bảng tính bằng liên kết bên dưới và tự mình dùng thử
Tạo một bản sao của bảng tính mẫu
Cách sử dụng hàm DAY trong Google Sheets
Hãy bắt đầu viết hàm DAY
của riêng chúng ta trong Google Trang tính để bạn có thể xem cách hoạt động của hàm này và cách sử dụng hàm này với các công thức khác
- Bấm vào một ô để làm cho nó hoạt động. Đối với hướng dẫn này, tôi sẽ sử dụng ô B2
- Nhập dấu bằng '=' và nhập tên của hàm là 'DAY'. Khi bạn bắt đầu nhập, Google Trang tính sẽ tự động đề xuất các hàm bắt đầu bằng các chữ cái giống nhau. Bạn có thể chọn hàm
DAY
từ danh sách
- Sau dấu ngoặc tròn mở '[', nhập giá trị ngày. Vì ngày của chúng tôi đã ở trong cột A, chúng tôi sẽ sử dụng tham chiếu ô thay vì nhập ngày vào công thức
DAY
. Nhập A2 và đóng chức năng bằng dấu ngoặc tròn đóng ']'. Bạn cũng có thể nhấn phím Enter trên bàn phím và chức năng này sẽ tự động đóng lại
- Nếu bạn làm đúng mọi thứ, hàm
DAY
sẽ trả về '3'. Bây giờ lặp lại các bước này cho hàng tiếp theo
Cách sử dụng hàm DAY trong các công thức khác trong Google Sheets
Bạn có nhớ ví dụ của chúng tôi từ đầu văn bản không?
Đối với điều này, chúng tôi sẽ sử dụng chức năng IF
Nhập công thức như sau. =IF[DAY[A4]