Trang 1 của 2 12 CuốiCuối
Kết quả 1 đến 10 của 18

Chủ đề: Giúp tính tổng của chữ số thứ 2 trong dãy số có nhiều chữ số ở các ô khác nhau

  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

  2. #2
    thuongdo07 Guest
    Mã:
    =sumproduct(mod(a1:g1,10))

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Cảm ơn bạn thật nhiều.

  4. #4
    tranhiep_116 Guest
    Trích dẫn Gửi bởi doveandrose
    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Công thức này quá hay, tuy nhiên nếu một ô nào đó có giá trị là số thập phân<10 ( ví dụ: 1,5) thì nó không cho ra kết quả đúng> bạn doveandrose có thể giúp mình cải thiện lại công thức dc ko ah???

  5. #5
    ndk2303 Guest
    Trích dẫn Gửi bởi adonis_thanh
    Công thức này quá hay, tuy nhiên nếu một ô nào đó có giá trị là số thập phân<10 ( ví dụ: 1,5) thì nó không cho ra kết quả đúng> bạn doveandrose có thể giúp mình cải thiện lại công thức dc ko ah???
    Bạn thực hiện theo công thức này:

    Mã:
    =SUMPRODUCT(RIGHT(A1:G1)*1)

  6. #6
    BaoNgoc99 Guest
    Trích dẫn Gửi bởi khuongvietphong
    Bạn thực hiện theo công thức này:

    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    ở số thập phân 1,5 công thức lấy giá trị là 5, trong khi mình phải lấy là 0,5 mới OK. Tuy nhiên công thức của bạn cũng hay, cảm ơn bạn nhiều nha

  7. #7
    clean190914 Guest
    Trích dẫn Gửi bởi adonis_thanh
    ở số thập phân 1,5 công thức lấy giá trị là 5, trong khi mình phải lấy là 0,5 mới ok. Tuy nhiên công thức của bạn cũng hay, cảm ơn bạn nhiều nha
    Mã:
    =sum(a1:g1)-sumproduct(left(a1:g1)*10^(len(a1:g1)=2))

  8. #8
    sondongho83 Guest
    Trích dẫn Gửi bởi khuongvietphong
    <div class="bbcode_container">
    <div class="bbcode_description">Code:
    </div>
    </div>
    Công thức của bạn tuyêt vời lắm. Nếu có thể bạn giải thích hộ mình như thế nào nha. Quả thật công thức này khó hiểu quá. Cảm ơn bạn nhiều nha.

  9. #9
    Trích dẫn Gửi bởi adonis_thanh
    Công thức của bạn tuyêt vời lắm. Nếu có thể bạn giải thích hộ mình như thế nào nha. Quả thật công thức này khó hiểu quá. Cảm ơn bạn nhiều nha.
    Mình giải thích chỗ SumProduc(...) thôi nha

    - Left(A1:G1) trả về 1 mảng các giá trị là các ký tự đầu tiên bên trái của mỗi cell

    - Lấy các giá trị trong mảng này nhân với 10 mũ bao nhiêu ??? --> tùy thuộc vào cell đó chứa số thập phân hay số tự nhiên.

    - Nếu là số tự nhiên thì Len(cell đó) = 2 ---> 10 ^ (len(cell đó)= 2) = 10^1 = 10

    - Trường hợp nếu là số thập phân thì Len(cell đó) không bằng 2 --> 10 ^(len(cell đó)=2) = 10^0 = 1

    ---> Tóm lại: Tức là nếu số đó là sô tự nhiên thì lấy Left(số đó) * 10 còn nếu số đó là số thập phân thì lấy Left(số đó) *1

    Mình cũng chỉ biết giải thích vầy thôi. Hy vọng là bạn sẽ không cảm thấy khó hiểu ...

  10. #10
    phonghan Guest
    Trích dẫn Gửi bởi khuongvietphong
    Không được anh à, kết quả báo lỗi #VALUE!
    anh thử 3 máy kết quả vẫn không sao mà em
    xem hình

Trang 1 của 2 12 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •