Hỏi nhanh - đáp nhanh về công thức (phần 1)

Liên hệ QC
Status
Không mở trả lời sau này.
cho mình hỏi hàm countif có chức năng gì?thanks
 
Công thức excel

Các bạn xem file đính kèm rồi làm giúp mình nhé. Mình đang rất cần
 
cho mình hỏi là sai chổ nào và cách sửa


Ket qua thi cuoi kì lop Tin hoc
TT Tên GT Toán Tin dao duc Tong diem Xep loai Hoc bong
1 Hùng Nam 4 7 D
2 Bình Nu 6 8 A
3 Vân Nu 8 9 B
4 Bình Nam 9 10 A
5 Doanh Nam 5 8 D
6 Loan Nu 5 4 C
7 Anh Nam 9 6 A
8 Thu Nu 4 10 D
9 Khánh Nam 6 7 C
10 Ngân Nu 10 8 B

Tong diem=Toán+Tin
Cong 1 diem cho hoc sinh dao duc A
Cong 0.5 diem cho hoc sinh dao duc B
Tru 1 diem cho hoc sinh dao duc C
dao duc C giu nguyên tong diem
Xep loai
<10:Kém
10-13.9:Trung Bình
14-16.9:Khá
17-18.9:Gioi
>19:Xuat sac
Hoc bong 100 neu tong diem trên 14 và ko có môn nào duoi 5

mình làm như thế này có đúng ko:
Tổng điểm
=SUM(D3:F3,IF(F3=A,"+1",IF(F3=B,"+0.5",IF(F3=D,"-1",0))))
xếp loại
=IF(G3<10,"Kém",IF(G3=10<14,"Trung Bình",IF(G3=14<17,"Khá",IF(G3=17<19,"Giỏi",IF(G3>19,"Xuất sắc")))))
 
Bạn muốn biết đúng hay không thì cứ tạo bảng tính trên Excel thử xem! Rồi sẳn tiện up lên diễn đàn giùm. Vì đọc kiểu này khó hiểu quá.
Còn tổng điểm = toán + tin + đểm của ô giáo dục
Nhưng dòng này đọc chẳng hiểu gì hết:
"Tru 1 diem cho hoc sinh dao duc C
dao duc C giu nguyên tong diem "
Thân.
 
Trả lời bạn tranhoangss

Tính tổng điểm có phải như vầy không bạn?
=Toán + Tin + ...
- Nếu Đạo đức là A: 1
- Nếu Đạo đức là B: 0.5
- Nếu Đạo đức là C: 0 (không cộng)
- Nếu Đạo đức là D: -1

Công thức của bạn:
=SUM(D3:F3,IF(F3=A,"+1",IF(F3=B,"+0.5",IF(F3=D,"-1",0))))
Sai ở cái chỗ dấu cộng, dấu trừ. Đã là hàm SUM rồi thì không xài dấu. Mà cũng đừng dùng SUM làm gì, chỉ dùng cộng trừ thôi, như công thức sau (DD = Đạo Đức):
= Toán + Tin + IF(DD="A", 1, IF(DD="B", 0.5, IF(DD="C", 0, -1)))

(G3) = D3 + E3 + IF(F3="A", 1, IF(F3="B", 0.5, IF(F3="C", 0, -1)))


Còn cái công thức xếp loại:
=IF(G3<10,"Kém",IF(G3=10<14,"Trung Bình",IF(G3=14<17,"Khá",IF(G3=17<19,"Giỏi",IF( G3>19,"Xuất sắc")))))
Excel nó không hiểu mấy cái tôi bôi đỏ đâu.

Bạn nên xếp từ lớn tới nhỏ để tận dụng được viêc loại trừ dần, như công thức sau (TD = Tổng điểm):
= IF(TD>=19, "Xuất sắc", IF(TD>=17, "Giỏi", IF(TD>=14, "Khá", IF(TD>=10, "Trung bình", "Kém"))))

(H3) = IF(G3>=19, "Xuất sắc", IF(G3>=17, "Giỏi", IF(G3>=14, "Khá", IF(G3>=10, "Trung bình", "Kém"))))


Tổng điểm:
(I3) = 100 * (G3>14) * (MIN(D3, E3)>5)
 
Lần chỉnh sửa cuối:
cho mình hỏi là sai chổ nào và cách sửa

Lần giúp lần khó, thôi chịu khó 1 chút nhỉ, lần sa tranhoangss gởi bài như thế thì đính kèm File luôn cho anh em đỡ khổ nhé.
 
hỏi về công thức

/-*+/ Tôi có một vấn đề mong các bạn ai biết chỉ dùm có một columns viết tiền bằng số, lập công thức cho columns bên cạnh viết số tiền bằng chữ?
 
Bạn dùng Add In Tiện ích Tiếng Việt này thử nhé, nhớ cài xong khởi động lại Excel nhé bạn.
 
có ai biết lập công thức tính căn bậc 2 trong Excel không giúp mình với.
 
Công thức căn đây.
=SQRT(25)=5
Thân.
 
Tại hạ thêm một chiêu nữa! Căn bậc 2 cũng là mũ 1/2, đúng không?
PHP:
=Number^(1/2)
 
Làm sao Sum những giá trị nào lớn thứ 3 trở lên trong dãy số cho trước?

Chào các anh chị!
Xin các anh chị chỉ giúp:
Làm sao lập Công thức tính tổng những giá trị nào lớn thứ 3 trở lên trong dãy số cho trước? Mở rộng ra với thứ hạng n trở lên trong dãy cho trước, dãy có thể có các giá trị trùng ngẫu nhiên!

Xin vui lòng xem file đính kèm.

Chân thành cảm ơn các anh chị!
 
Có phải công thức này không:

= SumIf(List1, ">=" & Large(List1, 3)) ' thay 3 = k, với k <= tổng số phần tử có trong List1

hay tính tổng các số nhỏ thứ 3 trở đi:

= SumIf(List1, ">=" & Small(List1, 3))
 
Chào các anh chị!
Xin các anh chị chỉ giúp:
Làm sao lập Công thức tính tổng những giá trị nào lớn thứ 3 trở lên trong dãy số cho trước? Mở rộng ra với thứ hạng n trở lên trong dãy cho trước, dãy có thể có các giá trị trùng ngẫu nhiên!

Xin vui lòng xem file đính kèm.

Chân thành cảm ơn các anh chị!
Dùng công thức này được không?
|A
1|1
2|2
3|4
4|5
5|4
6|5
=SUMIF(A1:A6,">="&LARGE(A1:A6,3),A1:A6) = 18
Vậy được không?
Thân.
 
Cảm ơn bạn hoangvuluan, cảm ơn Po_Pikachu đã cho công thức đơn giản mà hiệu quả!
Bất chợt mình phát hiện ra rằng SUMPRODUCT cũng giải quyết được bài này:
PHP:
=SUMPRODUCT(--(ListNum>=LARGE(ListNum,3)),ListNum)
Thay số 3 bằng N thứ tự cho trước
Hoặc gọn hơn:
PHP:
=SUMPRODUCT(LARGE(ListNum,ROW(1:3)))
PHP:
Mở rộng với N thứ tự cho trước:
=SUMPRODUCT(LARGE(ListNum,ROW(INDIRECT("1:"&N))))
Tuy nhiên công thức dùng SumIf có lẽ sẽ nhanh hơn SUMPRODUCT.

Cảm ơn các bạn một lần nữa!
 
Giúp mình với, CT vlookup mình làm để tìm giá vốn sai ở đâu vậy?
 
Mà thật sự thấy có lỗi gì đâu ta?
Thân.
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom