minhdang525
Thành viên mới

- Tham gia
- 24/11/11
- Bài viết
- 2
- Được thích
- 0
Vui lòng chỉ giúp cách chuyển đổi số 100002003005006 thành chữ dạng 100.002.003.005006
Xin chân thành cám ơn
Xin chân thành cám ơn





Mục đích việc trên là gì sau khi có kết quả.Vui lòng chỉ giúp cách chuyển đổi số 100002003005006 thành chữ dạng 100.002.003.005006
Xin chân thành cám ơn

đúng rồi bạn, mục đích là chuyển số liệu 100002003005006 thành dạng text có định dạng như này 100.002.003.005006Mục đích việc trên là gì sau khi có kết quả.
Có phải là thêm 3 dấu chấm vào đúng 3 vị trí như trên (100.002.003.005006). Nếu đúng hướng này thì mới có giải pháp tiếp được.




xin lỗi, của em đã đổi vai trò của dấu chấm và dấu phẩy trong phần cài đặt của excel rồi ạ. nên nếu chưa đổi thì phải =TEXT(A1,"#,##") nhưng nó lại ra kiểu 1,000,0203 vậy cần thêm hàm SUBSTITUTE nữa. =SUBSTITUTE(TEXT(A1,"#,##"),",",".")
=SUBSTITUTE(TEXT(LEFT(H5,LEN(H5)-3),"#"&IF(TEXT(1/2,"0.#") = "0.5", ",",".")&"##")&RIGHT(H5,3),",",".")
=SUBSTITUTE(TEXT(LEFT(H5;LEN(H5)-3);"#"&IF(TEXT(1/2;"0.#") = "0.5"; ",";".")&"##")&RIGHT(H5;3);",";".")
=REPLACE(REPLACE(REPLACE(A1,4,,"."),8,,"."),12,,".")
=TEXT(A1,"###\.###\.###\.######")



Vẫn vậy. Bạn vẫn không thử.xin lỗi, của em đã đổi vai trò của dấu chấm và dấu phẩy trong phần cài đặt của excel rồi ạ. nên nếu chưa đổi thì phải =TEXT(A1,"#,##") nhưng nó lại ra kiểu 1,000,0203 vậy cần thêm hàm SUBSTITUTE nữa. =SUBSTITUTE(TEXT(A1,"#,##"),",",".")


Chính sự nghiêm khắc này mới là lời cảnh báo tốt cho hậu bối: nên tránh sự bất cẩn xuề xòa trong bất kỳ công việc gì.Vẫn vậy. Bạn vẫn không thử.





thầy cũng đã thử chưa ạ? chúc thầy ngày vuiChính sự nghiêm khắc này mới là lời cảnh báo tốt cho hậu bối: nên tránh sự bất cẩn xuề xòa trong bất kỳ công việc gì.
"sai một li, đi một dặm".
Chúc anh ngày vui.
![]()
Theo ý chủ thớt: có 15 số, nhưng chỉ có 3 dấu chấm tại vị trí 4,8,12 và đó không phải là dấu phân cách hàng ngàn, triệu, tỷ...thầy
thầy cũng đã thử chưa ạ? chúc thầy ngày vui![]()
Cho nên dùng Text(..., "#,#") để định dạng phân cách số thì không phù hợp với yêu cầu đề bài.100002003005006 thành chữ dạng 100.002.003.005006


em nghĩ chắc người ta nhầm thôi, ý chắc là phân cách theo hàng nghìn mà vẫn có thể dùng hàm left, mid, right để lấy được dấu chấm hay gì đó. chứ nếu chơi kiểu không phải phân cách hàng nghìn thì thật khó hiểu. mà lão tử nói rằng "trong 3 người đi cùng thì chắc chắn có 1 người là thầy ta" nên ai cũng có thể là thầy ạ.Theo ý chủ thớt: có 15 số, nhưng chỉ có 3 dấu chấm tại vị trí 4,8,12 và đó không phải là dấu phân cách hàng ngàn, triệu, tỷ...
Cho nên dùng Text(..., "#,#") để định dạng phân cách số thì không phù hợp với yêu cầu đề bài.
Thân
Chú: tôi không là thầy của ai cả, xin miễn gọi vậy hén![]()
Bạn xem lại:chứ nếu chơi kiểu không phải phân cách hàng nghìn thì thật khó hiểu
đúng rồi bạn, mục đích là chuyển số liệu 100002003005006 thành dạng text có định dạng như này 100.002.003.005006

