Làm sao trích 1 bảng nhỏ từ bảng lớn theo 1 diều kiện (1 người xem)

  • Thread starter Thread starter utan
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

utan

Thành viên mới
Tham gia
3/11/08
Bài viết
19
Được thích
0
Xin chào các bạn,

Mình có 1 bàng A:B như hình.

Làm sao để khi nhập 1 giá trị trong cột A, ví dụ : 1.5 thì sẽ trích bảng từ 1.5 trở xuống; Khi nhập giá trị = 2 thì trích bảng từ 2 trở xuống...

Xin cám ơn!

tammm10.jpg
 

File đính kèm

Xin chào các bạn,

Mình có 1 bàng A:B như hình.

Làm sao để khi nhập 1 giá trị trong cột A, ví dụ : 1.5 thì sẽ trích bảng từ 1.5 trở xuống; Khi nhập giá trị = 2 thì trích bảng từ 2 trở xuống...

Xin cám ơn!

tammm10.jpg

Bạn xem file đính kèm nhé.
 

File đính kèm

Thêm 1 cách, tại F6 nhập công thức này :
PHP:
=INDEX($A$7:$B$14,SMALL(IF(ROW($A$7:$A$14)-6>=SMALL(IF($A$7:$A$14=$E$5,ROW($A$7:$A$14)-6,""),1),ROW($A$7:$A$14)-6,""),ROW(1:1)),1)
Kết thúc với Ctrl+Shift+Enter
Chú ý : Nếu cột A có 2 giá trị giống nhau ví dụ 2 số 1.5 thì cột E ở phần kết quả sẽ cho kết quả sai, lúc đó không thể dùng Vlookup được nữa, bài toán sẽ phức tạp hơn nhiều nếu dùng công thức, bạn chú ý nhé!
 

File đính kèm

Cám ơn mhung12005 ,

Xin cho hỏi: Nếu ô nhập giá trị cột A thay vì là ô $E$5 mình chuyển sang ô $J$27 thì công thức thay đổi ra sao?
 
Cám ơn mhung12005 ,

Xin cho hỏi: Nếu ô nhập giá trị cột A thay vì là ô $E$5 mình chuyển sang ô $J$27 thì công thức thay đổi ra sao?
=IF(ISERROR(INDEX($A$7:$A$14,SMALL(IF($A$7:$A$14>=$E$5=TRUE,ROW($A$7:$A$14)-6,""),ROW(1:1)))),"",INDEX($A$7:$A$14,SMALL(IF($A$7:$A$14>=$E$5=TRUE,ROW($A$7:$A$14)-6,""),ROW(1:1))))
Bạn thay cái chữ màu đỏ thành ô nhập giá trị bạn muốn. Ví dụ $J$27.
 
Web KT

Bài viết mới nhất

Back
Top Bottom