Xin nhờ các a e hướng dẫn cách xử lý tình huống này (1 người xem)

Liên hệ QC

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

abc2411

Thành viên mới
Tham gia
15/10/11
Bài viết
16
Được thích
0
Mình cần phân loại số liệu như sau: nhỏ hơn 10 thì giá trị là a, từ 10 đến 20 giá trị là b, từ 20 đến 30 là c vân vân cho đến lớn hơn 100 là x j đó. Nếu dùng hàm IF thì quá dài. A e có thể bày cho mình cách nào để ngắn gọn hơn ko. Thanks
 
Mình cần phân loại số liệu như sau: nhỏ hơn 10 thì giá trị là a, từ 10 đến 20 giá trị là b, từ 20 đến 30 là c vân vân cho đến lớn hơn 100 là x j đó. Nếu dùng hàm IF thì quá dài. A e có thể bày cho mình cách nào để ngắn gọn hơn ko. Thanks

Vậy thì bạn làm một bảng tham chiếu có 2 cột, cột đầu chứa a,b,c... cột kế tiếp chứa giá trị số tương ứng 10,20,30... rồi dùng hàm VLOOKUP mà tìm kiếm giá trị thôi.
 
Vậy thì bạn làm một bảng tham chiếu có 2 cột, cột đầu chứa a,b,c... cột kế tiếp chứa giá trị số tương ứng 10,20,30... rồi dùng hàm VLOOKUP mà tìm kiếm giá trị thôi.
Thanks bạn. Nhưng mình chưa hiểu cách của bạn lắm. Ý mình là nếu số cần phân loại là 17 thì làm thế nào để chương trình hiểu nó nằm giữa 10 và 20 và cho giá trị là b nếu ko dùng IF (vì dài)
 
Thanks bạn. Nhưng mình chưa hiểu cách của bạn lắm. Ý mình là nếu số cần phân loại là 17 thì làm thế nào để chương trình hiểu nó nằm giữa 10 và 20 và cho giá trị là b nếu ko dùng IF (vì dài)
Thì bạn lập 1 cái bảng nhiều dòng gồm 2 cột
cột A là các biến chạy từ 1 đến ....n
cột B là giá trị tương ứng với các biến chạy cùng dòng đó của cột A
Sau đó muốn tìm 1 giá trị (biến) nào đó
thì =vlookup(A1;$A$1:$B$1000;2;0)
Mình nghĩ nên lập 1 cách đơn giản như trên cho dễ hiểu.!!!
 
Capture.PNGLập bảng phụ như hình
Công thức cần lấy:
=VLOOKUP(17;A1:B4;2;1)
 
Web KT

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

Back
Top Bottom