Dùng nhiều hàm if lồng ghép thế nào ạ? (1 người xem)

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

haquocvan

Thành viên mới
Tham gia
25/8/07
Bài viết
5
Được thích
0
một bài tập yêu cầu tính điểm TB,và xếp loại Giỏi nếu điểm TB>=8.5,và các môn đều lớn hơn 5;Khá nếu điểm TB>=7,các môn >5;TB nếu các điểm TB>=5;Kém nếu điểm TB <5
 
một bài tập yêu cầu tính điểm TB,và xếp loại Giỏi nếu điểm TB>=8.5,và các môn đều lớn hơn 5;Khá nếu điểm TB>=7,các môn >5;TB nếu các điểm TB>=5;Kém nếu điểm TB <5



If(And(TB>=8.5, Toan>5, Van>5, Anh>5), "Gioi", If(and(TB>=7, Toan>5, Van>5, Anh>5), "Kha", if(TB>=5, "TB", "Kem")))
 
bạn xem file đính kèm có được không?
 

File đính kèm

Nếu if, and nhiều quá thì bạn có thể tham khảo cái này
 

File đính kèm

  • XL.xls
    XL.xls
    14.5 KB · Đọc: 1,410
Giúp đỡ

Mình muốn làm một công thức tính HKPĐ nhưng mình chỉ biết làm hàm IF thôi, nhưng nhiều hàm quá không được... Các anh chị nào biết chỉ giúp với...
VD: =IF(E3=6.52,"150",IF(E3=6.53,"149.5",IF(E3=6.54,"149",IF(E3=6.55,"148.5",IF(E3=6.56,"148",IF(E3=6.57,"147.5",IF(E3=6.58,"147",IF(E3=6.59,"146.5",IF(E3=6.60,"146",IF(E3=6.61,"145.5",IF(E3=6.62,"145",IF(E3=6.63,"144.5",IF(E3=6.64,"144",IF(E3=6.65,"143.5",IF(E3=6.66,"143",IF(E3=6.67,"142.5",IF(E3=6.68,"142",IF(E3=6.69,"141.5",IF(E3=6.7,"141",IF(E3=6.71,"140.5",...còn nữa... em không biết làm sao nữa đây.
 
Mình muốn làm một công thức tính HKPĐ nhưng mình chỉ biết làm hàm IF thôi, nhưng nhiều hàm quá không được... Các anh chị nào biết chỉ giúp với...
VD: =IF(E3=6.52,"150",IF(E3=6.53,"149.5",IF(E3=6.54,"149",IF(E3=6.55,"148.5",IF(E3=6.56,"148",IF(E3=6.57,"147.5",IF(E3=6.58,"147",IF(E3=6.59,"146.5",IF(E3=6.60,"146",IF(E3=6.61,"145.5",IF(E3=6.62,"145",IF(E3=6.63,"144.5",IF(E3=6.64,"144",IF(E3=6.65,"143.5",IF(E3=6.66,"143",IF(E3=6.67,"142.5",IF(E3=6.68,"142",IF(E3=6.69,"141.5",IF(E3=6.7,"141",IF(E3=6.71,"140.5",...còn nữa... em không biết làm sao nữa đây.
If kiểu này thì người ta lập 1 bảng dò, rồi Vlookup() cho xong, ai lại IF chóng mặt vậy.
 
Không biết có đúng ý của bạn không, xin mời xem file.
 

File đính kèm

File đính kèm

Lần chỉnh sửa cuối:
Mình muốn làm một bảng tính như thế này, anh chị em nào có ai biết xin giúp đỡ.
 

File đính kèm

Đúng là như vậy đó, nhưng hàm VLOOKUP này chỉ áp dụng được trên cùng một bảng tính thôi phải không bạn... nó có áp dụng được từ trang khác không?
Được bạn ah, tại C3 bạn nhập:
Mã:
=VLOOKUP(B3,'Bảng dò'!$A$4:$B$23,2,0)
 

File đính kèm

Lần chỉnh sửa cuối:
Được bạn ah, tại C3 bạn nhập:
Mã:
=VLOOKUP(B3,'Bảng dò'!$A$4:$B$23,2,0)
Bạn xem lại giùm mình cái file mình úp lên đó.
Còn một cái mình hỏi luôn, bạn giúp mình nhé...Chẳn hạn nó không đúng thành tích đó nó sẽ lấy điểm từ thành tích gần sát với nó nhất được không.
Vd: bảng dó là 6.52, 6.55 nhưng thành tích là 6.54, thì nó lấy gần nhất là 6.55 được không
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn xem lại giùm mình cái file mình úp lên đó.
Còn một cái mình hỏi luôn, bạn giúp mình nhé...Chẳn hạn nó không đúng thành tích đó nó sẽ lấy điểm từ thành tích gần sát với nó nhất được không.
Vd: bảng dó là 6.52, 6.55 nhưng thành tích là 6.54, thì nó lấy gần nhất là 6.55 được không
Thử xem file này.
Thành tích muốn lấy từ bao nhiêu đến bao nhiêu là điểm bao nhiêu thì chỉ có cách thay đổi trong bảng điểm là tốt nhất
 

File đính kèm

Bạn xem lại giùm mình cái file mình úp lên đó.
Còn một cái mình hỏi luôn, bạn giúp mình nhé...Chẳn hạn nó không đúng thành tích đó nó sẽ lấy điểm từ thành tích gần sát với nó nhất được không.
Vd: bảng dó là 6.52, 6.55 nhưng thành tích là 6.54, thì nó lấy gần nhất là 6.55 được không
Bạn muốn có kết quả gần đúng, bạn có thể thay số O trong Code:
=VLOOKUP(E3,$I$3:$J$22,2,0) thành số 2
Mã:
=VLOOKUP(E3,$I$3:$J$22,2,[COLOR=#ff0000][B]2[/B][/COLOR])

Số 0: là chọn các giá trị chính xác
Số 2: chọn các giá trị gần đúng.
Bạn có thể áp dụng cho phù hợp với bài của bạn, ngoài ra có thể dùng hàm LOOUP(trị dò,Bảng dò) cũng cho giá trị gần với giá trị trong bảng dò.
 
Bạn muốn có kết quả gần đúng, bạn có thể thay số O trong Code:
=VLOOKUP(E3,$I$3:$J$22,2,0) thành số 2
Mã:
=VLOOKUP(E3,$I$3:$J$22,2,[COLOR=#ff0000][B]2[/B][/COLOR])

Số 0: là chọn các giá trị chính xác
Số 2: chọn các giá trị gần đúng.
Bạn có thể áp dụng cho phù hợp với bài của bạn, ngoài ra có thể dùng hàm LOOUP(trị dò,Bảng dò) cũng cho giá trị gần với giá trị trong bảng dò.
Thay bằng số 1, không phải số 2, có được không vậy?
Híc!
 
Thay bằng số 1, không phải số 2, có được không vậy?
Híc!

Hổng biết có được không nhưng em buồn tay, thay số 2 bằng IsText("Ba Tê") ---> Tự nhiên nó được --=0
Anh Ba Tê nỗi tiếng ghê, đến anh Bill cũng biết danh
Ẹc... Ẹc...
 
Thử xem file này.
Thành tích muốn lấy từ bao nhiêu đến bao nhiêu là điểm bao nhiêu thì chỉ có cách thay đổi trong bảng điểm là tốt nhất
Cảm ơn Bác rất nhiều, tại thành tích HKPĐ nó khác lắm. lúc thành tích này lúc thành tích kia... Em muốn khi nhập vô nó lấy kết quả gần nhất đó...
Bác có thể giúp giùm em cái file đính kèm được không. Em muốn làm cái chương trình cộng điểm cho HKPĐ. Mong bác giúp giùm. Xin cảm ơn và hậu tạ:-=
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn Bác rất nhiều, tại thành tích HKPĐ nó khác lắm. lúc thành tích này lúc thành tích kia... Em muốn khi nhập vô nó lấy kết quả gần nhất đó...
Bác có thể giúp giùm em cái file đính kèm được không. Em muốn làm cái chương trình cộng điểm cho HKPĐ. Mong bác giúp giùm. Xin cảm ơn và hậu tạ:-=
Bảng thành tích quy ra điểm là do mình tạo, bạn có thể quy định là từ bao nhiêu đến bao nhiêu được bao nhiêu điểm mà. Dựa vào đó nhập lại thành tích trong bảng của các sheet TT Nam - TT Nu.
Chuyện này tôi đã làm cách đây hơn chục năm.
Tôi chỉ làm trong sheet Chạy Ngắn, còn lại bạn tự làm, khi nào khó quá thì hỏi tiếp, không thể nhờ người khác làm hết được.
Xin cảm ơn và hậu tạ:-=
Cái này lại càng "dzô dziêng"
 

File đính kèm

Cái hàm bên các môn nhảy, ném như thế nào vậy bác... Sao em đưa vô, bấm thành tích nó không hiện được bác à... làm ơn giúp giùm em vấn đề này với Bác
 
Lần chỉnh sửa cuối:
Xin mọi người chỉ giúp giùm cách lọc tên để in.
VD: có 10 vị thứ, từ 1-10. Mình muốn tự lựa chọn 3 vị thứ đầu tiên để đưa vào danh sách in thì làm như thế nào vậy. Căn cứ vào vị thứ rồi tự lấy tên vào một danh sách để in đó... Mong mọi người giúp giùm.
Thứ 2: Có cách nào một tên đứng bất kỳ vị trí nào, khi qua vị trí tổng hợp đều lấy được thành tích, điểm của tên đó....
 
Lần chỉnh sửa cuối:
bạn nào giúp gium làm ngắn lại
=IF(AC10=$AD$5,"Xem lại, đạt mức tốt thì không có CHT",IF(AC10=$AE$5,"Xem lại, đạt mức tốt thì không có CHT",IF(AC10=$AF$5,"Xem lại, đạt mức tốt thì không có CHT",IF(AC10=$AD$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AE$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AF$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AG$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AH$6,"Đạt mức HT thì không có số chỉ báo CHT",0))))))))
 
bạn nào giúp gium làm ngắn lại
=IF(AC10=$AD$5,"Xem lại, đạt mức tốt thì không có CHT",IF(AC10=$AE$5,"Xem lại, đạt mức tốt thì không có CHT",IF(AC10=$AF$5,"Xem lại, đạt mức tốt thì không có CHT",IF(AC10=$AD$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AE$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AF$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AG$6,"Đạt mức HT thì không có số chỉ báo CHT",IF(AC10=$AH$6,"Đạt mức HT thì không có số chỉ báo CHT",0))))))))
Mã:
=IF(COUNTIF($AD$5:$AF$5,AC10),"Xem lại, đạt mức tốt thì không có CHT",IF(COUNTIF($AD$6:$AH$6,AC10),"Đạt mức HT thì không có số chỉ báo CHT",0))
 
cám ơn bạn HieuCD nhiều nha, minh đã áp dụng theo cách của bạn rất ok
cho minh hoi them ví dụ trong ô A7 minh chỉ muốn nhập 1 trong 3 số thôi(1,2,3) còn những số khác thì không. Cám ơn
 
cám ơn bạn HieuCD nhiều nha, minh đã áp dụng theo cách của bạn rất ok
cho minh hoi them ví dụ trong ô A7 minh chỉ muốn nhập 1 trong 3 số thôi(1,2,3) còn những số khác thì không. Cám ơn
bạn chọn ô A7, chọn menu Data, chọn Datavalidation, trong Allow chọn Whole number, data chọn between, minimum nhập 1, maximum nhập 3, enter
ô A7 chỉ cho phép nhập 1,2,3
 
bạn chọn ô A7, chọn menu Data, chọn Datavalidation, trong Allow chọn Whole number, data chọn between, minimum nhập 1, maximum nhập 3, enter
ô A7 chỉ cho phép nhập 1,2,3
cám ơn bạn HieuCD nhiều nha, minh đã áp dụng theo cách của bạn rất tuyệt. Bạn rất giỏi
 
Lần chỉnh sửa cuối:

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

Back
Top Bottom