Dữ liệu nhập vào đúng là chán hơn ... excel hiểu là số
Nói chính xác thì
Excel hiểu đó là NGÀY THÁNG.
Nếu nhập kiểu
<2 chữ số aa>/<2 chữ số bb> thì:
1. Nếu aa <= 28, 29, 30, 31 và bb <= 12, tức aa/bb có thể hiểu là ngày tháng chuẩn dd/mm
Lúc đó aa/bb tương đương
ngày aa tháng bb của năm hiện hành.
2. Nếu aa <= 12 và bb > 12 thì aa/bb được hiểu là
tháng aa và năm có 2 chữ số cuối là bb (năm 19bb hoặc 20bb). Ngày sẽ lấy ngày đầu tháng là 1.
Lúc đó aa/bb tương đương
ngày 01 tháng aa của năm (19, 20)bb
3. Nếu aa/bb không thể đưa về 2 dạng trên thì chúng được coi là TEXT và NUMBERVALUE trả về #VALUE!
Vd. A414 = 31/11. Do tháng 11 chỉ có 30 ngày nên NUMBERVALUE(A411) = #VALUE!
A917 = 13/13. Không có dạng 1 và 2 nên NUMBERVALUE(A917) = #VALUE!
1/
11 có dạng 1 nên tương tương
1/
11/
2022 (năm hiện hành là
2022)
11/
22 có dạng 2 nên tương đương
1/
11/20
22 (lấy ngày đầu tháng
1)
Kết luận:
Hãy dùng số và chuỗi rõ ràng. Không nên dùng kiểu có thể gây hiểu lầm là chúng có thể là ngày tháng, do Excel cho phép chỉ nhập dd/mm hoặc mm/yy cho ngày tháng. Ngoài đời cũng thế: ăn mặc rõ ràng là nam hoặc nữ đi, đừng ăn mặc kiểu giới tính không xác định, chả ai hiểu cả. Thích chơi mập mờ thì rồi đừng kêu ca.