Chưa rõ mục đích của bạn muốn gì!Các bác giúp em làm thế nào để chuyển đổi tháng từ dạng số sang dạng chữ không ạ
Ví dụ 04 thành April, 10 thành October không ạ?
Em cảm ơn ạ!
Vầy thử xem:Dạ, cảm ơn các bác đã trả lời.
Em xin trình bày rõ hơn ạ
Ví dụ ô A1 là tháng, để dạng số, 04
ô A2 là năm cũng để dạng số, 2020
giờ ở ô A3 em muốn nó thành "April, 2020"
Khi thay đổi số tháng và năm thì ở ô A3 cũng thay đổi theo tương ứng ạ!
Nhưng em mò được cách rồi ạ![]()
=TEXT(A2&"-"&A1&"-1","mmmm, yyyy")
Thử công thức sau:Dạ, cảm ơn các bác đã trả lời.
Em xin trình bày rõ hơn ạ
Ví dụ ô A1 là tháng, để dạng số, 04
ô A2 là năm cũng để dạng số, 2020
giờ ở ô A3 em muốn nó thành "April, 2020"
Khi thay đổi số tháng và năm thì ở ô A3 cũng thay đổi theo tương ứng ạ!
Nhưng em mò được cách rồi ạ![]()
Công thức này hơi nguy hiểm. Excel bắt buộc phải đoán "A1/A2" có phải là ngày/tháng hoặc tháng/ngày trước. Nếu không được thì nó mới thử tiếp dạng tháng/năm.Thử công thức sau:
=TEXT(A1&"/"&A2,"mmm, yyyy")
A1 và A2 gõ số bình thường và nó lấy nguyên định dạng mặc định của Excel là General (thì ra kết quả trên).Công thức này hơi nguy hiểm. Excel bắt buộc phải đoán "A1/A2" có phải là ngày/tháng hoặc tháng/ngày trước. Nếu không được thì nó mới thử tiếp dạng tháng/năm.
Ví dụ tôi có 1 ở A1. Nếu ở ô A2 cứ gõ đúng số năm 2020 thì không sao; ra Jan 2020. Nhưng nếu gõ 30 nó sẽ ra Jan, 1930; nếu gõ 5 thì nó sẽ ra May, 2020A1 và A2 gõ số bình thường và nó lấy nguyên định dạng mặc định của Excel là General (thì ra kết quả trên).
Vì 1 năm có 12 tháng và không có tháng 13 nên không ai dại gì gõ 30 vào cho nó trật.Ví dụ tôi có 1 ở A1. Nếu ở ô A2 cứ gõ đúng số năm 2020 thì không sao; ra Jan 2020. Nhưng nếu gõ 30 nó sẽ ra Jan, 1930; nếu gõ 5 thì nó sẽ ra May, 2020
Máy của tôi mặc định ngày/tháng/năm. Gặp máy mặc định tháng/ngày/năm thì nó sẽ khác nữa.
--------------------------------Dạ, cảm ơn các bác đã trả lời.
Em xin trình bày rõ hơn ạ
Ví dụ ô A1 là tháng, để dạng số, 04
ô A2 là năm cũng để dạng số, 2020
giờ ở ô A3 em muốn nó thành "April, 2020"
Khi thay đổi số tháng và năm thì ở ô A3 cũng thay đổi theo tương ứng ạ!
Nhưng em mò được cách rồi ạ![]()
Bởi vậy ở bài #9 tôi đã cẩn thận không nói là "sai". Mà chỉ nói là "nguy hiểm".Vì 1 năm có 12 tháng và không có tháng 13 nên không ai dại gì gõ 30 vào cho nó trật.
Khi Insert 1 sheet mới thì nó mặc định là General thì không ai ở không đi định dạng lại cho tốn công.
Sao trên máy tôi là thế này?Vấn đề này thuộc về định dạng trong Excel.
Định dạng Anh:
=TEXT(10,"[$-en-US]mmmm;@")
Định dạng Việt:
=TEXT(10,"[$-vi-vn]mmmm;@")
Cài đặt định dạng ô: chọn phần Custom (Tùy chỉnh)
Dán đoạn: [$-vi-vn]mmmm;@
Sao trên máy tôi là thế này?
Nếu kiểu này thì theo tôi là
Việt Nam
=TEXT(10;"[$-42A]mmmm;@")
Mỹ
=TEXT(10;"[$-409]mmmm;@")
Nếu phụ thuộc vào phiên bản thì nên nói rõ. Vì không phải ai cũng có office mới nhất. Học sinh nghèo, người lao động nghèo mà toàn có phiên bản mới nhất thì hơi lạ.-------------------------------------
Cấu trúc định dạng ISO codes bổ trợ từ Excel 2013 trở về sau. Có lẽ do Office của bạn ở phiên bản thấp hơn nên chỉ có thể sử dụng mã số.