Đăng ký học Excel và VBA cùng GPE tháng 11 - TPHCM

Mua sách "VBA trong Excel - Cải thiện và tăng tốc" tái bản

Lỗi #Value!

Thảo luận trong 'Hàm và công thức Excel' bắt đầu bởi thuong_mdc80, 30 Tháng năm 2007.

  1. thuong_mdc80

    thuong_mdc80 Thành viên mới

    Chào các Anh / chị
    Tôi có 1 bảng tính lương, nhưng bị báo lỗi #VALUE!. Mong các Anh chị hướng dẫn cách sửa.
    Xem file đính kèm.
    Cảm ơn.
     

    Các file đính kèm:

    Chỉnh sửa lần cuối bởi điều hành viên: 30 Tháng năm 2007
  2. voda

    voda Thành viên danh dự

    Lý do rất đơn giản. Bạn chỉ cần thay dấu , bằng dấu . trong khi nhập số lẻ là hết lỗi ngay
     
  3. tedaynui

    tedaynui (*_*)

    Chào bạn.

    Mình đã sửa lỗi. Thật ra do bạn nhập phần thập phân chưa chính xác.
    bạn chỉ cần thay dấu "," thành dấu "." thì Excel sẽ hiểu đó là định dạng số, lúc đó mới + - * / được.
    Còn dùng dấu "," hay "." thì do bạn qui định trong Control Panel / Rigional and Language Options.
    Chúc bạn thành công.

    Thân.
     
    Lần chỉnh sửa cuối: 10 Tháng sáu 2007
  4. ThuNghi

    ThuNghi Hãy cho rồi sẽ nhận!

    Do cột hệ số bạn đánh dạng text 2,65 phải là 2.65. bạn dùng hàm type kiểm tra
     
  5. OverAC

    OverAC Đỗ Nguyên Bình Staff Member

    Trường hợp của bạn là do bạn dùng kiểu ngăn cách thập phân là dấu "," trong bảng tính nhưng máy của bạn xác định dấu ngăn cách thập phân là dấu "." vậy nên mới gây ra hiểu lầm.
    Giải pháp: bạn cần chỉnh lại trong excel của bạn kiểu phân cách thập phân thành dấu "," để nó có thể hiểu được số liệu của bạn.
     
    Lần chỉnh sửa cuối: 30 Tháng năm 2007
  6. cnvietphuong

    cnvietphuong Thành viên mới

    khắc phục lỗi Value

    số lẻ bạn không nên để dấu "," mà số lẻ thì dấu "."
     

    Các file đính kèm:

  7. thuong_mdc80

    thuong_mdc80 Thành viên mới

    Cảm ơn các Anh/ chị rất nhiều. Tôi đã sửa xong.
     
  8. don

    don Thành viên mới

    Cột hệ số (cột C) bạn gõ dạng Text nên công thức tham chiếu tới cột này bị báo lỗi, bạn sửa lại định dạng Number nhé.
     
  9. HYen17

    HYen17 Thành viên cằn cỗi.

    Lời khuyên này chỉ đúng khi làm việc trong các SC Liên doanh hay nước ngoài thôi! ĐVới các sếp trong nước coi chừng bị đì à nha!
    Nhiều Sếp quen hệ đo lường Fr không ưa nhân viên báo số liệu như vậy đâu! Khó lòng thăng tiến lắm; Chú í! (hú Í!
     
  10. Tuấn Giang

    Tuấn Giang Thành viên chính thức

    Lỗi Value trong Excel

    Xin chào các anh chị,

    Mình bị lỗi #VALUE! mà không hiểu nguyên nhân tại sao. Các anh chị chỉ giúp với.

    Trong Sheet TNCN, tại sao giá trị trả về ở Cell(s) C15, E15 thì không báo lỗi, trong khi ở các Cell(s) F15:S15 lại báo lỗi?

    Mình đã dùng thử hàm ISNA, ISERROR để loại bỏ các lỗi nhưng không có kết quả.

    Rất mong các anh chị giúp đỡ.

    Thanks and Regards,
     
  11. nmhung49

    nmhung49 Thành viên tích cực

    Công thức của bạn không có sai gì hết tại bên sheet chamcong không có số để nó tham chiếu qua thôi bạn qua sheet bên đó tại B13 bạn thêm số 3 vào công thức sẽ hiểu. Mà đặt Name của bạn bị lỗi bạn nên sửa lại nhen. Công thức Indirect trong đó sẽ cho biết bảng nào bạn sẽ dò tìm thôi
     

    Các file đính kèm:

  12. Thuyanhanoi

    Thuyanhanoi Thành viên thường trực

    Lỗi #VALUE! khi thêm hàm ROUND

    Công thức:
    Mã:
    IF(M13="","",(SUMPRODUCT((F13:K13<>"")*(F13:K13)*($F$8:$K$8))+(M13*3))/(SUMIF(F13:K13,"<>",$F$8:$K$8)+3))
    tính đúng nhưng chưa làm tròn. Sau khi em cho hàm roud để làm tròn
    Mã:
    =ROUND(IF(M13="","",(SUMPRODUCT((F13:K13<>"")*(F13:K13)*($F$8:$K$8))+(M13*3))/(SUMIF(F13:K13,"<>",$F$8:$K$8)+3)),1)
    - Công thức trên cho kết quả đúng khi tại ô M13 được nhập điểm. Khi em không nhập điểm vào ô M13 thì công thức trên báo lỗi #VALUE!.
    - Mong được mọi người sửa giúp công thức tính điểm trên khi sử dụng hàm làm tròn Roud mà không bị lỗi #VALUE! khi ô M13 chưa nhập điểm; hoặc có cách nào khác cũng xin chỉ giùm em.
    - Xin cảm ơn mọi người rất nhiều!.
     

    Các file đính kèm:

    Lần chỉnh sửa cuối: 4 Tháng ba 2014
  13. phuocam

    phuocam Thành viên mới

    Bạn thử cách này xem sao.
    =IF(M13="","",ROUND((SUMPRODUCT((F13:K13<>"")*(F13:K13)*($F$8:$K$8))+(M13*3))/(SUMIF(F13:K13,"<>",$F$8:$K$8)+3),1))
     
  14. Thuyanhanoi

    Thuyanhanoi Thành viên thường trực

    Cảm ơn bạn nhé đã ok. Hôm qua mình cũng làm như vậy mà không được nay xem cách của bạn mới thấy thiếu dấu )
     
  15. lee.traan

    lee.traan Thành viên mới

    [h=2]Chào bạn.[/h]
    Mình đã sửa lỗi. Thật ra do bạn nhập phần thập phân chưa chính xác.
    bạn chỉ cần thay dấu "," thành dấu "." thì Excel sẽ hiểu đó là định dạng số, lúc đó mới + - * / được.
    Còn dùng dấu "," hay "." thì do bạn qui định trong Control Panel / Rigional and Language Options.
    Chúc bạn thành công.

    Thân.​

    thay đổi nội dung bởi: tedaynui, 10-06-07 lúc 0
    }}}}}nhiềuthanks ban nhiê
     
  16. thachlam95

    thachlam95 Thành viên mới

    Tôi cũng bị lỗi này không xử lý được mong các bạn giúp đỡ với nhé. Phần bôi vàng là không xử lý được.
     

    Các file đính kèm:

  17. phihndhsp

    phihndhsp Thành viên gắn bó

    E2 và F2 là kết quả trả về của 1 hàm lấy chuỗi=> nó là cái chuỗi
    nhưng E2 là cái chuỗi thuần số nên sử dụng được như các con số
    còn F2 là cái chuỗi không thuần số (vì nó có thêm khoản trắng ngoài cùng ) nên nó sẽ không sử dụng được các phép toán
    => kết quả sẽ ra #VALUE
     
  18. thachlam95

    thachlam95 Thành viên mới

    Mình hiểu ý của bạn rồi. Nhưng mục đích của mình muốn lấy hai con số kia trong cột đầu tiên ra. Liệu có cách nào không bạn.
    Rất mong bạn giúp đỡ. Thanks
     
  19. phihndhsp

    phihndhsp Thành viên gắn bó

    Cột A bạn nhập dư dấu khoản trắng ngoài cùng, cứ xóa hết các khoản trắng ngoài cùng cột A là ok
     
  20. thachlam95

    thachlam95 Thành viên mới

    Rất là hay. Cám ơn bạn rất nhiều. Mình rất đau đầu về bài toán lấy dữ liệu này.
     

Chia sẻ trang này