Cách tham chiếu từ vùng dữ liệu của sheet khác với 02 điều kiện, kq từ cột tương ứng.

Thảo luận trong 'Tìm kiếm, dò tìm và tham chiếu' bắt đầu bởi quoctoa, 9 Tháng mười 2012.

  1. quoctoa

    quoctoa Thành viên mới

    Mình có vấn đề về tham chiếu vùng dữ liệu xin được hướng dẫn:
    Workbook gồm 02 sheet: QLVB (chứa vùng tham chiếu, và kết quả trả về), MS01 (chứa điều kiện tham chiếu).
    Yêu cầu: Tham chiếu từ vùng dữ liệu của sheet QLVB với hai điều kiện A và B, nếu thỏa mãn cả 2 điều kiện sẽ trả về kết quả: là dữ liệu trong cột tương ứng.
    Hơi mơ hồ, mình có kèm theo file hy vọng được mọi người giúp đỡ. Mình không rành về VB nên rất mong được tư vấn bằng cách dùng lệnh trong excel.
    Xin cảm ơn.
     

    Các file đính kèm:

  2. quoctoa

    quoctoa Thành viên mới

    Sao không ai giúp mình một tí hết zị? không biết cái này kì cục quá hay đơn giản quá mà thía. Mọi người ai biết xin giúp với.
     
  3. Ba Tê

    Ba Tê Cạo Rồi Khỏi Gội

    Với câu hỏi này thì có thể có rất nhiều thành viên GPE muốn giúp, nhưng với giọng văn như thế này thì chắc hơi bị hiếm:
    Hỏi người khác nên viết rõ ràng và đúng chính tả tiếng Việt nhé bạn (nếu muốn dùng từ địa phương cũng nên để trong ngoặc kép, ví dụ "Tui mắc chếch".
    ------------------
    Xem thử file này:
     

    Các file đính kèm:

  4. quoctoa

    quoctoa Thành viên mới

    Cảm ơn bạn, mình sẽ rút kinh nghiệm.
    Phiền bạn có thể nói rõ hơn về cú pháp và cách bạn đã hướng dẫn trong file đã gửi lại được không? mình xem mà không hiểu được.
    Rất xin lỗi vì đã làm phiền nhưng thật sự mình không bắt chước được cách làm theo hướng dẫn này.
     
  5. quoctoa

    quoctoa Thành viên mới

    Đạo cao, đức cũng phải cao phải không Bác Ba Tê?!
    Chắc không phải Bác chấp nhất vì danh xưng không phù hợp chứ? nếu không xem tiểu sử của Bác thì Cháu không ngờ được Diễn đàn online có những người lớn tuổi như Bác. Cháu tham gia rất nhiều Diễn đàn nhưng thật sự đây là lần đầu tiên thấy có người lớn như vậy tham gia.
    Mong Bác giúp đỡ nhiệt tình để Cháu được học hỏi. Cháu xin rất cảm ơn và chúc Bác nhiều sức khỏe.
     
  6. Ba Tê

    Ba Tê Cạo Rồi Khỏi Gội

    Mở file, ấn Ctrl+F3 sẽ thấy các công thức mảng được đưa vào Name. Từ các Name này lấy ra dữ liệu theo điều kiện cần lấy.
     
  7. quoctoa

    quoctoa Thành viên mới

    Cảm ơn Bác.
    Ngày này tháng sau Cháu sẽ diễn giải cách làm này để Bác hướng dẫn thêm. Nghiêm túc đấy Bác ạ.
     
  8. quoctoa

    quoctoa Thành viên mới

    Gửi Bác Ba Tê và xin được giúp đỡ.

    Theo các hướng dẫn Bác Ba Tê đã giúp, Cháu đã copy (copy nhưng chưa hiểu ý nghĩa của cú pháp = "copy máy móc") Bác xem lại và cho ý kiến giúp.
    Xin Bác và mọi người giúp đỡ hướng dẫn thực hiện thêm:
    Dữ liệu gốc là sheet: QLVB
    Dữ liệu gốc cấp 2 là sheet: MS01 (MS02, MS03....: Đặt cho từng công trình)
    Các nội dung có liên quan ở các sheet: TQT, QT1, QT2, QT3, QT4, QT5, QT6, QT7, QT8 lấy từ sheet dữ liệu gốc cấp 2 theo điều kiện: DMCT!C1 bằng với MS01!C16 (MS02!C16......)
    Vị dụ:
    MS01!C16 ="MS01"
    khi DMCT!C1 ="MS01" thì kết quả có được: tại sheet TQT!D8 = sheet MS01!C27 (Tên dự án cần quyết toán)
    Nghe hơi rối rối, mong Bác và mọi người giúp đỡ thêm.
    Xin cảm ơn Bác và mọi người rất nhiều.
     

    Các file đính kèm:

  9. quoctoa

    quoctoa Thành viên mới

    Bác Ba Tê và mọi người xem giúp với.
    Theo hướng dẫn, Cháu Ctrl+F3: new define name: MS=MS01!$C$26 tuy nhiên giá trị (value): thay gì là {...} thì nó là tên sheet (MS01) ; TCT=MS01!$C$27 và giá trị (value): cũng là tên sheet (MS01)thay gì là {...} .
    Công thức đặt ra để lấy kết quả: ="Tên công trình: "&IF(DMCT!C1=MS,TCT,"Không có công trình")
    Nhưng thay gì những define name có giá trị (value) là {...} thì vẫn sử dụng được cho các sheet tương tự (khi copy sheet MS01 thành các sheet MS02, MS03...), trong khi define name có giá trị (value) là tên sheet (MS01) thì chỉ đúng được với sheet MS01 thôi.
    Không biết làm sao để chuyển giá trị (value) sang {...} để có thể mở rộng bản tính cả.
    Mong được giúp đỡ.
    Xin cảm ơn.
     
  10. quoctoa

    quoctoa Thành viên mới

    Bác Ba Tê và mọi người bớt chút thời gian xem giúp cháu với. Chỉ còn thiếu cái này là có thể sử dụng bản tính được rồi. Xin cảm ơn rất nhiều.
     
  11. quoctoa

    quoctoa Thành viên mới

    Mọi người giúp với.
    Cái này thiết tình là mày mò, học, hỏi đủ kiểu mới làm được có bi nhiêu. Chuyên nghiệp nhìn vào sẽ bị choáng ngay lập tức, nhưng trước mắt là vậy, làm để dùng được một thời gian rồi nghiên cứu hỏi thêm để hoàn chỉnh hơn.
    Mong mọi người giúp đỡ.
    Xin chân thành cảm ơn rất nhiều.
     

Chia sẻ trang này