Thay thế nhiều IF bằng hàm khác (1 người xem)

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

trantrunghieu1101

Thành viên mới
Tham gia
10/12/12
Bài viết
3
Được thích
0
ai cho mình hỏi công thức của hàm if này với:
Nếu A=1 thì giảm 48%
A=2 thì giảm 40%
A=3 thì giảm 32%
A=4 thì giảm 24%
A=5 thì giảm 16%
A=6 thì giảm 8%
A=7 thì tăng 8%
A=8 thì tăng 16%
A=9 thì tăng 24%
A=10 thì tăng 32%
A=11 thì tăng 40%
A=12 thì tăng 48%
.....
Ai biết chỉ giúp mình với

P/s :Chú ý tiêu đề TOPIC nên rõ ràng và sát với nội dung câu hỏi
 
Chỉnh sửa lần cuối bởi điều hành viên:
ai cho mình hỏi công thức của hàm if này với:
Nếu A=1 thì giảm 48%
A=2 thì giảm 40%
A=3 thì giảm 32%
A=4 thì giảm 24%
A=5 thì giảm 16%
A=6 thì giảm 8%
A=7 thì tăng 8%
A=8 thì tăng 16%
A=9 thì tăng 24%
A=10 thì tăng 32%
A=11 thì tăng 40%
A=12 thì tăng 48%
.....
Ai biết chỉ giúp mình với


Bạn xem đường link này nha http://www.giaiphapexcel.com/forum/showthread.php?138-Nội-quy-diễn-đàn
 
ai cho mình hỏi công thức của hàm if này với:
Nếu A=1 thì giảm 48%
A=2 thì giảm 40%
A=3 thì giảm 32%
A=4 thì giảm 24%
A=5 thì giảm 16%
A=6 thì giảm 8%
A=7 thì tăng 8%
A=8 thì tăng 16%
A=9 thì tăng 24%
A=10 thì tăng 32%
A=11 thì tăng 40%
A=12 thì tăng 48%
.....
Ai biết chỉ giúp mình với

Thì bạn ghi tiêu đề sát với cái bạn cần hỏi chứ sao nữa. Nhưng thôi đã trót làm rồi vẫn post lên giúp bạn. Hy vọng bạn kịp xem trước khi BQT xóa bài. Bạn dùng công thức này xem:

=LOOKUP(A1,{1,2,3,4,5,6,7,8,9,10,11,12},{48,40,32,24,16,8,8,16,24,32,40,48})

Với ô A1 = A.
 
Lần chỉnh sửa cuối:
Thì bạn ghi tiêu đề sát với cái bạn cần hỏi chứ sao nữa. Nhưng thôi đã trót làm rồi vẫn post lên giúp bạn. Hy vọng bạn kịp xem trước khi BQT xóa bài. Bạn dùng công thức này xem:



Với ô A1 = A.
Mình đã thử công thức của bạn nhưng tại sao với A1 lớn hơn 12 đều cho ra kết quả là 48???
 
Thì bạn ghi tiêu đề sát với cái bạn cần hỏi chứ sao nữa. Nhưng thôi đã trót làm rồi vẫn post lên giúp bạn. Hy vọng bạn kịp xem trước khi BQT xóa bài. Bạn dùng công thức này xem:



Với ô A1 = A.
như thế này
PHP:
=LOOKUP(A1;{1;2;3;4;5;6;7;8;9;10;11;12};{-48;-40;-32;-24;-16;-8;8;16;24;32;40;48})/100
 
Bài có tiêu đề sai quy định mà mọi người tham gia nhiều hen
--------------
Kệ, lỡ bị xoá bài đành chịu:
Mã:
=MIN((A1-7+(A1>6))*8%,0.48)
 
Thì người ta hỏi có đến số 12 thì mình trả lời đến số 12 thôi chứ sao (người ta đâu có nói A=13, A=14 thì sẽ thế nào)
Thế thì công thức đó hóa ra là sai ah bác??
Em thử nhập A1 là những số lẻ mà vẫn cho ra kết quả. Ví dụ 3,5 hay 4,567 hay 7,893. Tại sao những số đó được nhập vào mà hàm lookup không báo lỗi nhỉ bác??
 
Lookup và vlookup dài tương đương nhau. Trong khi Choose so với 2 hàm trên ngắn bằng 1 nửa. (Trừ khi có bảng dò sẵn trên sheet)

Đúng rồi ạ!
Ở đây làm thử 3 điều kiện
Mã:
=VLOOKUP(A1;{1\-48;2\-40;3\-32};2;1)/100
PHP:
=CHOOSE(A1;-48%;-40%;-32%)
 

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

Back
Top Bottom