chèn chuỗi Text vào hàm.

Liên hệ QC

thangteo

Thành viên thường trực
Tham gia
8/5/07
Bài viết
393
Được thích
43
Chèn thêm 1 đoạn text vào trong hàm như thế nào vậy mọi người.
vd: ô trên là tổng Sum của tiền lương( bằng số), ô dưới là công thức đọc số thành chữ =(VND(Sheet1!$E$35,TRUE)),công thức này chỉ đọc đến chữ "đồng" là hết, giờ mình muốn thêm chữ "chẵn" ở phía cuối sau chữ "đồng" nữa thì làm thế nào??
 
Bạn chỉ cần như vậy
=(VND(Sheet1!$E$35,TRUE))&"chẵn"
 
có thêm vấn đề là mặc định công thức ở cuối chữ "đồng" có 1 dấu chấm, bây giờ thêm chữ "chẵn" như trên thì nó lại ra thế này: "..........đồng. chẵn." giờ có xóa được dấu chấm sau chữ đồng được không?
 
Chèn thêm 1 đoạn text vào trong hàm như thế nào vậy mọi người.
vd: ô trên là tổng Sum của tiền lương( bằng số), ô dưới là công thức đọc số thành chữ =(VND(Sheet1!$E$35,TRUE)),công thức này chỉ đọc đến chữ "đồng" là hết, giờ mình muốn thêm chữ "chẵn" ở phía cuối sau chữ "đồng" nữa thì làm thế nào??
Không biết bạn sử dụng hàm VND nào. Chứ nếu bạn sử dụng Add-in AccHelper của anh Tuân, thì có tùy chọn có hay không có chữ "chẵn".
Với riêng mình, thì mình lại không thích cái chữ chẵn đó (vì ở VN mình có còn xài tiền lẻ nữa đâu), chỉ cần: "Một trăm ngàn đồng." là đủ rồi, ai cũng hiểu đó là một trăm ngàn đồng chẵn, dù có hay không có chữ chẵn.
 
Chèn thêm 1 đoạn text vào trong hàm như thế nào vậy mọi người.
vd: ô trên là tổng Sum của tiền lương( bằng số), ô dưới là công thức đọc số thành chữ =(VND(Sheet1!$E$35,TRUE)),công thức này chỉ đọc đến chữ "đồng" là hết, giờ mình muốn thêm chữ "chẵn" ở phía cuối sau chữ "đồng" nữa thì làm thế nào??
Mà mình thấy ở công ty mình thì đối với số tiền có chữ số tận cùng =0 thì họ mới yêu cầu cho có chữ chẵn.
Ví dụ:
- 150 000 (Một trăm năm mươi nghìn đồng chẵn)
Còn
- 1 234 515 (Một triệu hai trăm ba mươi tư nghìn năm trăm mười lăm đồng) thì lại không có chữ chẵn
Vì nếu bạn viết hóa đơn giá trị gia tăng nên có thể sẽ có số tiền lẻ như trên.
Trong trường hợp này nếu muốn xử lý được 2 trương hợp như trên bạn cần sửa code của cái "tiện ích đổi số sang chữ" hoặc bạn phải kết hợp một số hàm như if, right, value để làm.
 
Không biết bạn sử dụng hàm VND nào. Chứ nếu bạn sử dụng Add-in AccHelper của anh Tuân, thì có tùy chọn có hay không có chữ "chẵn".
Với riêng mình, thì mình lại không thích cái chữ chẵn đó (vì ở VN mình có còn xài tiền lẻ nữa đâu), chỉ cần: "Một trăm ngàn đồng." là đủ rồi, ai cũng hiểu đó là một trăm ngàn đồng chẵn, dù có hay không có chữ chẵn.

To BNTT ! Đúng là như anh em mình hiểu là như vậy. Nhưng một số Ngân hàng họ rất nguyên tắc khi làm giấy tờ thủ tục chuyển tiền cứ nhất định bắt phải có chữ "Chẵn"
 
Mà mình thấy ở công ty mình thì đối với số tiền có chữ số tận cùng =0 thì họ mới yêu cầu cho có chữ chẵn.
Ví dụ:
- 150 000 (Một trăm năm mươi nghìn đồng chẵn)
Còn
- 1 234 515 (Một triệu hai trăm ba mươi tư nghìn năm trăm mười lăm đồng) thì lại không có chữ chẵn
Vì nếu bạn viết hóa đơn giá trị gia tăng nên có thể sẽ có số tiền lẻ như trên.
Trong trường hợp này nếu muốn xử lý được 2 trương hợp như trên bạn cần sửa code của cái "tiện ích đổi số sang chữ" hoặc bạn phải kết hợp một số hàm như if, right, value để làm.
Theo mình nghĩ thì, cái yêu cầu của Cty bạn cũng chỉ là thói quen thôi. Không biết người ta hiểu cái khái niệm "chẵn" là sao? Còn với mình, chỉ khi nào có xài tới xu, hào... thì mới không phải là "đồng chẵn".
Cái này: "Một triệu hai trăm ba mươi tư nghìn năm trăm mười lăm đồng" rồi chấm một cái, nghĩa là hết rồi, tới "đồng" là hết, không có " lẻ" xu hào nào hết, vậy đâu cần thêm chữ chẵn ở sau lưng nó? Mà nếu không ghi, thì bạn có nghĩ rằng "Một triệu hai trăm ba mươi tư nghìn năm trăm mười lăm đồng." là con số lẻ không? Nó vẫn chẵn tiền đấy chứ?
Mình đi chuyển tiền ngân hàng (BIDV, Tecombank, ACB) và viết hóa đơn, chẳng bao giờ ghi chữ chẵn vào đó, nhưng chưa bao giờ bị bắt ghi lại. Cái người ta yêu cầu là một ký hiệu gì đó (một dấu chấm, hoặc là "./." ở cuối dòng chữ số tiền, chứ không phải là cái chữ "chẵn".
 
Lần chỉnh sửa cuối:
có thêm vấn đề là mặc định công thức ở cuối chữ "đồng" có 1 dấu chấm, bây giờ thêm chữ "chẵn" như trên thì nó lại ra thế này: "..........đồng. chẵn." giờ có xóa được dấu chấm sau chữ đồng được không?

To thangteo trước kia mình cũng gặp trường hợp như bạn mình đã phải dùng các hàm để bỏ dấu "." đồng thời xử lý thêm chữ "chẵn" vào cuối nữa điều đó thì làm được.
Nhưng đó là do trước kia minh không biết các add_in khác chẳng hạn như cái add_in mà BNTT nói đấy. Nếu sử dụng cái add_in này mình không phải sử lý gì nữa
 
Theo mình nghĩ thì, cái yêu cầu của Cty bạn cũng chỉ là thói quen thôi. Không biết người ta hiểu cái khái niệm "chẵn" là sao? Còn với mình, chỉ khi nào có xài tới xu, hào... thì mới không phải là "đồng chẵn".
Nhưng mà ngay cả cái này: "Một triệu hai trăm ba mươi tư nghìn năm trăm mười lăm đồng" rồi chấm một cái, nghĩa là hết rồi, tới "đồng" là hết, không có " lẻ" xu hào nào hết, vậy đâu cần thêm chữ chẵn ở sau lưng nó? Mà nếu không ghi, thì bạn có nghĩ rằng "Một triệu hai trăm ba mươi tư nghìn năm trăm mười lăm đồng." là con số lẻ không? Nó vẫn chẵn tiền đấy chứ?
Mình đi chuyển tiền ngân hàng (BIDV, Tecombank, ACB) và viết hóa đơn, chẳng bao giờ ghi chữ chẵn vào đó, chưa bao giờ bị bắt ghi lại. Cái người ta yêu cầu là một ký hiệu gì đó (một dấu chấm, hoặc là "./." ở cuối dòng chữ số tiền, chứ không phải là cái chữ "chẵn".
Đúng vậy! Mình cũng đã trao đổi việc này với ông kế toán trưởng của Công ty mình, và cũng nhận được câu trả lời như bạn. Nhưng họ vì ngân hàng yêu cầu như vậy nên cứ phải áp dụng theo họ.
 
có thêm vấn đề là mặc định công thức ở cuối chữ "đồng" có 1 dấu chấm, bây giờ thêm chữ "chẵn" như trên thì nó lại ra thế này: "..........đồng. chẵn." giờ có xóa được dấu chấm sau chữ đồng được không?
Nếu không phải là hàm VND của cái Addin AccHelper, thì có một cách: mở code của nó ra mà sửa lại.
 
có thêm vấn đề là mặc định công thức ở cuối chữ "đồng" có 1 dấu chấm, bây giờ thêm chữ "chẵn" như trên thì nó lại ra thế này: "..........đồng. chẵn." giờ có xóa được dấu chấm sau chữ đồng được không?
Thì bạn dùng các hàm xử lý chuổi xóa dấu chấm đi, có vấn đề gì đâu!
Ví dụ:
=Substitute(VND(Sheet1!$E$35,TRUE),".","") &" chẵn"
Hoặc các hàm LEFT, RIGHT gì đó cũng được tuốt
 
mỗi 1 cơ quan, có yêu cầu riêng. ở đâu fải hoạt động theo nguyên tắc ở đấy. cuối cùng là vẫn fải có thêm chữ chẵn do yêu cầu.
 
đúng rồi, chỉ cần như bạn ndu9608161 là được rồi.chuẩn kô cần chỉnh. thank nhiều nhiều.
 
thế muốn thêm "Bằng chữ:" vào trước hàm =vnd() thì phải làm thế nào các bác
 
Để thêm chữ "chẵn" vào đằng sau chữ "đồng", chỉ việc đánh cú pháp hàm như sau (VD): =vnd(G110)&IF(RIGHT(VALUE(G110))="0";"chẵn";"")
Đối với ex2003 phải thêm còn các đời cao hơn không cần.
 
Web KT
Back
Top Bottom