Đọc số bằng chữ dùng Name

Liên hệ QC
Cảm ơn bạn!
Tôi đã dùng thử, rất hay và sáng tạo. Tôi được biết thêm một cách lập hàm bằng name.
Trước đây, do nhu cầu, tôi cũng đã tự lập ra một hàm đọc chữ. Thật tình cờ, cách đọc của bạn rất giống cách đọc của tôi, mặc dù phương pháp đọc là khác nhau.
Nhân đây tôi cũng muốn gửi lên đây giải pháp của tôi hầu mong bạn có thể tham khảo.
Cách của tôi là lập hàm, tạo ra file add-in. Nên để sử dụng, các bạn down file đính kèm, giải nén vào một thư mục bất kì để ra file add-in. Sau đó trong Tools->Add-in các bạn browse đến thư mục đã giải và chọn file docchu.xla. Như vậy bạn đã có thể sử dụng hàm này.
Cú pháp là =bangchu(thamchieu)
ví dụ: A1 = 1205
A2 = bangchu(A1) cho ra kết quả Một nghìn hai trăm linh năm
A2 = bangchu(A1) & " đồng." cho ra kết quả Một nghìn hai trăm linh năm đồng.
Bạn có thể so sánh tốc độc đọc của hai phương pháp bằng cách copy khoảng 10000 dòng và có nhận xét của riêng mình. Ngoài ra cách này có thể đọc được tới 15 chữ số.
Cảm ơn các bạn đã quan tâm.
Oh... đuơng nhiên nếu nói về tốc độ thì e rằng file đọc số bằng công thức này khó có thể so sánh với VBA...
Add-in đọc số đã có nói rất nhiều lần trên diển đàn rồi! Tuy nhiên topic này muốn tạo 1 cuộc đột phá khác hơn: Đọc số bằng công thức! Điều này chẳng dể dàng chút nào... và theo như tôi dc biết thì cho đến nay chưa ai làm dc cái tương tự như bạn Hoangdanh282vn đang làm!
Việc ta dùng cái gì trong thực tế là 1 chuyện, nhưng ở đây dù sao cũng rất khâm phục thuật toán của bạn ấy, và đó cũng chính là điều mà ta đáng để học hỏi
ANH TUẤN
 
Có cách nào làm cho đọc số ra chữ mà chữ đầu dòng viết hoa ko? "Mười đồng" chứ không phải là "mười đồng" nho cách huynh hoàn thiện giúp

Và nên thêm các dấu phảy "," để ngắt câu ví dụ: Một trăm mười một tỷ, một trăm mười một triệu, một trăm mười một nghìn, một trăm mười một đồng. một trăm mười một nghìn, một trăm mười một đồng.
 
Và nên thêm các dấu phảy "," để ngắt câu ví dụ: Một trăm mười một tỷ, một trăm mười một triệu, một trăm mười một nghìn, một trăm mười một đồng. một trăm mười một nghìn, một trăm mười một đồng.

Cám ơn bạn.
Đúng là file đọc số VND mình quên đưa dấu ","vào trong câu. Nhưng trong file USD thì đã có. Nếu bạn quan tâm thì mình sẽ chỉnh tiếp phần này.

To Bác Anhtuan1066 : Bác cứ đưa em lên mây thì e rằng khi xuống chắc là hơi khó khăn đây. Những gì em có được là nhờ học hỏi ở Bác và các Bạn khác trên diễn đàn.Cám ơn Bác và các bạn nhiều lắm.
 
Có 1 bạn gữi thư cho tôi thắc mắc về việc tìm Add-in nào đó có khả năng đọc dc cả số thập phân!
Bạn hoangdanh282vn xem tại đây:
http://www.giaiphapexcel.com/forum/showthread.php?t=12330
Vì vậy mà tôi lấy file đọc số bằng name này ra thử thì phát hiện nó cũng không có khả năng đọc số thập phân luôn!
Bạn thử cải tiến thêm phần này xem! (đọc dc cở 2 số thập phân cũng OK rồi)
Mến
ANH TUẤN
 
Mình đang cần file đọc số trong bảng tính excel và cách sử dụng. Mình không thể download được, bạn vui lòng gửi file này qua địa chỉ mail cho mình được không? Cảm ơn nhiều. huynhphuong080183@yahoo.com
 
Có 1 bạn gữi thư cho tôi thắc mắc về việc tìm Add-in nào đó có khả năng đọc dc cả số thập phân!
Bạn hoangdanh282vn xem tại đây:
http://www.giaiphapexcel.com/forum/showthread.php?t=12330
Vì vậy mà tôi lấy file đọc số bằng name này ra thử thì phát hiện nó cũng không có khả năng đọc số thập phân luôn!
Bạn thử cải tiến thêm phần này xem! (đọc dc cở 2 số thập phân cũng OK rồi)
Mến
ANH TUẤN
Mới viết hàm đọc số đọc 2 chữ số thập phân kèm đơn vị. Xem tại đây:
http://www.giaiphapexcel.com/forum/showthread.php?p=87854#post87854
 
Cám ơn bạn.
Đúng là file đọc số VND mình quên đưa dấu ","vào trong câu. Nhưng trong file USD thì đã có. Nếu bạn quan tâm thì mình sẽ chỉnh tiếp phần này.

Mình nghĩ sản phẩm này có tính ứng dụng vào thực tiễn rất cao, đặc biệt là đối với những người làm nghề kế toán, mỗi khi làm chứng từ thanh toán... không chỉ là tiết kiệm thời gian mà cái chính là giảm thiểu được những sai sót rất hay mắc phải (khi sửa số hay quên sửa chữ). Vì vậy mong bạn sớm hoàn thiện. Thanks !
 
chuyển từ số qua chữ font Vni và Unicode

Xin lỗi mình gửi lại file này mới đúng
--=0
 

File đính kèm

  • vnd.rar
    11.5 KB · Đọc: 446
Cho em hỏi cách chuyển số thành chữ với!

Em mới nhập môn "giaiphapexcel.com" cùng các bác lên em "hai lúa" lắm! Mong các bác chỉ giúp em cách chuyển số thành chữ trong Excel với (Từ A->Z).
Em cảm ơn nhiều!**~**
 
Chuyển số thành chữ

Xin chào bạn Cong ly 0109 !
Mình có file đọc số nhưng gửi lên diễn đàn không được, vậy bạn cho mình địa chỉ mail mình gửi bạn tham khảo nhe !.
Thân . -\\/.
 
sao mình dùng khi tải về thì được nhưng gõ đúng cú pháp rồi với một tài liệu khác thì nó không đọc bằng chữ cho mình nhỉ
 
Lần chỉnh sửa cuối:
Tại cái này là dùng công thức kết hợp name bạn ah. Muốn sử cộng cho file khác bạn phải tải addin đọc số về sau đó add vào thì mới dùng được cho mọi file
 
Đọc số ra chữ

Nó là thế này đây! Đọc bất cứ cell nào ta muốn...
Cú phap:
Mã:
=IF(ROW(cell cần đọc),VND)
File đính kèm!
ANH TUẤN

Rất cảm ơn bác Tuấn đã chỉ giáo nhưng cách của bác em chỉ thực hiện được trong file của bác còn em tạo file này không thực hiện được. Mong chỉ giáo
Chúc sức khỏe bác cùng gia đình mịnh khỏa thành công.
Trân trọng cảm ơn!
 

File đính kèm

  • GPE doc so ra chu.xls
    13.5 KB · Đọc: 283
Rất cảm ơn bác Tuấn đã chỉ giáo nhưng cách của bác em chỉ thực hiện được trong file của bác còn em tạo file này không thực hiện được. Mong chỉ giáo
Chúc sức khỏe bác cùng gia đình mịnh khỏa thành công.
Trân trọng cảm ơn!
Bạn bấm Ctrl + F3 vào Define name xem thử ---> So sánh giửa file của tác giả và file của bạn có gì khác nhau
???
File bạn chẳng có 1 name nào---> Nó mà đọc được số ra chử mới ghê!
 
Đọc số ra chữ

Bạn bấm Ctrl + F3 vào Define name xem thử ---> So sánh giửa file của tác giả và file của bạn có gì khác nhau
???
File bạn chẳng có 1 name nào---> Nó mà đọc được số ra chử mới ghê!

ndu96081631 Cảm ơn bác em thấy có khác nhau rồi bây giờ muốn có name ở trong Define name thì làm như thế nào mong bác chỉ giáo
Đưa người ta không đưa qua sông
Mà sao có tiếng sóng ở trong lòng
 
ndu96081631 Cảm ơn bác em thấy có khác nhau rồi bây giờ muốn có name ở trong Define name thì làm như thế nào mong bác chỉ giáo
Đưa người ta không đưa qua sông
Mà sao có tiếng sóng ở trong lòng

Bạn mở lên 2 file: 1 file của bạn và 1 file của tác giả ---> Dùng chức năng Copy sheet (Click phải vào Sheet tab, chọn Move or copy) để copy 1 sheet bất kỳ từ file của tác giả vào file của bạn... Kể từ đây, bạn có thể áp dụng công thức được rồi vì name nó cũng theo sheet mà vào file của bạn rồi đấy ---> Nếu thích cứ xóa sheet mà bạn vừa add vào (name vẫn còn)
 
Cám ơn bạn.
Đúng là file đọc số VND mình quên đưa dấu ","vào trong câu. Nhưng trong file USD thì đã có. Nếu bạn quan tâm thì mình sẽ chỉnh tiếp phần này.

Bác thật là tuyệt vời ý }}}}}, cho iem hỏi bác đã sửa xong chưa thì cho em với mọi người xin nhé. Đa ta bác nhiều lắm
 
Cho mình hỏi nếu sử dụng cả 2 cách đọc tiếng Việt - Tiếng Anh trong cùng 1 file thì có xảy ra lỗi không vậy?. Cái này cũng hay gặp trong thực tế mà.
 
Sao mình copy move sang file minh roi và viết công thức nó ra " số không đúng" là sao mình ko hiểu.
 
Nó là thế này đây! Đọc bất cứ cell nào ta muốn...
Cú phap:
Mã:
=IF(ROW(cell cần đọc),VND)
File đính kèm!
ANH TUẤN
Bạn Tuấn ơi nhưng tớ sao tớ đánh cái dòng bạn bảo thì lại không đc bạn xem có phải dùng như vậy không chỉ bảo kỹ hơn cho tớ với nhé.
Tớ đang muốn chuyển từ số sang chữ tiếng anh có đc ko, cảm ơn các bạn nhiều nhiều
 
Web KT
Back
Top Bottom