Hỏi cách định dạng dấu phân cách hàng nghìn

  • Thread starter Thread starter ngoanvn
  • Ngày gửi Ngày gửi
Liên hệ QC

ngoanvn

Thành viên hoạt động
Tham gia
13/10/08
Bài viết
111
Được thích
17
Nghề nghiệp
Công chức.
Các bạn ơi cho tôi hỏi tí! Máy tôi trước đây khi vào Format - Cells - Custom định dạng dấu phân cách hàng nghìn rất ổn (VD: 10.000; 1.000; 100; 10), nhưng bây giờ khi vào định dạng thì những chữ số dưới 3 con số nó lại như thế này: .100; .10; .1 (có dấu chấm đằng trước chữ số) trong rất ... khó coi. Nhờ các bạn chỉ giúp!

Tôi gởi file nhờ các bạn xem thử nhé!
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Các bạn ơi cho tôi hỏi tí! Máy tôi trước đây khi vào Format - Cells - Custom định dạng dấu phân cách hàng nghìn rất ổn (VD: 10.000; 1.000; 100; 10), nhưng bây giờ khi vào định dạng thì những chữ số dưới 3 con số nó lại như thế này: .100; .10; .1 (có dấu chấm đằng trước chữ số) trong rất ... khó coi. Nhờ các bạn chỉ giúp!
Rất đơn giản bạn có thể định dạng theo cách sau Format - Cells - Number. Tại nhãn đó thay vì chọn Custom bạn chọn Number (tại mục Decimal places bạn chọn là 0, tích vào mục Use 1000 Separator) là xong.
 
Thay kiểu định dạng này:
#\.##0
Bằng:
[>=1000]#\.##0;#,##0
Thân.
 
Lần chỉnh sửa cuối:
Format của bạn đang là #\.##0
Thay đổi lại bạn nhé
 
Làm theo 2 bạn ra 2 kết quả khác nhau nhưng vẫn chưa được!
 

File đính kèm

Cái này đâu phải của em đâu: [>=1000]#\.##0;#\.##0
Của em là vầy mà: [>=1000]#\.##0;#,##0
Khác nhau chứ!
Còn không thì định dạng là: #,##0 hết đi. Chắc sẽ không bị tình trạng này nữa đâu. Và nhớ là dấu phẩy đấy.
Thân.
 
Cái này đâu phải của em đâu: [>=1000]#\.##0;#\.##0
Của em là vầy mà: [>=1000]#\.##0;#,##0
Khác nhau chứ!
Còn không thì định dạng là: #,##0 hết đi. Chắc sẽ không bị tình trạng này nữa đâu. Và nhớ là dấu phẩy đấy.
Thân.
Không phải đâu Po à!
Người ta định dạng trên máy thì khác, những gữi file mình nhìn thấy khác... Cái này gặp mấy lần rồi ---> Vào Regional Language Options trong Control Panel mà chỉnh
 
Rất cảm ơn các bạn! theo sự chỉ dẫn của ndu96081631, tôi vào Regional Language Options trong Control Pane chỉnh lại được rồi, thì ra là lổi ở đây! Cảm ơn ndu96081631!
 
Bạn có thể chọn bàng tính rồi nhìn lên phía trên thanh công cụ có dấu phẩy đó rồi bạn chọn nó.Hoặc bạn vào Control Panel/ Regional Option/Number/bạn có thể chọn dấu phẩy là dấ phân cách phần thập phân hay là dấu chấm là dấu phân cách hàng nghìn.
Chúc bạn thành công
 
Có code VBA đổi dấu thập phân này không các bác? (Giống như trong GPE này có đổi ngày tháng năm ấy)?
 
Cái này dùng mấy định dạng thủ công kia không ổn đâu. Bạn vào Control Panel -> Regional and Language Options, Ở tab Regional Options chọn Customize... -> Thay đổi trong "Decimal Symbol" là "," (dấu phẩy) còn "Digit grouping Symbol" là "." (dấu chấm) -> Ok -> Ok.
Xong rồi bạn vào Excel -> chọn khu vực cần đánh phân cách hàng nghìn -> Format - Cells - Number (thay vì chọn Custom bạn chọn Number (tại mục Decimal places bạn chọn là 0, tích vào mục Use 1000 Separator) là xong)
Chúc bạn thành công!
 
Nhớ GPE có bài nói về file REG để chỉnh Decimal Symbol, Digit grouping Symbol nhưng tìm không ra. ndu96081631 viết lại dùm. Cám ơn nhiều !
Thầy tham khảo các dòng sau xem. Tạo một file .REG với nội dung sau :
PHP:
[HKEY_CURRENT_USER\Control Panel\International]
"sDecimal"=";"
"sList"=","
"sThousand"=","
"sMonDecimalSep"="."
"sMonThousandSep"=","
TDN
 
không dc bạn ơi nó bị lỗi như thế này untitled.JPG
 

File đính kèm

  • untitled.JPG
    untitled.JPG
    84.6 KB · Đọc: 12
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom