Trang 1/4 1 2 3 4 cuốicuối
Hiển thị kết quả tìm kiếm từ 1 đến 10 trên tổng số: 33
  1. #1

    Question 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?

    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é!

  2. #2
    Tham gia ngày
    11 2007
    Nơi Cư Ngụ
    Gò Vấp
    Bài gởi
    8,635
    Cảm ơn
    4,351
    Được cảm ơn 26,433 lần trong 8,170 bài viết
    Chọn vùng cần định dạng, nhấn nút dấu phẩy trên thanh công cụ, hoặc vào Menu Format - Style - chọn style Comma [0]
    thay đổi nội dung bởi: ptm0412, 07-12-08 lúc 11:41 AM
    Cheettit Old Man Thánh tắc ngô bất năng, ngô học bất yếm, nhi giáo bất quyện dã.

  3. #3
    Nhưng nếu là 1 dãy dữ liệu cần định dạng thì sao bạn? Trong đó có những ô không phải là số 0, vậy khi nhấn dấu (,) cho cả cột thì ô chứa số không sẽ hiển thị dấu (-), còn những số khác sẽ không còn như định dạng ban đầu nữa mà hình như là những số khác sẽ thêm 2 số sau dấu phẩy thì phải.
    Có cách nào định dạng vùng dữ liệu mà số 0 hiển thị dấu (-), còn những ô không phải số không sẽ hiển thị số bình thường như đã định dạng trước không?
    Cảm ơn các bạn nhé!

  4. #4
    Tham gia ngày
    11 2007
    Nơi Cư Ngụ
    Gò Vấp
    Bài gởi
    8,635
    Cảm ơn
    4,351
    Được cảm ơn 26,433 lần trong 8,170 bài viết
    - Cách 1: chọn các ô chứa số bị 2 số không: nhấn nút decrease decimal 2 lần. Nhưng mỗi khi nhán dấu phẩy là phải làm lại.
    - Cách 2: chỉ làm 1 lần: vào control panel, Regional language setting, chọn customize, chọn No. of Digits after decimal là 0, nhớ chọn cả trong 2 tab Number và Currency.
    Cheettit Old Man Thánh tắc ngô bất năng, ngô học bất yếm, nhi giáo bất quyện dã.

  5. #5
    Tham gia ngày
    12 2006
    Nơi Cư Ngụ
    Đồng Tháp
    Bài gởi
    924
    Cảm ơn
    1,233
    Được cảm ơn 2,230 lần trong 662 bài viết
    Chọn vùng cần định dạng > menu Format > Cells > Number > Custom :
    Nhập vào Type:
    #.##0;-#.##0;-
    Định dạng này có 3 phần:
    #.##0 : định dạng số dương có dấu ngàn
    -#.##0 : định dạng số âm có dấu ngàn, dấu âm phía trước
    - : định dạng số không là dấu gạch
    pham_duy_long@yahoo.com
    DĐ: 0918 975 460

  6. Thành viên sau cảm ơn phamduylong về bài viết này:


  7. #6
    Tham gia ngày
    06 2008
    Bài gởi
    24,047
    Cảm ơn
    13,794
    Được cảm ơn 42,844 lần trong 19,391 bài viết
    Trích Nguyên văn bởi phamduylong View Post
    Chọn vùng cần định dạng > menu Format > Cells > Number > Custom :
    Nhập vào Type:
    #.##0;-#.##0;-
    Định dạng này có 3 phần:
    #.##0 : định dạng số dương có dấu ngàn
    -#.##0 : định dạng số âm có dấu ngàn, dấu âm phía trước
    - : định dạng số không là dấu gạch
    Thầy Long ơi! Hình như vẩn chưa đạt yêu cầu của tác giả:
    - Các cell có số 0 thì định dạng thành dấu -
    - Các cell khác giữ nguyên định dạng

  8. Thành viên sau cảm ơn ndu96081631 về bài viết này:


  9. #7
    Tham gia ngày
    07 2007
    Nơi Cư Ngụ
    Dalat
    Bài gởi
    4,901
    Cảm ơn
    4,386
    Được cảm ơn 21,325 lần trong 3,973 bài viết
    Nếu đọc lại bài 1, thì tác giả nói rằng: "bạn ấy thấy người ta làm..."
    Và cái người ta làm đó, đã được anh Ptm0412 trả lời rất rõ ràng, xin nói lại:


    Chọn nguyên cột chứa số, (1) nhấn nút Comma Style một lần, (2) nhấn tiếp nút Decrease Decimal 2 lần

    Và "người ta" chỉ làm có vậy mà thôi.

  10. #8
    Tham gia ngày
    05 2008
    Nơi Cư Ngụ
    Hải Phòng
    Bài gởi
    4,441
    Cảm ơn
    3,581
    Được cảm ơn 7,261 lần trong 3,406 bài viết
    Xin được thêm với BNTT:
    Các bạn hãy xem khi mình ghi Macro các thao tác của BNTT

    Code:
    Sub Macro1()
    
        Range("A1:A6").Select
        Selection.Style = "Comma"
        Selection.NumberFormat = "_(* #,##0.0_);_(* (#,##0.0);_(* ""-""??_);_(@_)"
        Selection.NumberFormat = "_(* #,##0_);_(* (#,##0);_(* ""-""??_);_(@_)"
    End Sub
    Mục của việc định dạng như trên là
    Selection.NumberFormat = "_(* #,##0_);_(* (#,##0);_(* ""-""??_);_(@_)"
    Vậy chủ động hơn và hiểu bản chất của việc nhấn thanh công cụ như trên là:

    Chọn vùng sau đó vào Format-->Cells-->customs Nhập vào ô Type:
    _(* #,##0_);_(* (#,##0);_(* ""-""??_);_(@_)

    Đây là bản chất cách định dạng này.

  11. Thành viên sau cảm ơn sealand về bài viết này:


  12. #9
    Tham gia ngày
    12 2008
    Nơi Cư Ngụ
    Núi Võ Đang
    Bài gởi
    38
    Cảm ơn
    68
    Được cảm ơn 90 lần trong 27 bài viết

    Cool

    Để hiểu @, #, * ... thì xem thêm

    ĐỊNH DẠNG KIỂU CHO GIÁ TRỊ LÀ SỐ


  13. Có 3 thành viên cảm ơn Trương Tam Phong về bài viết này:


  14. #10
    Tham gia ngày
    06 2008
    Bài gởi
    24,047
    Cảm ơn
    13,794
    Được cảm ơn 42,844 lần trong 19,391 bài viết
    Bài số #3 tác giã nói rằng:
    Trích Nguyên văn bởi nguyenvinh_excel View Post
    Nhưng nếu là 1 dãy dữ liệu cần định dạng thì sao bạn? Trong đó có những ô không phải là số 0, vậy khi nhấn dấu (,) cho cả cột thì ô chứa số không sẽ hiển thị dấu (-), còn những số khác sẽ không còn như định dạng ban đầu nữa mà hình như là những số khác sẽ thêm 2 số sau dấu phẩy thì phải.
    Có cách nào định dạng vùng dữ liệu mà số 0 hiển thị dấu (-), còn những ô không phải số không sẽ hiển thị số bình thường như đã định dạng trước không?
    !
    Yêu cầu này tôi thấy rất hợp lý... nhưng chả lẻ không có cách (Đương nhiên VBA thừa sức làm điều này)

  15. Thành viên sau cảm ơn ndu96081631 về bài viết này:


Trang 1/4 1 2 3 4 cuốicuối

Thông tin về chủ đề này

Users Browsing this Thread

Hiện có 1 người đang xem đề tài này. (0 thành viên và 1 khách)

Đề tài tương tự

  1. Tính thể tích hình trụ ngang
    Viết bởi phonghapaco trong chuyên mục Excel và Kỹ Thuật
    Trả lời: 53
    Bài mới gởi: 12-08-14, 09:42 AM
  2. Tính thể tích còn lại của hình trụ nằm ngang
    Viết bởi phan sơn lâm trong chuyên mục Những vấn đề chung
    Trả lời: 4
    Bài mới gởi: 31-07-14, 04:20 PM
  3. Hỏi cách vẽ biểu đồ có hình nền và sọc ngang
    Viết bởi eveningstar trong chuyên mục Excel và Các Biểu Đồ
    Trả lời: 3
    Bài mới gởi: 19-08-10, 12:21 PM
  4. Vẽ mặt cắt ngang dầm bê tông mặt cắt chữ T
    Viết bởi trânhiêugt4 trong chuyên mục Hỏi đáp về VBA - Macro
    Trả lời: 0
    Bài mới gởi: 25-10-08, 05:40 PM
  5. Thêm 1 đường kẻ nằm ngang vào 1 đồ thị cho trước
    Viết bởi ptm0412 trong chuyên mục English - Vietnamese Excel translation
    Trả lời: 1
    Bài mới gởi: 22-07-08, 11:16 PM

Bookmarks

Bookmarks

Quyền Sử Dụng Ở Diễn Ðàn

  • Bạn không thể đăng đề tài mới
  • Bạn không thể đăng trả lời
  • Bạn không thể đăng file đính kèm.
  • Bạn không thể sửa bài viết.
  •  

Mudim v0.8 Tắt VNI Telex Viqr Tổng hợp
Chính tả Bỏ dấu kiểu mới  [Bật/Tắt (F9)]