Lớp học GPE tháng 10 - TPHCM: Conditional Formatting và Data Validation (tối 4, 6/10) | Excel cơ bản (tối 9, 11, 13/10) |
Thuần thục các hàm dò tìm (tối 10, 12/10) | Tất tần tật về PivotTable (tối 16, 18, 20/10) |
Tất tần tật về Filter và Advanced Filter (tối 23, 25/10) | Name động và biểu đồ (tối 24, 26, 28/10)

Đăng ký học Khởi đầu cùng Google Spreadsheet - 2 chủ nhật 1 và 8/10 - TPHCM

Đăng ký học Xây dựng ứng dụng Form bằng VBA - 2 chủ nhật 15 và 22/10 - TPHCM

Giúp mình vấn đề làm tròn đến đơn vị hàng trăm

Thảo luận trong 'Giải thích, gỡ rối, xử lý lỗi công thức' bắt đầu bởi nguyenngockid, 5 Tháng bảy 2010.

  1. nguyenngockid

    nguyenngockid Thành viên mới

    Các bạn giúp mình ván đề này với, hiện tại với bảng nay mình muốn cột làm tròn sễ lảm tròn cột bên cạnh đến hàng trăm. ví dụ nhu hàng tram mà nhỏ hỏn 500 thì làm tròn thành 500 còn nếu hàng trăm mà lớn hơn 500 thì làm tròn đến hàng ngàn.
    Mình không biết có hàm hay công thức nào ngắn gọn hơn không nũa. Mình thử làm theo cong thúc trên thì kêt quả lúc đúng lúc sai! Công thức của mình có vấn đề gì vậy nhỉ?
    Giúp mình với! Hic
     

    Các file đính kèm:

  2. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Trong file bạn ví dụ đâu có giống như bạn vừa miêu tả:
    14,272 làm tròn thành 14500 ---> OK
    15,285 làm tròn thành 15500 ---> OK
    15,376 làm tròn thành 16000 ---> Không hiểu, lý ra phải là 15,500 chứ
    22,720 làm tròn thành 22500 ---> Không hiểu, lý ra phải là 23,000 chứ
    vân vân
    Xem lại lần nữa đi
     
  3. nguyenngockid

    nguyenngockid Thành viên mới

    Đúng là mình muốn làm tròn như vậy : 15,376 phải làm tròn thành 15,500 nhưng không hiểu sao nó lại ra như vậy. Công thức của mình có vấn đề không bạn?
     
  4. dat_butmuc

    dat_butmuc weitə r ə'pɔn prɔvidəns

    Thế thì dùng cái này, bắt đầu từ dòng thứ 3: =(MOD(O3,1000)>=500)*500+500+ROUNDDOWN(O3,-3) rồi fill xuống
     
  5. ndu96081631

    ndu96081631 Ăn cùng GPE, Ở cùng GPE, Sống cùng GPE Staff Member Super Moderator

    Ngắn gọn thế này là đủ:
    =(INT(O3/500)+1)*500
     

    Các file đính kèm:

  6. BNTT

    BNTT Bùi Nguyễn Triệu Tường

    Ngắn hơn một tí nữa:
    =CEILING(O3,500)
     
  7. nguyenngockid

    nguyenngockid Thành viên mới

    ^_^ Cảm ơn mọi người nhiều lẳm! GPE tuyệt vời! ^_^
     

Chia sẻ trang này