Có vấn đề trong công thứ ???

Liên hệ QC

huy_gmc

Thành viên mới
Tham gia
22/1/10
Bài viết
5
Được thích
0
Đề bài yêu cầu tính tỉ lệ cột N, mình đã sử dụng hàm if lồng if như trong bài nhưng chỉ đúng với yêu cầu >0.9 và trường hợp còn lại. Còn khoảng 0.8<= tỷ lệ cột G20 < 0.9 lại không đúng. Ai giải thích dùm ạ???
Thật ra yêu cầu đề bài là tính tỉ lệ cột N dựa vào bảng 2 của sheet 2, nếu tỷ lệ hoàn thành =>90% thì cột N= cột D*1; 80%<=nếu tỷ lệ hoàn thành <90% thì cột N= cột D*0.8. Còn lại *0.7.
Mình đã làm ra 1 bảng phụ ở Sheet 1 để tính. Có cách nào không phải làm bảng phụ mà gom vào hàm luôn không ạ?
 

File đính kèm

  • Book1.xlsx
    83.5 KB · Đọc: 9
Đề bài yêu cầu tính tỉ lệ cột N, mình đã sử dụng hàm if lồng if như trong bài nhưng chỉ đúng với yêu cầu >0.9 và trường hợp còn lại. Còn khoảng 0.8<= tỷ lệ cột G20 < 0.9 lại không đúng. Ai giải thích dùm ạ???
Thật ra yêu cầu đề bài là tính tỉ lệ cột N dựa vào bảng 2 của sheet 2, nếu tỷ lệ hoàn thành =>90% thì cột N= cột D*1; 80%<=nếu tỷ lệ hoàn thành <90% thì cột N= cột D*0.8. Còn lại *0.7.
Mình đã làm ra 1 bảng phụ ở Sheet 1 để tính. Có cách nào không phải làm bảng phụ mà gom vào hàm luôn không ạ?
Điều kiện của hàm if() thứ 2 bạn đặt không đúng. Chỉ cần thế này là đủ: =IF(G19>=0,9;D6*1;IF(G19>=0,8; D6*0,8; D6*0,7))
 
Thế có cách nào mình làm chỉ 1 công thức mà ko dùng bảng phụ ko bạn nhỉ. Cảm ơn bạn nhiều!
Vậy cũng được nhưng hơi dài. Ô N6 gõ CT như sau:
Mã:
=IF(VLOOKUP(B6,Sheet2!$B$3:$M$12,3,0)>=0.9,1,IF(VLOOKUP(B6,Sheet2!$B$3:$M$12,3,0)>=0.8, 0.8, 0.7))*D6
Fill CT xuống.
 
Thế có cách nào mình làm chỉ 1 công thức mà ko dùng bảng phụ ko bạn nhỉ. Cảm ơn bạn nhiều!

Vầy cho khỏe nha bạn:
Mã:
=LOOKUP(VLOOKUP(B6,Sheet2!$B$3:$D$12,3,0),{0,0.8,0.9;0.7,0.8,1})*D6
Nếu máy tính của bạn format number theo kiểu Việt Nam (tức dấu phân cách ngàn là dấu chấm và dấu thập phân là dấu phẩy) thì sửa công thức trên thành:
Mã:
=LOOKUP(VLOOKUP(B6;Sheet2!$B$3:$D$12;3;0);{0\0,8\0,9;0,7\0,8\1})*D6
 
Web KT

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

Back
Top Bottom