Kết quả 1 đến 7 của 7

Chủ đề: Lọc ra giá trị dựa trên vị trí của giá trị tìm được

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

    Lọc ra giá trị dựa trên vị trí của giá trị tìm được

    chào cả gia đình giaiphapexcel,

    Em đang có một nhu cầu khá khó diễn tả, xin được đính kèm bằng hình ảnh sau:


    Em muốn xác định số lớn nhất trong dòng trên, sau đó lấy giá trị của ô ngay bên trái nó. Trong ví dụ này thì số lớn nhất là 5, vậy sẽ cho ra kết quả là "c", ô ngay bên trái của 5.

    Hơi rắc rối nên em chưa biết thế nào để áp dụng nhiều hàm một lúc, mong được cả nhà giúp đỡ.

    Trân trọng

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trích dẫn Gửi bởi onlygem
    chào cả gia đình giaiphapexcel,

    Em đang có một nhu cầu khá khó diễn tả, xin được đính kèm bằng hình ảnh sau:


    Em muốn xác định số lớn nhất trong dòng trên, sau đó lấy giá trị của ô ngay bên trái nó. Trong ví dụ này thì số lớn nhất là 5, vậy sẽ cho ra kết quả là "c", ô ngay bên trái của 5.

    Hơi rắc rối nên em chưa biết thế nào để áp dụng nhiều hàm một lúc, mong được cả nhà giúp đỡ.

    Trân trọng
    bạn coi ảnh và test trên file nhé


  3. #3
    manhdc Guest
    Không ngồi trên máy nên không làm chi tiết cho bạn, ý tưởng, dùm hàm max tìm số lớn nhất, sau đó dùng hàm match tìm vị trí dò tìm của nó là thứ mấy, sau đó dùng hàm offset để lấy ô cần lấy( vì theo lý thuyết số cột dịch chuyển đã có, dòng dịch chuyển là 0, ô làm neo là ô đầu dòng đang xét)

  4. #4
    Trích dẫn Gửi bởi onlygem
    chào cả gia đình giaiphapexcel,

    Em đang có một nhu cầu khá khó diễn tả, xin được đính kèm bằng hình ảnh sau:


    Em muốn xác định số lớn nhất trong dòng trên, sau đó lấy giá trị của ô ngay bên trái nó. Trong ví dụ này thì số lớn nhất là 5, vậy sẽ cho ra kết quả là "c", ô ngay bên trái của 5.

    Hơi rắc rối nên em chưa biết thế nào để áp dụng nhiều hàm một lúc, mong được cả nhà giúp đỡ.

    Trân trọng
    Giả sử dữ liệu nằm theo hàng ngang từ B3 đến I3 gõ công thức như sau:

    Mã:
    =OFFSET(B3,,MATCH(MAX(B3:I3),B3:I3,0)-2)
    Cái này sẽ rắc rối nếu có 2 giá trị Max

  5. #5
    Binhboong92 Guest
    1 cách nữa cho bài này là hàm lookup(2,1/(max(dòng 2)=dòng 2),kết quả trả về là dòng 1)

  6. #6
    chandat Guest
    cảm ơn cả nhà, em đã làm theo các hướng dẫn và lam được rồi. Đúng cái hàm index với match mình chưa được sử dụng nhiều nên bí..
    Great day everyone!

  7. #7
    manhdc Guest
    Mã:
    =index(a1:l1,,match(max(a1:l1),$a$1:$l$1,0)-1)

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
  •