Dùng hàm tính ra kết quả so với bảng nhiều điều kiện

Liên hệ QC

concuarangme

Thành viên chính thức
Tham gia
6/1/09
Bài viết
97
Được thích
0
Mình đang đau đầu khi tính kết quả mà so nhiều điều kiện quá. Các bạn giúp mình với nhé. Mình đang dùng hàm IF tính ra mà không được. Mong các bạn giúp mình với. Tks all!
 

File đính kèm

Mình đang đau đầu khi tính kết quả mà so nhiều điều kiện quá. Các bạn giúp mình với nhé. Mình đang dùng hàm IF tính ra mà không được. Mong các bạn giúp mình với. Tks all!
Bạn có thể nói rõ hơn yêu cầu trong tệp đính kèm được không? Cứ nói thẳng ra là: Nếu như thế này thì thế này... đại loại vậy.
 
Mình dùng hàm IF bị giới hạn, ko làm dc chổ đó đấy bạn. Ví dụ: Nếu H1 = 79 thì sẽ cho ra kết quả là -5...
 
Bạn tách hàm IF() làm hai nhánh xem thử

Mình dùng hàm IF bị giới hạn, ko làm dc chổ đó đấy bạn. Ví dụ: Nếu H1 = 79 thì sẽ cho ra kết quả là -5...

Ví dụ tại [H2] bạn thiết lập công thức sau:

=IF(G2<=40,IF(G2>30,-18,IF(G2>20,-23,IF(G2>10,-28,-32))),IF(G2<50,-13,IF(G2<80,-5,IF(G2<100,6,10))))
Mình đã tính cho dẫy số theo bảng sau & OK mà!
|G|H|
|4|-32|
|15|-28|
|27|-23|
|37|-18|
|48|-13|
|67|-5|
|95|6|
|123|10|
 
Lần chỉnh sửa cuối:
Mình đang đau đầu khi tính kết quả mà so nhiều điều kiện quá. Các bạn giúp mình với nhé. Mình đang dùng hàm IF tính ra mà không được. Mong các bạn giúp mình với. Tks all!
Tôi thấy trong file đính kèm của bạn có 2 dòng 30<H1<=40 nhưng lại có 2 kết quả khác nhau là sao? Tính như thế nào?
 
Mình đang đau đầu khi tính kết quả mà so nhiều điều kiện quá. Các bạn giúp mình với nhé. Mình đang dùng hàm IF tính ra mà không được. Mong các bạn giúp mình với. Tks all!

Các điều kiện yêu cầu của bạn còn rối lắm (như mọi người đã nói ở những bài trước)
Tôi làm cho bạn một hướng dùng công thức đối loại điều kiện này, bạn tùy biến sử dụng!
=LOOKUP(G1,{0,10,20,30,40,50,80,100},{-32,-28,-23,-18,-8,-5,6,10})
 
Mình đang đau đầu khi tính kết quả mà so nhiều điều kiện quá. Các bạn giúp mình với nhé. Mình đang dùng hàm IF tính ra mà không được. Mong các bạn giúp mình với. Tks all!
Thay đổi dữ liệu một chút xíu, dùng Vlookup() sẽ dễ hơn nhiều.
Chỉ sử dụng các ô tô màu, tùy chỉnh lại cho hợp yêu cầu từng điều kiện.
 

File đính kèm

Thay đổi dữ liệu một chút xíu, dùng Vlookup() sẽ dễ hơn nhiều.
Chỉ sử dụng các ô tô màu, tùy chỉnh lại cho hợp yêu cầu từng điều kiện.
Số liệu không bắt buột phải là số nguyên, nếu dò số 10.5 thì công thức của bạn sẽ cho kết quả sai.

Do dữ liệu của bạn bất hợp lý (Trong khoản 30 - 40 có 2 kết quả) nên tôi tạm sửa lại, bỏ bớt một dòng. Và tôi dùng công thức này:
Mã:
=VLOOKUP(H1-(H1<=40)*(MOD(H1,10)=0),A1:F9,6)
 

File đính kèm

Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom