Kết hợp Hàm sumif và vlookup

Liên hệ QC

Nguyen Thi Nu Hien

Thành viên mới
Tham gia
18/7/10
Bài viết
37
Được thích
73
Nghề nghiệp
Staff
Hi,
Mình có 1 bảng chi thu, cần lồng 2 hàm sumif và vlookup, các bạn giúp mình nhé.
 

File đính kèm

  • bang chi thu.xls
    21 KB · Đọc: 1,531

File đính kèm

  • Copy of bang chi thu.xls
    15 KB · Đọc: 1,153
Chào bạn
Cảm ơn bạn nhiều
Hàm mình đưa cho bạn bị thiếu nên trường hợp này chỉ cần sử dụng sumif là đủ.
Một lần nữa cảm ơn bạn.
 
Em phải tính tổng tiền định mức cho từng người với 3 điều kiện : người A làm tại chương trình ANNM, ngày tháng theo bảng. Em thử lập bằng Vlookup và sumif và AND nhưng bị sai. em k tìm ra được, mong các anh chị giúp đỡ
 

File đính kèm

  • 01~15-03-2012.xlsx
    16.8 KB · Đọc: 324
Xin chào các bạn mình mới tham gia diễn đàn đọc nhiều bài của bạn và mình có 1 bài muốn bạn giải giúp, mình đã thử dùng kết hợp VLOOKUP, SUMIF và AND nhưng mình kém quá, nó không ra, các bạn giup mình được không?
BẠN ĐANG SỬ DỤNG EXCEL 2007 THÌ DÙNG HÀM NÀY
PHP:
=SUMIFS('ca nhan'!$E$2:$E$20,'ca nhan'!$D$2:$D$20,$B5,'ca nhan'!$G$2:$G$20,$A$1,'ca nhan'!$F$2:$F$20,C$4)
HOẶC CÓ THỂ DÙNG SUMPRODUCT
 

File đính kèm

  • 01~15-03-2012.xlsx
    20.8 KB · Đọc: 669
Lần chỉnh sửa cuối:
Em phải tính tổng tiền định mức cho từng người với 3 điều kiện : người A làm tại chương trình ANNM, ngày tháng theo bảng. Em thử lập bằng Vlookup và sumif và AND nhưng bị sai. em k tìm ra được, mong các anh chị giúp đỡ
Thử dùng Sumproduct xem.
=SUMPRODUCT(('ca nhan'!$D$3:$D$20=$B5)*('ca nhan'!$G$3:$G$20=ANNM!$A$1)*('ca nhan'!$F$3:$F$20=ANNM!C$4)*('ca nhan'!$E$3:$E$20))
 
Em phải tính tổng tiền định mức cho từng người với 3 điều kiện : người A làm tại chương trình ANNM, ngày tháng theo bảng. Em thử lập bằng Vlookup và sumif và AND nhưng bị sai. em k tìm ra được, mong các anh chị giúp đỡ
Dùng công thức này cho ô C5 thử xem:
PHP:
=SUMPRODUCT(('ca nhan'!$D$3:$D$20=$B5)*('ca nhan'!$F$3:$F$20=C$4)*('ca nhan'!$G$3:$G$20=$A$1)*('ca nhan'!$E$3:$E$20))
 
Tại sheet ANNM bạn dùng công thức sau cho ô C5 sau đó copy cho các ô còn lại:
=SUMPRODUCT(('ca nhan'!$D$3:$D$20 = ANNM!$B5) * ('ca nhan'!$G$3:$G$20 = ANNM!$A$1) * ('ca nhan'!$E$3:$E$20) * ('ca nhan'!$F$3:$F$20 = ANNM!C$4))

Các sheet khác làm tương tự, chỉ thay đổi tham chiếu tương ứng cho phù hợp.
 
Em cám ơn các anh chị, bây giờ em đỡ vất vả trong công việc rồi. Mừng quá

Tại sheet ANNM bạn dùng công thức sau cho ô C5 sau đó copy cho các ô còn lại:
=SUMPRODUCT(('ca nhan'!$D$3:$D$20 = ANNM!$B5) * ('ca nhan'!$G$3:$G$20 = ANNM!$A$1) * ('ca nhan'!$E$3:$E$20) * ('ca nhan'!$F$3:$F$20 = ANNM!C$4))

Các sheet khác làm tương tự, chỉ thay đổi tham chiếu tương ứng cho phù hợp.

Em cám ơn các anh chị, bây giờ em đỡ vất vả trong công việc rồi. Mừng quá
 
Mong các bác tư vấn giúp mình bài tập này!
Mình có 4 mã hàng và số lượng(SL): A01-015-ABC-1 : SL 1, A01-015-ABC-2: SL 2, A01-015-ABC-AA: SL 3; A02-011-ABD-1: SL 1, ở sheet 1 và sheet 2.
Ở Sheet 3 mình muốn tính tổng của mã hàng A01-015, Có phải mình nên dùng Hàm Vlookup và Sumif để tính?
Mong các bác tư vấn giúp!
Mình chân thành cám ơn
 

File đính kèm

  • Tính tổng.xlsx
    10.3 KB · Đọc: 171
Dùng hai cái sumif của hai sheets cộng lại là ok
 
Mong bác chỉ rõ hơn!
A01-015-ABC-1 : SL 1, A01-015-ABC-2: SL 2, A01-015-ABC-AA: SL 3
Vì mỗi mã hàng có đuôi là ABC 1, 2, 3
Mà sheet 1 ko đơn giản chỉ vài mã vậy bác! Mình ko thao tác trên sheet1 mà phải tính tổng trên Sheet3!
Mong các bác tư vấn cụ thể!
 
Mong bác chỉ rõ hơn!
A01-015-ABC-1 : SL 1, A01-015-ABC-2: SL 2, A01-015-ABC-AA: SL 3
Vì mỗi mã hàng có đuôi là ABC 1, 2, 3
Mà sheet 1 ko đơn giản chỉ vài mã vậy bác! Mình ko thao tác trên sheet1 mà phải tính tổng trên Sheet3!
Mong các bác tư vấn cụ thể!
Có hướng dẫn dùng 2 SUMIF() mà bạn chưa thử?
PHP:
=SUMIF(Sheet1!C4:C7;C6&"*";Sheet1!D4:D7)+SUMIF(Sheet2!B4:B7;C6&"*";Sheet2!C4:C7)
Thay đổi các địa chỉ như C4:C7 lại cho đúng với vùng dữ liệu thật của bạn.
 
Lần chỉnh sửa cuối:
Có hướng dẫn dùng 2 SUMIF() mà bạn chưa thử?
PHP:
=SUMIF(Sheet1!C4:C7;C6&"*";Sheet1!D4:D7)+SUMIF(Sheet2!B4:B7;C6&"*";Sheet2!C4:C7)
Thay đổi các địa chỉ như C4:C7 lại cho đúng với vùng dữ liệu thật của bạn.

Cám ơn bác nhiều lắm
Nhưng mình phải thay dấu ; bằng dấu, trong hàm sumif nó mới thực hiện.
Bác cho mình hỏi thêm, trường hợp có những mã hàng không có mà hàm Sumif vẫn trả về giá trị 0. Bác tư vấn cho mình với, mình muốn nó hiện #N/A (hoặc hiện câu không có hàng)để mình biết nó ko có mã hàng đó!
 
Cám ơn bác nhiều lắm
Nhưng mình phải thay dấu ; bằng dấu, trong hàm sumif nó mới thực hiện.
Bác cho mình hỏi thêm, trường hợp có những mã hàng không có mà hàm Sumif vẫn trả về giá trị 0. Bác tư vấn cho mình với, mình muốn nó hiện #N/A (hoặc hiện câu không có hàng)để mình biết nó ko có mã hàng đó!
- Dấu Chấm phẩy hay Phẩy là do cấu hình từng máy. 1 ngàn của tôi là 1.000, của bạn có khi là 1,000.
- Công thức này cho ô D6:
PHP:
=IF(C6<>"";IF(COUNTIF(Sheet1!$C$4:$C$7;C6&"*")+COUNTIF(Sheet2!$C$4:$C$7;C6&"*");SUMIF(Sheet1!$C$4:$C$7;C6&"*";Sheet1!$D$4:$D$7)+SUMIF(Sheet2!$B$4:$B$7;C6&"*";Sheet2!$C$4:$C$7);"Hic Hic");"Hu Hu")
Sửa cái "Hic Hic", "Hu Hu" lại theo ý bạn.
 
Minh muốn thống kê một bảng sau:
Nhưng khi mình dùng hàm sumif hay hàm count ì nó đều báo là đáp số 0. Tại sao như vậy hả các bạn. Ai biết chỉ mình với, hãy chỉ mình phân biệt khi sử dụng sumif và countif vơi. Mình mới vào nghề chưa giành lăm mong các pro chỉ giúp
 

File đính kèm

  • De10.XLS
    162 KB · Đọc: 19
Web KT
Back
Top Bottom