phuc2351992
Thành viên mới
- Tham gia
- 14/5/11
- Bài viết
- 8
- Được thích
- 0
Như vậy phải không bạn. Tại ô d17=SUMIF($C$3:$C$7,C17&"*",$I$3:$I$7)Giúp mình với. Đối với các bạn dạng bài tập này chắc cũng đơn giản thôi nhưng mình mới làm quen với excel nên chưa thành thạo. Giúp mình giải bải này với. ở Đề 1 nha các bạn. Lập bảng thống kê khối 12, 11, 10 nha. thanks
Như vậy phải không bạn. Tại ô d17=SUMIF($C$3:$C$7,C17&"*",$I$3:$I$7)
Bạn trả lời giúp mình được không?
Mình cũng cần giải bài này nhưng mình cần hơn là hiểu nó, biết cách sử dụng ak. Chỉ rỏ giúp mình nha. Thanks nhiu
Cách 1: Sử dụng thêm cột phụ và hàm SUMIF: Đặt công thức cho cột J là J5=C5&D5, fill cho cả cột, sau đó sử dụng công thức:Chào các bác, nhờ các bác giúp em điền vào bảng thống kê.
xin chân thành cảm ơn.
xuantuong1303@gmail.com
Cách 1: Sử dụng thêm cột phụ và hàm SUMIF: Đặt công thức cho cột J là J5=C5&D5, fill cho cả cột, sau đó sử dụng công thức:
D25=SUMIF($J$5:$J$14,$C25&D$24,$I$5:$I$14)
Cách 2: Sử dụng hàm SUMPRODUCT: D25=SUMPRODUCT(($C$5:$C$14=$C25)*($D$5:$D$14=D$24)*$I$5:$I$14)
Cách 3: Sử dụng hàm SUMIFS (chỉ sử dụng được với Excel 2007 trở lên):
D25=SUMIFS($I$5:$I$14,$C$5:$C$14,$C25,$D$5:$D$14,D$24)
File đính kèm, mình vẫn lưu ở định dạng .xls (2003 trở xuống) nên ở cách 3, nếu bạn mở trên Excel 2003 trở xuống thì sẽ không có kết quả (báo lỗi #NAME do không có hàm SUMIFS)
Trước hết, bạn cần phải biết ký tự "*" dùng để đại diện cho nhóm ký tự bất kỳ và toán tử & được sử dụng để nối các chuỗi lại với nhau. Do đó là C17&"*" sẽ là một chuỗi bắt đầu bởi giá trị tại ô C17 (chính là số 12), còn sau đó là nhóm ký tự gì cũng được, ví dụ: 12A1, 12B, 12C10,... Hay nói cách khác C17&"*" sẽ là toàn bộ khối 12. Tương tự C18&"*" là toàn bộ khối 11 và C19&"*" là toàn bộ khối 10.Hi. Mình chậm tiêu quá. Vẫn không hiểu. Mình không hiểu hàm =SUMIF($C$3:$C$7,C17&"*",$I$3:$I$7) tại sao nó lại thực hiện được chức năng đó ak. Bạn xem bài mình gửi kèm ak. sau đó giải thích hộ mình được không?
Cách 1: Sử dụng thêm cột phụ và hàm SUMIF: Đặt công thức cho cột J là J5=C5&D5, fill cho cả cột, sau đó sử dụng công thức:
D25=SUMIF($J$5:$J$14,$C25&D$24,$I$5:$I$14)
Cách 2: Sử dụng hàm SUMPRODUCT: D25=SUMPRODUCT(($C$5:$C$14=$C25)*($D$5:$D$14=D$24)*$I$5:$I$14)
Cách 3: Sử dụng hàm SUMIFS (chỉ sử dụng được với Excel 2007 trở lên):
D25=SUMIFS($I$5:$I$14,$C$5:$C$14,$C25,$D$5:$D$14,D$24)
File đính kèm, mình vẫn lưu ở định dạng .xls (2003 trở xuống) nên ở cách 3, nếu bạn mở trên Excel 2003 trở xuống thì sẽ không có kết quả (báo lỗi #NAME do không có hàm SUMIFS)
Trước hết, bạn cần phải biết ký tự "*" dùng để đại diện cho nhóm ký tự bất kỳ và toán tử & được sử dụng để nối các chuỗi lại với nhau. Do đó là C17&"*" sẽ là một chuỗi bắt đầu bởi giá trị tại ô C17 (chính là số 12), còn sau đó là nhóm ký tự gì cũng được, ví dụ: 12A1, 12B, 12C10,... Hay nói cách khác C17&"*" sẽ là toàn bộ khối 12. Tương tự C18&"*" là toàn bộ khối 11 và C19&"*" là toàn bộ khối 10.
Bây giờ, công thức =SUMIF($C$3:$C$7,C17&"*",$I$3:$I$7) sẽ kiểm tra trong vùng $C$3:$C$7, nếu thấy giá trị nào có dạng 12* (cụ thể trong file là 12A4) thì sẽ cộng dồn giá trị tương ứng tại vùng $I$3:$I$7 vào kết quả (trong file là giá trị 700100 tại ô I5 tương ứng với giá trị 12A4 tại ô C5). Như vậy, công thức này sẽ cho ta biết tổng thu của các học sinh khối 12.
Khi fill công thức xuống ô D18, công thức tự động thay đổi thành =SUMIF($C$3:$C$7,C18&"*",$I$3:$I$7) và cho ta biết tổng thu của các học sinh khối 11.