giúp em với

  • Thread starter linhlan81
  • Ngày gửi
L

linhlan81

Guest
23/9/15
6
0
1
42
Em cần tạo worksheet tổng hợp trong file excel đính kèm, mong các anh chi giúp em với. địa chỉ email của em: nguyencamlan1981@yahoo.com. Em trân trọng cảm ơn ạ.
 

Đính kèm

  • Bieude tai, du an KH&CN.xlsx
    15.7 KB · Lượt xem: 51
Khóa học Quản trị dòng tiền
Espresso

Espresso

Trung cấp
30/10/15
108
34
28
74
Trong Sheet Tong, tại ô C8 .Ta muốn "

C8=SUM('Năm 2010'!C8,'2011'!C8,'2012'!C8)
Tương tự cho các ô khác trong Sheet Tổng

Nhìn vào công thức, ta nhận thấy link đến sheet 'Năm 2010', '2011' v.vv đưa dẫn đến Cell data của sheet đó . Hiểu được quy tắc này , ta đi đến Consolidate . Tại sao lại đòi hỏi các Sheet phải same như nhau . Vì Tables các sheets giống nhau thì loop không chạy bậy và nhanh
 
Espresso

Espresso

Trung cấp
30/10/15
108
34
28
74
Trong Sheet Tong, tại ô C8 .Ta muốn "

C8=SUM('Năm 2010'!C8,'2011'!C8,'2012'!C8)
Tương tự cho các ô khác trong Sheet Tổng

Nhìn vào công thức, ta nhận thấy link đến sheet 'Năm 2010', '2011' v.vv đưa dẫn đến Cell data của sheet đó . Hiểu được quy tắc này , ta đi đến Consolidate . Tại sao lại đòi hỏi các Sheet phải same như nhau . Vì Tables các sheets giống nhau thì loop không chạy bậy và nhanh


Như đã nói C8=SUM('Năm 2010'!C8,'2011'!C8,'2012'!C8)

Hôm nay thì khác ;);) . Giả sử có 20 sheets mà viết kiểu trên !! thà đi khuôn vác . Vậy ta làm ngắn ngọn và powerful hơn

C8 = SUM(2010:2015!C8)

Nó sẽ tự động sum từng ô C8 của '2010' đến 2015 vào trong C8 của Sheet Result :p:p
 
Sửa lần cuối:
Espresso

Espresso

Trung cấp
30/10/15
108
34
28
74
Trong Sheet Tong, tại ô C8 .Ta muốn "

C8=SUM('Năm 2010'!C8,'2011'!C8,'2012'!C8)
Tương tự cho các ô khác trong Sheet Tổng

Nhìn vào công thức, ta nhận thấy link đến sheet 'Năm 2010', '2011' v.vv đưa dẫn đến Cell data của sheet đó . Hiểu được quy tắc này , ta đi đến Consolidate . Tại sao lại đòi hỏi các Sheet phải same như nhau . Vì Tables các sheets giống nhau thì loop không chạy bậy và nhanh


Như đã nói C8=SUM('Năm 2010'!C8,'2011'!C8,'2012'!C8)

Hôm nay thì khác ;);) . Giả sử có 20 sheets mà viết kiểu trên !! thà đi khuôn vác . Vậy ta làm ngắn ngọn và powerful hơn

C8 = SUM(2010:2015!C8)

Nó sẽ tự động sum từng ô C8 của '2010' đến 2015 vào trong C8 của Sheet Result :p:p
 
  • Like
Reactions: tihonvd
K

Kin7

Cao cấp
8/5/15
5,194
987
113
Như đã nói C8=SUM('Năm 2010'!C8,'2011'!C8,'2012'!C8)

Hôm nay thì khác ;);) . Giả sử có 20 sheets mà viết kiểu trên !! thà đi khuôn vác . Vậy ta làm ngắn ngọn và powerful hơn

C8 = SUM(2010:2015!C8)

Nó sẽ tự động sum từng ô C8 của '2010' đến 2015 vào trong C8 của Sheet Result :p:p
Hay à nha!
 
Espresso

Espresso

Trung cấp
30/10/15
108
34
28
74
Yeah, thanks Kin7 . Nếu zoom in vào công thức, (2010:2015), cái magic là nó đã trở thành loop hay Index mà ta không cần VBA hay nhiều Link hay Indirect . Tuyệt vời "bé bé xinh xinh"
 
T

tihonvd

Guest
12/3/08
11
0
1
TP.HCM
Như đã nói C8=SUM('Năm 2010'!C8,'2011'!C8,'2012'!C8)

Hôm nay thì khác ;);) . Giả sử có 20 sheets mà viết kiểu trên !! thà đi khuôn vác . Vậy ta làm ngắn ngọn và powerful hơn

C8 = SUM(2010:2015!C8)

Nó sẽ tự động sum từng ô C8 của '2010' đến 2015 vào trong C8 của Sheet Result :p:p
Hay lắm! Cảm ơn bạn! ;)
 

Xem nhiều

Webketoan Zalo OA