Tính sumif trên nhiều sheet (lấy kết quá nhiều sheet)

Liên hệ QC

saobekhonglac

Thành viên mới
Tham gia
1/11/08
Bài viết
1,565
Được thích
1,454
Giới tính
Nam
Chào tất cả ACE.Mình có 1 file excel.Ở sheet tên mình muốn tính sum những nguyên liệu đã sử dụng.Mình chỉ biết tính sumif của sheet1 rồi cộng sumif của sheet2, +vvv...Mà file của mình có trên 200 sheet nếu làm như vậy thì không được.ACE nào có cách nào sumif giúp mình 1 lần từ sheet 1 tới sheetn không (tại sheet tên ô E3 tính sumif (cột tham chiếu là cột A của sheet 1 tới sheetn, điều kiện là A3 của sheet tên, cột lấy kết quả là cột F của sheét tới sheetn).Thanks tất cả ACE đã đọc
 

File đính kèm

Chào tất cả ACE.Mình có 1 file excel.Ở sheet tên mình muốn tính sum những nguyên liệu đã sử dụng.Mình chỉ biết tính sumif của sheet1 rồi cộng sumif của sheet2, +vvv...Mà file của mình có trên 200 sheet nếu làm như vậy thì không được.ACE nào có cách nào sumif giúp mình 1 lần từ sheet 1 tới sheetn không (tại sheet tên ô E3 tính sumif (cột tham chiếu là cột A của sheet 1 tới sheetn, điều kiện là A3 của sheet tên, cột lấy kết quả là cột F của sheét tới sheetn).Thanks tất cả ACE đã đọc
Nếu tên sheet con bạn đặt thuộc dạng số từ 1 đến n thì công thức tại cell E3 của sheet Ten là:
Mã:
=SUMPRODUCT(SUMIF(INDIRECT("'"&ROW($1:$[B][COLOR=#ff0000]2[/COLOR][/B])&"'!A6:A28"),A3,INDIRECT("'"&ROW($1:$[B][COLOR=#ff0000]2[/COLOR][/B])&"'!F6:F28")))
Chú ý: Thay số 2 màu đỏ trong công thức trên thành sheet cuối cùng trong file thật của bạn
 
Nếu tên sheet con bạn đặt thuộc dạng số từ 1 đến n thì công thức tại cell E3 của sheet Ten là:
Mã:
=SUMPRODUCT(SUMIF(INDIRECT("'"&ROW($1:$[B][COLOR=#ff0000]2[/COLOR][/B])&"'!A6:A28"),A3,INDIRECT("'"&ROW($1:$[B][COLOR=#ff0000]2[/COLOR][/B])&"'!F6:F28")))
Chú ý: Thay số 2 màu đỏ trong công thức trên thành sheet cuối cùng trong file thật của bạn

thanks anh nhiều.anh có thể cho em yahoo hay sky của anh được không, có dịp anh em mình giao lưu
 
Hàm sumif được bao nhiêu điều kiện

Mình làm hàm sumif cho 70sheet mà sao không được
SUMIF('O01'!A:A,A6,'O01'!C:C)+SUMIF('O02'!A:A,A6,'O02'!C:C)+SUMIF('O03'!A:A,A6,'O03'!C:C)+SUMIF('O04'!A:A,A6,'O04'!C:C).........mà không được

đây là hàm mình làm đây tuy nhiên nó chỉ ra được khoảng 45 điều kiện thôi. nếu hơn nữa thì nó không cho kết quả
Bạn nào giúp mình nhé
SUMIF('O01'!A:A,A6,'O01'!C:C)+SUMIF('O02'!A:A,A6,'O02'!C:C)+SUMIF('O03'!A:A,A6,'O03'!C:C)+SUMIF('O04'!A:A,A6,'O04'!C:C)+SUMIF('O05'!A:A,A6,'O05'!C:C)+SUMIF('O06'!A:A,A6,'O06'!C:C)+SUMIF('O07'!A:A,A6,'O07'!C:C)+SUMIF('O08'!A:A,A6,'O08'!C:C)+SUMIF('O09'!A:A,A6,'O09'!C:C)+SUMIF('O10'!A:A,A6,'O10'!C:C)+SUMIF('O11'!A:A,A6,'O11'!C:C)+SUMIF('O12'!A:A,A6,'O12'!C:C)+SUMIF('O13'!A:A,A6,'O13'!C:C)+SUMIF('O14'!A:A,A6,'O14'!C:C)+SUMIF('O15'!A:A,A6,'O15'!C:C)+SUMIF('S01'!A:A,A6,'S01'!C:C)+SUMIF('S02'!A:A,A6,'S02'!C:C)+SUMIF('S03'!A:A,A6,'S03'!C:C)+SUMIF('S04'!A:A,A6,'S04'!C:C)+SUMIF('S05'!A:A,A6,'S05'!C:C)+SUMIF('S06'!A:A,A6,'S06'!C:C)+SUMIF('S07'!A:A,A6,'S07'!C:C)+SUMIF('S08'!A:A,A6,'S08'!C:C)+SUMIF('C01'!A:A,A6,'C01'!C:C)+SUMIF('C02'!A:A,A6,'C02'!C:C)+SUMIF('C03'!A:A,A6,'C03'!C:C)+SUMIF('C04'!A:A,A6,'C04'!C:C)+SUMIF('C05'!A:A,A6,'C05'!C:C)+SUMIF('E01'!A:A,A6,'E01'!D:D)+SUMIF('H03'!A:A,A6,'H03'!D:D)+SUMIF('GB01'!A:A,A6,'GB01'!C:C)+SUMIF('P01'!A:A,A6,'P01'!C:C)+SUMIF(ICCS!A:A,A6,ICCS!C:C)+SUMIF(JK01!A:A,A6,JK01!C:C)+SUMIF(PCV!A:A,A6,PCV!D:D)+SUMIF('H03-CPK'!A:A,A6,'H03-CPK'!D:D)+SUMIF('E01-CPK'!A:A,A6,'E01-CPK'!D:D)+SUMIF(XD179LCT!C:C,A6,XD179LCT!D:D)+SUMIF(TanghamTS!C:C,A6,TanghamTS!D:D)+SUMIF(XDHTTS!C:C,A6,XDHTTS!D:D)+SUMIF(TieuhocTS!C:C,A6,TieuhocTS!D:D)+SUMIF('XD C04'!C:C,A6,'XD C04'!D:D)+SUMIF(XD_014!C:C,A6,XD_014!D:D)+SUMIF('C03&S02XD'!C:C,A6,'C03&S02XD'!D:D)+SUMIF('XD94c CT'!C:C,A6,'XD94c CT'!D:D)+SUMIF(Setup_C05!C:C,A6,Setup_C05!D:D)+SUMIF('setup C05; S07'!C:C,A6,'setup C05; S07'!D:D)+SUMIF('Khu noi tru nam TS'!C:C,A6,'Khu noi tru nam TS'!D:D)+SUMIF('XD O15'!C:C,A6,'XD O15'!D:D)+SUMIF('SC Nha Bis217NTMK'!C:C,A6,'SC Nha Bis217NTMK'!D:D)+SUMIF('XD Vo Van Ngan'!C:C,A6,'XD Vo Van Ngan'!D:D)+SUMIF(PVT!A:A,A6,PVT!D:D)+SUMIF('TN Xuan Tan Mao'!C:C,A6,'TN Xuan Tan Mao'!D:D)
 
Mình làm hàm sumif cho 70sheet mà sao không được
SUMIF('O01'!A:A,A6,'O01'!C:C)+SUMIF('O02'!A:A,A6,'O02'!C:C)+SUMIF('O03'!A:A,A6,'O03'!C:C)+SUMIF('O04'!A:A,A6,'O04'!C:C).........mà không được

đây là hàm mình làm đây tuy nhiên nó chỉ ra được khoảng 45 điều kiện thôi. nếu hơn nữa thì nó không cho kết quả
Bạn nào giúp mình nhé

Nếu không có nguyên tắc nào thì bạn nên đặt name rồi tính cho dễ, mình gửi file ví dụ bạn xem rồi làm theo
 

File đính kèm

pro cho em hỏi nếu tên sheet là 1-REPORT, 2-REPORT,.....,n-REPORT thì phải làm như thế nào

Thanks
 
Nhờ các bạn giỏi công thức xem giúp công thức ở file đính kèm mà không ra kết quả !
Cột D7 sheet "CCA_PRO" công thức : =SUMPRODUCT(SUMIF(INDIRECT(NameProduct!$C$2:$C$23&"!A9:A800"),$B7,INDIRECT(NameProduct!$C$2:$C$23&"!T9:T800")))
Nhưng báo lỗi "#REF!" !
 

File đính kèm

Bạn chú ý: tên sheet khi tham chiếu phải có 2 dấu nháy đơn ở đầu và đuôi tên sheet. Vì vậy. Trong công thức của bạn phải sửa lại như vầy.

=SUMPRODUCT(SUMIF(INDIRECT("'" & NameProduct!$C$2:$C$23 & "'!A9:A800"),$B7,INDIRECT("'" & NameProduct!$C$2:$C$23 &"'!T9:T800")))
Thank you very much !
 
Chào cả nhà.
Mình có 1 file excel bao gồm:
Sheet 1: bảng liệt kê Mã KH, Doanh Thu phat sinh kem theo nhiều yếu tố khác nữa.
Sheet 2: Thông tin KH, có Mã KH và Vốn Điều lệ (VĐL). Với những KH có VĐL trên 100 tỷ thì mình đánh dấu "x".
--> Mình muốn hỏi có cách tính tổng Doanh thu phát sinh trong tháng của những KH có VĐL > 100 tỷ không? (công thức tính tổng mình đặt ở Sheet 3).
Các bạn giúp mình với ah.
Cảm ơn cả nhà nhiều
 
Mở chủ đề mới đi bạn và nhớ có file đính kèm
 
Web KT

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

Back
Top Bottom