Sử dụng hàm if và hàm and kết hợp

  • Thread starter Thread starter LUU BAC
  • Ngày gửi Ngày gửi
Liên hệ QC

LUU BAC

Thành viên mới
Tham gia
8/4/11
Bài viết
1
Được thích
1
Chào các Anh, Chị
Em đính kèm file này nhờ các Anh, chị chỉ dùm cách sử dụng hàm if và hàm and kết hợp trong cột xếp lọai. Tiêu chuẩn xếp loại như sau :
>=8 và không môn nào dưới 7 thì xếp lọai Giỏi
>=7 và không môn nào dưới 6,5 thì xếp lọai Khá
>=5 và không môn nào dưới 5 thì xếp lọai TB
Còn lại thì xếp loại Yếu.
Xin cảm ơn.
 

File đính kèm

Theo mình thì bài này giải như vầy, nhưng không biết có đúng theo ý bạn không nữa, Cho mình hỏi 1 cái nha, Đ.thêm là gì vậy bạn.
 

File đính kèm

Bạn xem fiel đính kèm nhé. Như của Ngodany135 là không đúng đâu.
 

File đính kèm

Ah. Sorry bạn, mình nhằm. Tại ô G2=IF(F2>=8,"Gioi",IF(F2>=6.5,"Kha",IF(F2>=5,"Trung Bình","Yeu"))).
Ô J2=IF(AND(C2>=5,D2>=5,E2>=5,F2>=5),"Len Lop","Thi lai ")
 
Ah. Sorry bạn, mình nhằm. Tại ô G2=IF(F2>=8,"Gioi",IF(F2>=6.5,"Kha",IF(F2>=5,"Trung Bình","Yeu"))).
Ô J2=IF(AND(C2>=5,D2>=5,E2>=5,F2>=5),"Len Lop","Thi lai ")

Vẫn chưa đúng mà. Nó còn một dữ kiến nữa là không có môn nào nhỏ hơn 7, 6.5 và 5 nữa.
Bạn xem file mình làm đó.
 
HIện tại mình đang làm nhân sự cho một công ty, mình chuyên phụ trách về tiền lương, hiện tại tháng 07 này công ty mình tăng lương cho toàn bộ CB - CNV nhưng lại có thêm khoản chuyên cần và có rất nhiều mức, cụ thể là:
LCB= 1.900.000đ thì được 500.000đ chuyên cần
LCB= 1.800.000đ thì được 400.000đ chuyên cần
LCB= 1.700.000đ thì được 300.000đ chuyên cần
LCB= 1.600.000đ thì được 300.000đ chuyên cần
LCB= 1.500.000đ thì được 250.000đ chuyên cần
LCB= 1.400.000đ thì được 200.000đ chuyên cần
Thế thì mình phải đặt công thức như thế nào để không bị nhầm tiền chuyên cần bây giờ, biết rằng phải đi đủ 26 ngày công trong tháng thì mới có tiền chuyên cần. Mọi người giúp mình với được không? Số điện thoại của mình là 0975.943.418, hãy nháy máy cho mình, mình sẽ gọi lại. Cảm ơn mọi người vì đã đọc bài của mình nhé.
 
HIện tại mình đang làm nhân sự cho một công ty, mình chuyên phụ trách về tiền lương, hiện tại tháng 07 này công ty mình tăng lương cho toàn bộ CB - CNV nhưng lại có thêm khoản chuyên cần và có rất nhiều mức, cụ thể là:
LCB= 1.900.000đ thì được 500.000đ chuyên cần
LCB= 1.800.000đ thì được 400.000đ chuyên cần
LCB= 1.700.000đ thì được 300.000đ chuyên cần
LCB= 1.600.000đ thì được 300.000đ chuyên cần
LCB= 1.500.000đ thì được 250.000đ chuyên cần
LCB= 1.400.000đ thì được 200.000đ chuyên cần
Thế thì mình phải đặt công thức như thế nào để không bị nhầm tiền chuyên cần bây giờ, biết rằng phải đi đủ 26 ngày công trong tháng thì mới có tiền chuyên cần. Mọi người giúp mình với được không? Số điện thoại của mình là 0975.943.418, hãy nháy máy cho mình, mình sẽ gọi lại. Cảm ơn mọi người vì đã đọc bài của mình nhé.
Thấy cũng đơn giản. Bạn đem file của mình lên
 
Tôi làm tạm như thế này:
=IF(A3>=26,IF(B3>=1900000,500000,IF(B3=1800000,400000,IF(B3=1700000,300000,IF(B3=1600000,300000,IF(B3=1500000,250000,200000))))),0)
Với A3: Ngày công
B3 Lương cơ bản
Để có công thức chính xác và ngắn gọn hơn bạn đính kèm file của bạn lên.
 
Chào các Anh, Chị Em đính kèm file này nhờ các Anh, chị chỉ dùm cách sử dụng hàm if và hàm and kết hợp trong cột xếp lọai. Tiêu chuẩn xếp loại như sau : >=8 và không môn nào dưới 7 thì xếp lọai Giỏi >=7 và không môn nào dưới 6,5 thì xếp lọai Khá >=5 và không môn nào dưới 5 thì xếp lọai TB Còn lại thì xếp loại Yếu. Xin cảm ơn.
G2 =IF(AND(F2>=8, MIN(D2:E2)>=7),"Giỏi",IF(AND(F2>=7, MIN(D2:E2)>=6.5),"Khá",IF(AND(F2>=5, MIN(D2:E2)>=5),"TB","Yếu")))
 
HIện tại mình đang làm nhân sự cho một công ty, mình chuyên phụ trách về tiền lương, hiện tại tháng 07 này công ty mình tăng lương cho toàn bộ CB - CNV nhưng lại có thêm khoản chuyên cần và có rất nhiều mức, cụ thể là:
LCB= 1.900.000đ thì được 500.000đ chuyên cần
LCB= 1.800.000đ thì được 400.000đ chuyên cần
LCB= 1.700.000đ thì được 300.000đ chuyên cần
LCB= 1.600.000đ thì được 300.000đ chuyên cần
LCB= 1.500.000đ thì được 250.000đ chuyên cần
LCB= 1.400.000đ thì được 200.000đ chuyên cần
Thế thì mình phải đặt công thức như thế nào để không bị nhầm tiền chuyên cần bây giờ, biết rằng phải đi đủ 26 ngày công trong tháng thì mới có tiền chuyên cần. Mọi người giúp mình với được không? Số điện thoại của mình là 0975.943.418, hãy nháy máy cho mình, mình sẽ gọi lại. Cảm ơn mọi người vì đã đọc bài của mình nhé.
Tạo một Bảng dò đặt ở đâu đó, dùng Vlookup() cho nhanh và tiện dụng sau này, nếu có thay đổi mức lương cơ bản hoặc thay mức tiền chuyên cần thì chỉ sửa ở bảng dò, không cần phải chỉnh sửa công thức.
 
LCB= 1.900.000đ thì được 500.000đ chuyên cần
LCB= 1.800.000đ thì được 400.000đ chuyên cần
LCB= 1.700.000đ thì được 300.000đ chuyên cần
LCB= 1.600.000đ thì được 300.000đ chuyên cần
LCB= 1.500.000đ thì được 250.000đ chuyên cần
LCB= 1.400.000đ thì được 200.000đ chuyên cần

chuyên cần = If(ngày công>=26; CHOOSE(LCB/100000-13;4;5;6;6;8;10)*50000; 0)

Thế có mức lương > 1.9 triệu không nhỉ?
 
Lần chỉnh sửa cuối:
với câu hỏi trên cùng mình dùng
=IF(AND(F2>=8;MIN(D2:E2)>=7);"gioi";IF(AND(MIN(D2:E2)>=6,5;F2>=7);"kha";IF(AND(MIN(D2:E2)>=5;F2>=5);"tb";"yeu")))
 
Các pro cho e hỏi =if(h11>=30; choose(aaaaaa))
có thể thay vì >= bằng mã lệnh gì để nó hiểu là "có chứa 1 cụm từ nào đó" được không?
Thanks !!
 
E cần mọi ng giúp đỡ khoản này ạ.
ACE nào giúp nhiệt tình, E xin cảm ơn.

Cụ thể chỉ đặt công thức trong 1 ô:
ô màu vàng (AO 25): cần tính Countif, (điều kiện dò tìm trong cột Q (Q1:Q10000) có "*SKC*" rồi đếm countif ở cột V).

nếu đếm ở cột Q luôn thì dễ rồi.
bổ sung: E sdung office2010 nên kết quả ra rồi, E dùng hàm countifs.
E hỏi để làm bên office2003
các ACE làm công thức thôi nhe, kết quả ô màu vàng (AO 25) là 0, vì cột V hiện tại k có dữ liệu of SKC, bởi vì file lớn quá, E cắt bỏ cái đuôi rồi.
 

File đính kèm

Lần chỉnh sửa cuối:
Các bác cho Em hỏi Em muốn có cái hàm thế này thì viết như thế nào các bác nhỉ
Em ví dụ

B1=A1+d1(Diều kiện D1>1) và d1>7, thì cộng 2, nếu lớn 14 thì cộng 4 nếu lớn hơn 21 thì cộng 6)

Em giả sử A1=5 và D1=1 thì
B1=A1

Nếu A1=5 và D1=10 thì
B1=A1+D1+2=5+10+2=17

Bác nào giúp Em viết công thức dạng như vậy được không ạ
Em cảm ơn
 
các bạn giúp tôi với

vi du pass, fail, pass
mot trong 3 trương hợp tren là fail > là fail
 
Các bác cho Em hỏi Em muốn có cái hàm thế này thì viết như thế nào các bác nhỉ
Em ví dụ

B1=A1+d1(Diều kiện D1>1) và d1>7, thì cộng 2, nếu lớn 14 thì cộng 4 nếu lớn hơn 21 thì cộng 6)

Em giả sử A1=5 và D1=1 thì
B1=A1

Nếu A1=5 và D1=10 thì
B1=A1+D1+2=5+10+2=17

Bác nào giúp Em viết công thức dạng như vậy được không ạ
Em cảm ơn

= A1 + D1 + If( D1 > 21, 6, If( D1 > 14, 4, If( D1 > 7, 2, 0 ) ) )
= A1 + D1 + If( D1 > 7, 2, 0) + If( D1 > 14, 2, 0) + If( D1 > 21, 2, 0)
= A1 + D1 + Choose( Min(Trunc(D1-1/3), 3) + 1, 0, 2, 4, 6 )
 
Web KT

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

Back
Top Bottom