Dạ. E muốn đổi hàng loạt ý ạ. Ví dụ đã có cột ngày sinh em muốn đọc bằng chữ ý ạ.Bạn vào đổi định dạng ngày tháng theo kiểu của việt nam ở trong phàn ngày giờ của win nhé, trước mình cũng đã dính, mãi mới tìm ra
Ý mình là bạn phải đổi cái phần ngày giờ đó trong win trước đã, còn lại thì bạn có thể tra bình thường trên các trang đều có, vì là kiến thức cơ bảnDạ. E muốn đổi hàng loạt ý ạ. Ví dụ đã có cột ngày sinh em muốn đọc bằng chữ ý ạ.
Không có bác ơi. Chỉ có đọcÝ mình là bạn phải đổi cái phần ngày giờ đó trong win trước đã, còn lại thì bạn có thể tra bình thường trên các trang đều có, vì là kiến thức cơ bản
Thì bản thân bạn viết cũng không hiện hết bằng chữ nên phần mềm nó cũng lười theo và không hiện hết đó thôi.chứ e k thấy đọc hẳn hết bằng chữ
Bạn dùng các hàm xử lý chuỗi tách ngày tháng ra làm 3 cụm rồi dùng 1 hàm vba đọc số tiếng Việt (trên GPE nhiều lắm) đọc từng cụm và nối lại với nhau bằng các từ ngày, tháng, năm. Làm thử đi, dễ ợt hà!Cả nhà ơi giúp e viết VBA đọc ngày sinh dd.mm.yyyy, mm.yyyy, hoặc yyyy thành chữ với ạ
Ví dụ: 15.03.1984 đọc thành: Ngày mười lăm tháng ba năm một ngàn chín trăm tám mươi tư
1984 thành : Năm một ngàn chín trăm tám mươi tư ạ
Dạ vâng ạ. Em cảm ơn ạBạn dùng các hàm xử lý chuỗi tách ngày tháng ra làm 3 cụm rồi dùng 1 hàm vba đọc số tiếng Việt (trên GPE nhiều lắm) đọc từng cụm và nối lại với nhau bằng các từ ngày, tháng, năm. Làm thử đi, dễ ợt hà!
Còn không muốn dùng vba để khỏi mất công Enable macro thì dùng công thức đọc số tại chủ đề này:
![]()
Chia sẻ: Công thức chuyển số thành chữ cho Excel 2007
Như đã hứa, hôm nay tôi chia sẻ công thức chuyển số thành chữ sử dụng được trên Excel 2007 trở lên. Tiếng Việt: =IF(ABS(A1)>=10^15;"###";IF(A1=20;" "&INDEX(a;INT(y/10)+1)&" mươi";IF(y>=10;" mười";""))&IF(z>0;LET(t;(y>11)*((z=1)+(z=5)*2)+1;" "&CHOOSE(t;INDEX(a;z+1);"mốt";"lăm"));"")&CHOOSE(b;"";"...www.giaiphapexcel.com