hieu7957

New Member
Mình đang bí. Mình muốn sử dụng hàm if trong trường hợp này. Xin các bạn giúp. Xin Thank và hậu tạ.


Tại b1


Nếu a1 = 1 thì b1 = 112


Nếu a1 = 2 thì b1 = 150


Nếu a1 = 3 thì b1 = 131


Nếu a1 = 4 thì b1 = 145


Nếu a1 = 5 thì b1 = 160


Nếu a1 khác: 1,2,3,4,5 thì b1 = không
 
Theo mình thì bạn bấm vào ô B1 và gõ công thức: =If(a1=1,112,if(a1=2,150,if(a1=3,131,if(a1=4,145,i f(a1=5,160,if(and(a1<>1,a1<>2,a1<>3,a1<>4,a1<>5),0 ))))))
 

Thoraldtun

New Member
linhtvthbd Mình đang bí. Mình muốn sử dụng hàm if trong trường hợp này. Xin các bạn giúp. Xin Thank và hậu tạ.

Tại b1

Nếu a1 = 1 thì b1 = 112

Nếu a1 = 2 thì b1 = 150

Nếu a1 = 3 thì b1 = 131

Nếu a1 = 4 thì b1 = 145

Nếu a1 = 5 thì b1 = 160

Nếu a1 khác: 1,2,3,4,5 thì b1 = không

ô B1:
=If(a1=1,112,if(a1=2,150,if(a1=3,131,if(a1=4,145,i f(a1=5,160,0)))))

---------- Bài thêm lúc 17:54 ---------- Bài trước là lúc 17:52 ----------

vt_katies Theo mình thì bạn bấm vào ô B1 và gõ công thức: =If(a1=1,112,if(a1=2,150,if(a1=3,131,if(a1=4,145,i f(a1=5,160,if(and(a1<>1,a1<>2,a1<>3,a1<>4,a1<>5),0)))))) cái này cũng đúng rồi, nhưng thừa hàm if sau cùng (phần in đậm màu đỏ), bạn xoá cái đó đi cũng dc)


Vì nếu nó không thoả mãn các điều kiện trên, nó tự động điền vào là 0, chứ không nên phải điều kiện thêm hàm if sau là a1 không bằng 1,....... (Không hợp lý)

Quy tắc hàm if là:


NẾu có n từ " nếu " tức n điều kiện thì sẽ có (n-1) hàm if


Thân !
 

peheoulovely24

New Member
dùng lệnh Switch-case không khỏe hơn à bạn


#include

#include

#include

main()

{

int a,b=0;

printf("nhap a=");scanf("%d",&a);

switch(a)

{

case 1: {b=112;break;}

case 2: {b=150;break;}

case 3: {b=131;break;}

case 4: {b=145;break;}

case 5: {b=160;break;}

}

printf("b=%d",b);

}
 

hoangthuyljnh

New Member
kinzutt2344 dùng lệnh Switch-case không khỏe hơn à bạn



#include


#include


#include


main()


{


int a,b=0;


printf("nhap a=");scanf("%d",&a);


switch(a)


{


case 1: {b=112;break;}


case 2: {b=150;break;}


case 3: {b=131;break;}


case 4: {b=145;break;}


case 5: {b=160;break;}


}


printf("b=%d",b);


} Người ta đang hỏi về hàm IF.



Trong Excel chứ không phải lập trình bằng C pa ơi !!!!!!!!!!!!!
 

Các chủ đề có liên quan khác

Top