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

giá trị MIN trong excel

Chủ đề trong 'Hỏi gì đáp nấy' bởi Reinforcce, 13/08/2012.

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

    Reinforcce Thành viên mới

    Tham gia ngày:
    05/07/2009
    Bài viết:
    584
    Đã được thích:
    0
    [​IMG]

    chào các bac,
    mình có file excel như trong hình

    mình muốn thể hiện giá trị Min của cột " giá hàng " <--cái này thì mình biết, chỉ cần lệnh Min(B2:b5) là được .
    Nhưng mình muốn khi ra đượic giá trị MIN của cột giá hàng thì nó thể hiện ra được luôn tên công ty tương ứng (như phần ô đỏ trong hình) thì gõ lệnh gì ah?

    Các bạn chỉ giùm mình với
    Thanks
  2. anhminhk42

    anhminhk42 Thành viên rất tích cực

    Tham gia ngày:
    01/04/2002
    Bài viết:
    2.671
    Đã được thích:
    1
    Không nhìn thấy file ảnh bạn up nhưng cũng xin trả lời cách làm như sau: Sử dụng hàm vlookup với cú pháp:
    =VLOOKUP(D1;A1:B4;2;0)
    Với:
    D1 là Ô trả về giá trị min
    A1 đến A4: ô giá trị cột giá hàng
    B1 đến B4: ô giá trị cột tên Công ty
  3. newinvestor2

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

    Tham gia ngày:
    27/04/2011
    Bài viết:
    365
    Đã được thích:
    12
    Đúng rồi dùng hàm vlookup là ra xong
  4. Reinforcce

    Reinforcce Thành viên mới

    Tham gia ngày:
    05/07/2009
    Bài viết:
    584
    Đã được thích:
    0
    ban oi minh chua lam dc
    [​IMG]

    ban chi dan cu the giup minh voi
    thanhks
  5. esc_force

    esc_force Thành viên rất tích cực

    Tham gia ngày:
    10/01/2007
    Bài viết:
    2.835
    Đã được thích:
    0
    Giúp bác một tay vậy. Bác tổ chức thêm 1 cột : "tên công ty" như hình vẽ vào bên phải bảng như hình vẽ là ổn.
    [​IMG]
  6. anhminhk42

    anhminhk42 Thành viên rất tích cực

    Tham gia ngày:
    01/04/2002
    Bài viết:
    2.671
    Đã được thích:
    1
    Ah, nếu cột Công ty ở bên phải cột giá hàng thì dùng vlookup như mình đã hướng dẫn.
    Trường hợp nó nằm bên trái thì phải dùng hàm index, cụ thể như sau:
    =INDEX ( A2:A5,MATCH(C2,B2:B5,0))
    (C2 là ô trả về giá trị MIN)
  7. Reinforcce

    Reinforcce Thành viên mới

    Tham gia ngày:
    05/07/2009
    Bài viết:
    584
    Đã được thích:
    0
    ban oi so 0 trong lenh la gi vay?
  8. anhminhk42

    anhminhk42 Thành viên rất tích cực

    Tham gia ngày:
    01/04/2002
    Bài viết:
    2.671
    Đã được thích:
    1
    ý nghĩa của tham số 0 là trả về chính xác giá trị cần tìm.
    ----------------------------- Tự động gộp bài viết ---------------------------
    Còn giải pháp thêm cột của bác giai tân hơi quê 1 tý nhưng dù sao cũng đạt được mục đích.
  9. Reinforcce

    Reinforcce Thành viên mới

    Tham gia ngày:
    05/07/2009
    Bài viết:
    584
    Đã được thích:
    0
    ban anhminh chi dan giup minh voi, minh van chau lam dc
  10. anhminhk42

    anhminhk42 Thành viên rất tích cực

    Tham gia ngày:
    01/04/2002
    Bài viết:
    2.671
    Đã được thích:
    1
    Mình xin lỗi, bạn chưa làm được có lẽ do mình viết nhầm dấu ; với , vì mình dùng office 2010 nó dùng dấu ";" để ngăn cách giữa các tham số còn office 2003 thì dùng dấu ","
    =INDEX (A2:A5,MATCH(C2,B2:B5,0)) ---> Office 2003
    =INDEX (A2:A5;MATCH(C2;B2:B5;0)) ----> Office 2010
    Đồng thời chữ dấu ( bạn viết liền vào X (ở đây mình phải viết cách vì nếu để liền thì khi hiển thị trên ttvn lại ra cái mặt mếu)

    Đây, mình làm file demo, bạn down về xem nhé
    http://hungminh.com.vn/min.xls

Chia sẻ trang này