Cách đánh dấu nháy trong Excel

dhn46 đã viết:
Việc nhập ngày tháng năm đã được Excel nhận dạng ngay từ đầu. Ví dụ bạn nhập 04/05/2012 theo dd/mm/yyyy thì sang máy khác nó cũng hiểu định dạng thời gian đó chỉ khác hiển thị [vẫn là ngày 4 thang 5 năm 2012 còn hiển thị là 05/04/2012]
Bạn có thể thử với hàm Day[], Month[] sẽ rõ. Bạn xem lại cách chuyển đổi định dạng của tiện ích bạn làm
Thân!
Nhấp chuột vào đây để mở rộng...
Mình hiểu ý bạn, nó chỉ khác nhau về sự hiển thị nhưng đây lại là vấn đề lớn đối với mình vì với trường hợp ngày tháng năm sinh là 15/4/2012 => 4/15/2012 thì dễ hiểu được đâu là tháng đâu là ngày, tuy nhiên khi đặt công thức để tính tuổi với cách chuyển đổi là 4/15/2012 thì excel lại báo lỗi #Value. Còn trường hợp ngày 1/4/2012 => 4/1/2012 thì người xem khó hiểu đâu là ngày, đâu là tháng.

Private Sub Workbook_Open[] Sheet1.Range["A:A"].Select Selection.NumberFormat = "dd/mm/yyyy" End Sub
Nhấp chuột vào đây để mở rộng...
Cách này của bạn hay và ngắn gọn, nhưng như mình nói ở trên là đối tượng sử dụng máy vi tính ở chỗ mình không tốt lắm vì vậy việc hướng dẫn để maco hoạt động là khó khăn. Còn cách nào tối ưu hơn không các bạn
Blad01 đã viết:
Mình hiểu ý bạn, nó chỉ khác nhau về sự hiển thị nhưng đây lại là vấn đề lớn đối với mình vì với trường hợp ngày tháng năm sinh là 15/4/2012 => 4/15/2012 thì dễ hiểu được đâu là tháng đâu là ngày, tuy nhiên khi đặt công thức để tính tuổi với cách chuyển đổi là 4/15/2012 thì excel lại báo lỗi #Value. Còn trường hợp ngày 1/4/2012 => 4/1/2012 thì người xem khó hiểu đâu là ngày, đâu là tháng.
Nhấp chuột vào đây để mở rộng...

Dám cá với bạn không bao giờ có chuyện đó, ngoại trừ:
- Công thức của bạn sai
- Ngày tháng bạn nhập không đúng chuẩn Date
Còn lại thì ngày tháng cho dù có hiển thị thế nào thì nó vẫn không bao giờ ảnh hưởng đến độ chính xác của kết quả
--------------------
Nói thật là tôi rất lấy làm lạ tại sao vấn đề ngày tháng lại khiến các bạn dùng Excel lúng túng thế nhỉ?

Video liên quan

Chủ Đề