Add-ins đọc số bằng chữ với mọi loại đơn vị, tiền tệ

Blue Softs epl Liên hệ QC

NHG

Thành viên hoạt động
Tham gia
15/1/07
Bài viết
130
Được thích
93
Trên diễn đàn có rất nhiều add ins để đọc số tiền bằng chữ, tuy nhiên nếu các bạn muốn đọc số ra chữ với loại ngoại tệ hoặc đơn vị bất kỳ bạn có thể tham khảo hàm DocSo trong Add in bên dưới
Cú pháp: =DocSo(Số; Đơn vị 1[không bắt buộc]; Đơn vị 2[không bắt buộc]; Khoảng cách giữa đơn vị 1 và đơn vị 2[không bắt buộc])
Một số máy tính cú pháp có thể đổi thành: =DocSo(Số, Đơn vị 1[không bắt buộc], Đơn vị 2[không bắt buộc], Khoảng cách giữa đơn vị 1 và đơn vị 2[không bắt buộc])
Với tùy chọn đơn vị 1; đơn vị 2 và Khoảng cách giữa đơn vị 1 và đơn vị 2 là không bắt buộc phải nhập

Ví dụ

= DocSo(Số;"tấn";"kilogam";1000)
với 1000 là khoảng cách giữa "tấn" và "kg"

= DocSo(Số;"mét";"centimet";100)
với 100 là khoảng cách giữa "mét" và "centimet"
"

bandicam 2021-03-02 22-30-04-977.jpg

Untitled1.jpg
 

File đính kèm

  • DocSoVTV.xlam
    49.4 KB · Đọc: 147
Lần chỉnh sửa cuối:

ptm0412

Bad Excel Member
Thành viên BQT
Super Moderator
Tham gia
4/11/07
Bài viết
11,685
Được thích
32,762
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Consultant
đọc số ra chữ với loại ngoại tệ hoặc đơn vị bất kỳ bạn có thể tham khảo hàm DocSo trong Add in bên dưới
Thế có thể đọc Kg/ gam, Tấn/ Kg, Mét/ milimét, Tấn/ miligam, Mét/ Decimét, mét vuông/ centimét vuông ... không?
 

NHG

Thành viên hoạt động
Tham gia
15/1/07
Bài viết
130
Được thích
93
Đọc được bạn nhé, ví dụ Docso(int(số),”tấn”) & Docso(((số) - int(số))*1000, “kg”)) ; còn mét và dêximet thì đơn giải hơn Docso(số,”mét”,”đêximet”)
 

Maika8008

Thành viên gắn bó
Tham gia
12/6/20
Bài viết
2,685
Được thích
2,972
Donate (Momo)
Donate
Giới tính
Nam
Được lắm! Cách đọc phù hợp với ý tôi muốn.
 

ptm0412

Bad Excel Member
Thành viên BQT
Super Moderator
Tham gia
4/11/07
Bài viết
11,685
Được thích
32,762
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Consultant
Đọc được bạn nhé, ví dụ Docso(int(số),”tấn”) & Docso(((số) - int(số))*1000, “kg”)) ; còn mét và dêximet thì đơn giải hơn Docso(số,”mét”,”đêximet”)
decimét =1/10 mét mà bạn? centimét mới bằng 1/100 mét
Ngoài ra ý tôi hỏi là chỉ dùng 1 hàm 1 lần ra kết quả chứ không phải 2 lần hàm cho số nguyên và số thập phân.
 

NHG

Thành viên hoạt động
Tham gia
15/1/07
Bài viết
130
Được thích
93
decimét =1/10 mét mà bạn? centimét mới bằng 1/100 mét
Ngoài ra ý tôi hỏi là chỉ dùng 1 hàm 1 lần ra kết quả chứ không phải 2 lần hàm cho số nguyên và số thập phân.
Mình update File ở bài 1 rồi nhé, chỉ cần dùng 1 hàm thôi, nhưng phải khai báo thêm tham số thứ 3
= DocSo(Số;"tấn";"kilogam";1000)
với 1000 là khoảng cách giữa "tấn" và "kg"

= DocSo(Số;"mét";"centimet";100)
với 100 là khoảng cách giữa "mét" và "centimet"
 

ptm0412

Bad Excel Member
Thành viên BQT
Super Moderator
Tham gia
4/11/07
Bài viết
11,685
Được thích
32,762
Donate (Momo)
Donate
Giới tính
Nam
Nghề nghiệp
Consultant
Mình update File ở bài 1 rồi nhé, chỉ cần dùng 1 hàm thôi, nhưng phải khai báo thêm tham số thứ 3
Chính là tôi muốn gợi ý như thế, vì tôi đã làm rồi. Tiếc là code cũ theo thuật toán cũ cách nay gần 15 năm nên không muốn đưa ra.
 
  • Thích
Reactions: NHG

cugia_codon_khatty

Thành viên chính thức
Tham gia
23/5/08
Bài viết
63
Được thích
4
Giới tính
Nữ
Tuyệt quá, cám ơn bác thớt nhiều.
 

cugia_codon_khatty

Thành viên chính thức
Tham gia
23/5/08
Bài viết
63
Được thích
4
Giới tính
Nữ
Trên diễn đàn có rất nhiều add ins để đọc số tiền bằng chữ, tuy nhiên nếu các bạn muốn đọc số ra chữ với loại ngoại tệ hoặc đơn vị bất kỳ bạn có thể tham khảo hàm DocSo trong Add in bên dưới
Cú pháp: =DocSo(Số; Đơn vị 1[không bắt buộc]; Đơn vị 2[không bắt buộc]; Khoảng cách giữa đơn vị 1 và đơn vị 2[không bắt buộc])
Một số máy tính cú pháp có thể đổi thành: =DocSo(Số, Đơn vị 1[không bắt buộc], Đơn vị 2[không bắt buộc], Khoảng cách giữa đơn vị 1 và đơn vị 2[không bắt buộc])
Với tùy chọn đơn vị 1; đơn vị 2 và Khoảng cách giữa đơn vị 1 và đơn vị 2 là không bắt buộc phải nhập

Ví dụ

= DocSo(Số;"tấn";"kilogam";1000)
với 1000 là khoảng cách giữa "tấn" và "kg"

= DocSo(Số;"mét";"centimet";100)
với 100 là khoảng cách giữa "mét" và "centimet"
"

View attachment 254741

View attachment 254778
Cái này không đọc được những số có số 0 đằng trước dấu phẩy nhỉ? VD như 0,25 là không đọc được.
 

TuyetBui013

Thành viên mới
Tham gia
24/2/20
Bài viết
11
Được thích
1
Cảm ơn rất nhiều, em tìm cái này nguyên 1 ngày hôm nay
 
  • Thích
Reactions: NHG

tanbqtb03

Thành viên mới
Tham gia
14/9/09
Bài viết
7
Được thích
1
A update lại link được ko ạ? Máy e chặn download rồi
1630331152028.png
 
Web KT
Top Bottom