Làm thế nào để định dạng số 0 thành - (dấu gạch ngang) mà vẫn tính toán được?

Liên hệ QC
Chào các bạn. Chuyển từ "0" thành dấu gạch ngang thì mình làm được rồi như các bạn hướng dấn bấm váo dấu phẩy ở trên, nhưng chỉ khi nào ta đánh số "0" vào 1 cell nào đó thì được chứ mình mình dùng công thức mà ô công thức trả KQ là "0" thì số "0" vẫn cứ trơ trơ, không chuyển thành dấu gạch ngang được. Mong các cao thủ giúp. Mình dùng Excell 2003.
Thanks./
Bạn thử định dạng này : _-* #.##0 _₫_-;-* #.##0 _₫_-;_-* "-" _₫_-;_-@_-
trong Formatcells/custom/OK
thỏa cả 2 yêu cầu của bạn khi nhập số 0 và dùng công thức ra kết quả =0 thì đều ra dấu -
 
#.###,00;-#.###,00;- định dạng theo kiểu này, mình đã thử
 
#.###,00;-#.###,00;- định dạng theo kiểu này, mình đã thử
Tại ô chứa công thức bạn kết xuất cũng làm định dạng tương tự như cái dấu phảy kia là ok rồi, tại sao nó ko nhảy vì lý do, tại ô kết xuất chưa được định dạng như thế
 
Các bạn thử định dạng theo kiểu này thử nhé: ##.##0,00;-##.##0,00;-
 
Không cần biết các giá trị khác 0 có kiểu định dạng như thế nào chỉ thay đổi định dạng của mỗi số 0 thôi thì dùng định dạng có điều kiện
Điều kiện là: =$B3=0
Format\Number\Type : gõ dấu - hay dấu + hay dấu gì vào thì tùy
 

File đính kèm

  • Dinh dang dieu kien.xlsx
    9.5 KB · Đọc: 77
Bạn tham khảo để dịnh dạng trong Custom nhaView attachment 72389
Tôi có sử dụng định dạng ở hình trên. Nhưng có 1 số lỗi như sau tôi muốn nhờ các thành viên sửa giúp
1) Khi A1-B1=-0,032 thì ra định dạng -,032 màu xanh nước biển --> tôi muốn ra kết quả là -0,032 màu xanh nước biển.
2) Khi A1-B1=1.234,347 thì ra định dạng 1234,347 màu đỏ --> tôi muốn kết quả là 1.234,347 màu đỏ.
 
Tôi có sử dụng định dạng ở hình trên. Nhưng có 1 số lỗi như sau tôi muốn nhờ các thành viên sửa giúp
1) Khi A1-B1=-0,032 thì ra định dạng -,032 màu xanh nước biển --> tôi muốn ra kết quả là -0,032 màu xanh nước biển.
2) Khi A1-B1=1.234,347 thì ra định dạng 1234,347 màu đỏ --> tôi muốn kết quả là 1.234,347 màu đỏ.
Tôi dùng định dạng này kết quả vẫn ra như bạn mong muốn
Mã:
[Red]_(#,##0.000_);[Blue]_(-#,##0.000_);[Green]_( "-"_);_(@_)
 
Tôi dùng định dạng này kết quả vẫn ra như bạn mong muốn
Mã:
[Red]_(#,##0.000_);[Blue]_(-#,##0.000_);[Green]_( "-"_);_(@_)
KHÔNG ĐƯỢC rồi bạn ơi
Sử dụng định dạng kiểu của bạn
Ý 1 bài #26 ra kết quả là -,031680 càng SAI NHIỀU so với kết quả tôi muốn!
 
KHÔNG ĐƯỢC rồi bạn ơi
Sử dụng định dạng kiểu của bạn
Ý 1 bài #26 ra kết quả là -,031680 càng SAI NHIỀU so với kết quả tôi muốn!
Bạn xem thử theo đính kèm, trên máy tính của tôi thì hiển thị được, cũng không hiểu tại sao
 

File đính kèm

  • Dinh dang.xlsx
    13.9 KB · Đọc: 24
Mình thấy những trang báo cáo kế toán những ô chứa giá trị 0, hoặc ô đó có công thức và trả về kết quả = 0.
Nhưng họ định dạng thế nào mà số 0 thành - (dấu gạch ngang) trông rất dễ nhìn, chú ý dấu gạch ngang đó vẫn mang giá trị số có thể tính toán được theo kiểu số.
Rất mong các bạn hướng dẫn.
Cảm ơn nhé!
_(* #.##0_);_(* (#.##0);_(* "-"_);_(@_)
 
Làm sao để chuyển các ô không chứa giá trị thành dấu gạch ngang "-". Cám ơn nhiều
 
Mình thấy những trang báo cáo kế toán những ô chứa giá trị 0, hoặc ô đó có công thức và trả về kết quả = 0.
Nhưng họ định dạng thế nào mà số 0 thành - (dấu gạch ngang) trông rất dễ nhìn, chú ý dấu gạch ngang đó vẫn mang giá trị số có thể tính toán được theo kiểu số.
Rất mong các bạn hướng dẫn.
Cảm ơn nhé!

Cái này sẽ đáp ứng được yêu cầu của bạn nhé : Format ceell / Number/ custom / _(* #.##0,000_);_(* (#.##0,000);_(* "-"??_);_(@_)
 
Rất đơn giản.
Bước 1: Chọn cột hoặc bôi đen khu vực muốn áp dụng.
Bước 2: Vào Conditional Formatting -> New Rule -> Format only cells that contain:
- chọn Cell Value
- Chọn equal to
- Gõ số 0 vào ô cuối cùng
- Click vào phần format chọn Accounting, ở cửa sổ hiển thị chọn none, gõ Ok.
OK. Xong
 
Định dạng số 0 thành dấu gạch ngang thì gần như mọi người đều biết rồi vậy còn định dạng nó thành hẳn khoảng trống không thấy gì thì có thể không mọi người?

P/s: Em tìm ra rồi định dạng theo 0;;;@
Nhưng phát sinh thêm là khi có giá trị em muốn hiển thị dạng Accounting VND thì làm thế nào?
 
Định dạng số 0 thành dấu gạch ngang thì gần như mọi người đều biết rồi vậy còn định dạng nó thành hẳn khoảng trống không thấy gì thì có thể không mọi người?

P/s: Em tìm ra rồi định dạng theo 0;;;@
Nhưng phát sinh thêm là khi có giá trị em muốn hiển thị dạng Accounting VND thì làm thế nào?
Cú pháp đinh dạng trong Number Format là: Số dương; số âm; số 0; Text
Bạn muốn hiện thế nào thì cứ cú pháp đó mà làm.
Ví dụ: Định dạng số dương theo kiểu có số thập phân và phân cách ngàn kèm theo đơn vị VND, đồng thời số 0 thì cho hiện thành "-", nếu là text thì tô màu đỏ, ta dùng code: #,##0.00 "VND";;"-";[Red]@
 
Cú pháp đinh dạng trong Number Format là: Số dương; số âm; số 0; Text
Bạn muốn hiện thế nào thì cứ cú pháp đó mà làm.
Ví dụ: Định dạng số dương theo kiểu có số thập phân và phân cách ngàn kèm theo đơn vị VND, đồng thời số 0 thì cho hiện thành "-", nếu là text thì tô màu đỏ, ta dùng code: #,##0.00 "VND";;"-";[Red]@
Một bài học bổ ích, cái quan trọng nhất là em biết được cú pháp định dạng, qua đó linh hoạt trong cách sử dụng. Em cảm ơn thầy!
 
Cú pháp đinh dạng trong Number Format là: Số dương; số âm; số 0; Text
Bạn muốn hiện thế nào thì cứ cú pháp đó mà làm.
Ví dụ: Định dạng số dương theo kiểu có số thập phân và phân cách ngàn kèm theo đơn vị VND, đồng thời số 0 thì cho hiện thành "-", nếu là text thì tô màu đỏ, ta dùng code: #,##0.00 "VND";;"-";[Red]@
Tôi học Chứng chỉ A Tin học 2-3 lần mà sao thầy cô không ai dạy tôi điều này ?! :eek:o_O:p:heart:(*%
 
Web KT
Back
Top Bottom