Mình xin đóng góp 1 hàm viết số ra chữ.
Ở đây đang chỉ dùng cho số nguyên, chưa dùng cho số thập phân.
Sơ sơ thì hàm nó như sau:
Dùng mid, text để tách cụm 3 số một, kết hợp với hàm sequence để tạo mảng số.
Dùng hàm choose để đổi số thành chữ, và dùng if để lựa chọn các trường hợp.
Cuối cùng dùng hàm trim, concat để nối các phần tử thành chữ số cuối cùng.
Vì muốn chỉ dùng 1 hàm, không sử dụng ô phụ nên hàm nó dài, sơ sơ tầm 10 dòng, mình có tách bằng xuống hàng để dễ theo dõi.
Hàm mình viết ở office 365. Mình cũng đã thử vài số đặc biệt rồi, nhưng có thể chưa hết các trường hợp, nhờ mọi người thử xem còn lỗi ở đâu để sửa. Nhưng chắc là tầm số từ ngàn tỷ đổ xuống là ngon lành.
Xin ý kiến đóng góp của mọi người để mình hoàn thiện cái hàm này hơn.
Hàm MOD hình như số lớn quá nó báo lỗi hay sao,