1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Giải một bài toan excel về hảm mảng thế nào ah?

Chủ đề trong 'Hỏi đáp Tin học' bởi Kimminhanh, 07/10/2008.

  1. 0 người đang xem box này (Thành viên: 0, Khách: 0)
  1. truong7888

    truong7888 Thành viên mới

    Tham gia ngày:
    26/09/2006
    Bài viết:
    626
    Đã được thích:
    0
  2. truong7888

    truong7888 Thành viên mới

    Tham gia ngày:
    26/09/2006
    Bài viết:
    626
    Đã được thích:
    0
    Nhờ các bác chỉ giúp iem với : Hôm nay gặp ca này iem lay hoay mãi : Trong excel em có một bảng dữ liệu như sau :
    A1=0, B1=0, C1=5, D1=8, E1=6......
    A2=0, B2=6, C2=9, D=0, E=7......
    A3=0, B3=0, C3=0, D3=18, E3=12......
    Em muốn là công thức ở cột G sao cho ra kết quả chỉ tính dữ liệu đầu tiên mà nó gặp phải : Trong bảng trên kết quả đúng sẽ là G1=5, G2=6, G3=18. Có nghĩa là nó không đếm các dữ liệu tiếp theo mà chỉ tính dữ liệu đầu tiên thôi.
    Vậy mong các bác chỉ cho em với, Thanks các bác nhiều !
  3. thamtu3x

    thamtu3x Thành viên mới

    Tham gia ngày:
    14/10/2008
    Bài viết:
    2
    Đã được thích:
    0
    hehhe excel khó thật
  4. nicebody

    nicebody Thành viên mới

    Tham gia ngày:
    21/06/2007
    Bài viết:
    562
    Đã được thích:
    0
    Copy công thức sau vào ô G1:
    =IF(A1; A1; IF(B1; B1; IF(C1; C1; IF(D1; D1; IF(E1; E1; IF(F1; F1; 0))))))
    Sau đó copy ra các ô còn lại!
  5. truong7888

    truong7888 Thành viên mới

    Tham gia ngày:
    26/09/2006
    Bài viết:
    626
    Đã được thích:
    0
  6. nicebody

    nicebody Thành viên mới

    Tham gia ngày:
    21/06/2007
    Bài viết:
    562
    Đã được thích:
    0
  7. truong7888

    truong7888 Thành viên mới

    Tham gia ngày:
    26/09/2006
    Bài viết:
    626
    Đã được thích:
    0
  8. nicebody

    nicebody Thành viên mới

    Tham gia ngày:
    21/06/2007
    Bài viết:
    562
    Đã được thích:
    0
    Copy công thức sau vào ô G1:
    =IF(A1; A1; IF(B1; B1; IF(C1; C1; IF(D1; D1; IF(E1; E1; IF(F1; F1; 0))))))Sau đó copy ra các ô còn lại!
    ===========================================
    @Bác NiceBody : Em làm vẫn chưa được bác ạ ??? Cả 2 công thức bác cho em copy vào nó vẫn báo lỗi ??? Bác thử làm thực tế trên Excel chưa ạ ? Em thấy cái khó của đề này là ở chỗ nó chỉ đếm một lần duy nhất giá trị đầu tiên mà nó gặp ! em không giỏi về các hàm lắm mong các bác chỉ giúp cặn kẽ !
    Mà bác ơi giá trị ở các ô đều là số cả ! không có chữ đâu. Em nhắc lại việc em phải làm là : tính số lượng hàng lần đầu tiên mà anh A, B,C mua hàng trong tuần ( từ thứ 2 đến thứ 7 ). Có nghĩa là Thứ 2 có thế không ai mua, thứ 3 anh C mua 1 anh A,B không mua. Thứ 4 anh A mua 5, C mua 2, B không mua. đến thứ 5 anh B mới mua 9 trong khi đó mua A mua 3, C mua 9. Đáp án đúng là A = 5. B = 9, C = 1.
    Vậy mong bác nào biết chỉ cho em với !
    Thanks các bác !
    [/quote]
    Bạn tạo 1 file Exel mới, rồi copy công thức đầu tiên vào ô G1. Sau đó thử nhâp số vào các ô A, B, C xem nào!!!
  9. truong7888

    truong7888 Thành viên mới

    Tham gia ngày:
    26/09/2006
    Bài viết:
    626
    Đã được thích:
    0
    @Bác Nicebody : xem giúp em nhé ! em làm ra Book mới mà nó vẫn thế này ? Hoặc bác làm rồi gửi vào mail cho em nhé : truong7888@gmail.com
    [​IMG]
    Được truong7888 sửa chữa / chuyển vào 01:08 ngày 18/10/2008
  10. nicebody

    nicebody Thành viên mới

    Tham gia ngày:
    21/06/2007
    Bài viết:
    562
    Đã được thích:
    0
    Ko biết máy bạn thế nào chứ! Nhìn trên máy Tôi này:
    [​IMG]

Chia sẻ trang này