nguyenkhoadung98
Thành viên mới
- Tham gia
- 11/9/09
- Bài viết
- 15
- Được thích
- 0
Bạn sort lại dử liệu theo chiều giảm dần rồi dùng công thức này:chào các bạc, các bác có thể giúp em vấn đề này được không, e có 1 bảng có 2 cột (cột 1 và cột 2) nếu trong trong cột thứ 2 có giá trị nào lớn hơn gần nhất với 1 số cho trước thì trả về giá trị cùng hàng ở cột 1, cảm ơn các bác ạ.
=INDEX($F$4:$F$21,MATCH(I11,$G$4:$G$21,-1))
Dùng công thức mảng này cho tất cả các trường hợp.chào các bạc, các bác có thể giúp em vấn đề này được không, e có 1 bảng có 2 cột (cột 1 và cột 2) nếu trong trong cột thứ 2 có giá trị nào lớn hơn gần nhất với 1 số cho trước thì trả về giá trị cùng hàng ở cột 1, cảm ơn các bác ạ.
=LOOKUP(MIN(IF(G4:G21<I11,10^10,G4:G21)),G4:G21,F4:F21)
Công thức của bạn phải sửa lại như thế này mới đúng:Nếu cột 2 của bạn không có dữ liệu là lẻ như: 20.2, 20.8 thì bạn áp dụng công thức sau:
=INDEX(A$4:C$23,MATCH(LARGE($B$4:$B$23,SUM(IF($B$4:$B$23>E5,1,""))),$B$4:$B$23,0),1)
Nếu dữ liệu có số lẻ phải sửa công thức trên một chút
=INDEX(A4:A23,MATCH(LARGE($B$4:$B$23,SUMPRODUCT(--(B4:B23>=E5))),$B$4:$B$23,))
Dùng công thức mảng này cho tất cả các trường hợp.
Mã:=LOOKUP(MIN(IF(G4:G21<I11,10^10,G4:G21)),G4:G21,F4:F21)
Vì là công thức mảng (tôi đã nói ở bài trước) nên khi nhập công thức vào bạn phải kết thúc bằng tổ hợp phím Ctrl + Shift + Entere cảm ơn các bác và bác huuthang_bd nhưng e dùng hàm như bác nó lại cho ra kết quả là 500 trong khi đúng là 95, các các cho e sửa lại thành giá trị cho trước bây h là 1 cột, e cần kết quả ở cột bên cạnh , thanks các bác nhiều
Vì là công thức mảng (tôi đã nói ở bài trước) nên khi nhập công thức vào bạn phải kết thúc bằng tổ hợp phím Ctrl + Shift + Enter
Bạn dùng CT dưới:
thanks....
=INDEX($D$12:$D$23;MATCH(H12;$E$12:$E$23;-1);)
File đính kèm đây bạnGiúp mình hàm tra 1 số gần nhất và lớn hơn số cần tra.
sao mình ko tìm thấy chổ nào đính kèm file vậy?
thanks....
Bạn áp dụng luôn công thức của bác dương DV, chú ý do dữ liệu của bạn lộn xộn nên bài đó làm sẽ ko chính xác, sẽ trả về một số dữ liệu lỗi, và bạn còn sai chỗ hàm Math, ==>xem lạibạn sửa dùm mình với.
Với công thức đó sao có sự cố này vậy.....