hoangphuong2003
Thành viên mới
- Tham gia
- 4/12/10
- Bài viết
- 8
- Được thích
- 2
Chào các bạn,
Mình ít dùng excel, gặp 1 bài toán nhỏ dù đã cố gắng Google và đọc hiểu các hàm lookup mà chưa làm dc, đành gửi câu hỏi nhờ các bạn giúp.
Mình có 1 file excel có 2 sheet sau.
SHEET1 => thực chất là một cặp số (x, y) như 1 hàm rời rạc
A-----B-----
0-----0-----
3-----2-----
7-----4-----
9-----6-----
12----8-----
15----10----
16----12----
SHEET2
A----B-----
5----???---
Giờ tại B1 của SHEET2, mình cần lấy dc giá trị tương ứng của Sheet1!Ai với Sheet1!Bi >= Sheet2!A1 and Sheet1!Bi+1 < Sheet2!A1
Nếu Sheet2!A1 < Sheet1!B1 thì trả lại Sheet1!A1
Nếu Sheet2!A1 > Sheet1!B7 thì trả lại Sheet1!A7 (giả thiết Sheet1 chỉ có 7 row, thực tế thì nhiều hơn).
Trong trường hợp này, Sheet2!A1 = 5, nên giá trị cần trả về là 7.
Các bạn chỉ giúp mình nhé,
Cám ơn rất nhiều,
Mình ít dùng excel, gặp 1 bài toán nhỏ dù đã cố gắng Google và đọc hiểu các hàm lookup mà chưa làm dc, đành gửi câu hỏi nhờ các bạn giúp.
Mình có 1 file excel có 2 sheet sau.
SHEET1 => thực chất là một cặp số (x, y) như 1 hàm rời rạc
A-----B-----
0-----0-----
3-----2-----
7-----4-----
9-----6-----
12----8-----
15----10----
16----12----
SHEET2
A----B-----
5----???---
Giờ tại B1 của SHEET2, mình cần lấy dc giá trị tương ứng của Sheet1!Ai với Sheet1!Bi >= Sheet2!A1 and Sheet1!Bi+1 < Sheet2!A1
Nếu Sheet2!A1 < Sheet1!B1 thì trả lại Sheet1!A1
Nếu Sheet2!A1 > Sheet1!B7 thì trả lại Sheet1!A7 (giả thiết Sheet1 chỉ có 7 row, thực tế thì nhiều hơn).
Trong trường hợp này, Sheet2!A1 = 5, nên giá trị cần trả về là 7.
Các bạn chỉ giúp mình nhé,
Cám ơn rất nhiều,
Lần chỉnh sửa cuối: