Tìm kiếm rồi tính tổng?

Liên hệ QC

agmiloan

Thành viên mới
Tham gia
16/5/10
Bài viết
21
Được thích
0
Mình muốn tính tổng của những giá trị tìm kiếm được mà không muốn tạo một bảng hiển thị những giá trị tìm được rồi từ đó mới sum. ACE nào biết giúp mình với. Phiền ace coi file đính kèm nhé,thank nhiều!
 

File đính kèm

Mình muốn tính tổng của những giá trị tìm kiếm được mà không muốn tạo một bảng hiển thị những giá trị tìm được rồi từ đó mới sum. ACE nào biết giúp mình với. Phiền ace coi file đính kèm nhé,thank nhiều!

Tại Ô L12 bạn dùng công thức sau rồi fill xuống:
PHP:
=SUMPRODUCT(OFFSET($B$11,MATCH(H12,$A$12:$A$17,0),,,4),{3,2,0,1})
 
Mình muốn tính tổng của những giá trị tìm kiếm được mà không muốn tạo một bảng hiển thị những giá trị tìm được rồi từ đó mới sum. ACE nào biết giúp mình với. Phiền ace coi file đính kèm nhé,thank nhiều!
Làm kiểu giống trong cái file đính kèm này được không bạn? Hic, hơi củ chuối tí, nhưng thỏa mãn yêu cầu.
 

File đính kèm

Lần chỉnh sửa cuối:
Thật tuyện! Chỉ sau mấy h gửi bài là vấn đề được giải quyết. Cảm ơn dat_butmuc nhiêu. Mình nghĩ mấy ngày mà không ra mặc dù mấy hàm bạn xài mình có biết. Hihi mình cũng thank Triệu Tường nữa. Cách của bạn đúng là siêu chuối, mình cười rất vui và sảng khoái.
 
Tại Ô L12 bạn dùng công thức sau rồi fill xuống:
PHP:
=SUMPRODUCT(OFFSET($B$11,MATCH(H12,$A$12:$A$17,0),,,4),{3,2,0,1})

Bạn ơi! cách này vẫn chưa ổn rồi. Khi mình thay đổi các giá trị tham chiếu theo "cột" trong bảng tham chiếu thì ok nhưng khi các giá trị tham chiếu theo "dòng" trong bản tham chiếu thay đổ thì kết quả không thấy thay đổi. Bạn coi có cách nào ổn hơn giúp mình với. Thank nhiều. ( hic! mình chẳng thấy chỗ để gửi file ).
 
Lần chỉnh sửa cuối:
Bạn ơi! cách này vẫn chưa ổn rồi. Khi mình thay đổi các giá trị tham chiếu theo cột trong bảng tham chiếu thì ok nhưng khi các giá trị tham chiếu theo dòng trong bản tham chiếu thì kết quả không thấy thay đổi. Bạn coi có cách nào ổn hơn giúp mình với. Thank nhiều.

Không thể nào?
Bạn thử gửi file và mô tả chi tiết Điểm hạn chế trên được không? Nếu bảng tính của bạn có cấu trúc khác thì phải xem lại ?

Gửi file : Click "Đổi sang khung lớn"

 
Lần chỉnh sửa cuối:
Mình không gửi được file lên, khi trả lời ( chẳng thấy chỗ gửi file đâu, chỉ thấy nó khi tạo một đề tài mới ). Bạn cho mình xin số điện thoại của bạn để mình tiện hỏi nhe?
 
Tìm kiếm rồi tính tông? số 2

Khổ ghê! Mình mới tham gia, chưa biết nhiều, thêm " số 2 " cho khỏi trùng với để tài trước.
 

File đính kèm

Khổ ghê! Mình mới tham gia, chưa biết nhiều, thêm " số 2 " cho khỏi trùng với để tài trước.

Cái này cũng có thể làm được, nhưng:
Nói thật nhé, bạn đừng buồn!
=> Làm như vậy là hơi "tào lao";
1. Nếu muốn chỉ Tổng các tích kiểu mảng như vậy thôi không quan tâm đến các cột / dòng tham chiếu trong Bảng tham chiếu => Thì đã làm rồi !
2. Nếu tính muốn thay đổi giá trị, ô tham chiếu trong Bảng tham chiếu thì cứ làm như bạn và Tính tổng các cột bằng hàm Sum đơn giản=> Như cách của bạn đã làm !
 
Cái này cũng có thể làm được, nhưng:
Nói thật nhé, bạn đừng buồn!
=> Làm như vậy là hơi "tào lao";
1. Nếu muốn chỉ Tổng các tích kiểu mảng như vậy thôi không quan tâm đến các cột / dòng tham chiếu trong Bảng tham chiếu => Thì đã làm rồi !
2. Nếu tính muốn thay đổi giá trị, ô tham chiếu trong Bảng tham chiếu thì cứ làm như bạn và Tính tổng các cột bằng hàm Sum đơn giản=> Như cách của bạn đã làm !

Vấn đề là mình không muốn tạo ra bảng tham chiếu để hạn chế bớt bảng tính, bảng tính của mình cũng tương đối to và đã có 3 bảng rồi. Nếu không bớt được bảng tham chiếu, mình sẽ phải có 4 cái bảng bự.
 
Mình muốn tính tổng của những giá trị tìm kiếm được mà không muốn tạo một bảng hiển thị những giá trị tìm được rồi từ đó mới sum. ACE nào biết giúp mình với. Phiền ace coi file đính kèm nhé,thank nhiều!
Chẳng lẽ bạn muốn như thế này: (các ô mầu vàng là điều kiện tôi cố hiểu ý của bạn)
Nếu bạn muốn tương tự như thế thì cách diễn đạt của Bạn cần phải ... cố lên!
 

File đính kèm

Hic! Các bác coi có dễ hiêu hơn không rồi giúp em với.
 

File đính kèm

Hic! Các bác coi có dễ hiêu hơn không rồi giúp em với.
Chẳng hiểu mục đích của Bạn muốn gì, vùng J10:L10 và I11:I14 Bạn đã phải dùng làm Bảng tham chiếu, Bạn lại không muốn có các kết quả trung gian, vậy các vùng để Bạn làm Bảng tham chiếu nằm ở đâu.
Thôi thì đơn giản nhất Bạn cho các kết quả trung gian vào Name như sau, sẽ không thấy các kết quả trung gian.
 

File đính kèm

Hic! Các bác coi có dễ hiêu hơn không rồi giúp em với.
Hình như là thế này:
=VLOOKUP($I11,$A$12:$E$17,MATCH($J$10,$A$11:$E$11,0),0)+VLOOKUP($I11,$A$12:$E$17,MATCH($K$10,$A$11:$E$11,0),0)+VLOOKUP($I11,$A$12:$E$17,MATCH($L$10,$A$11:$E$11,0),0)
Dùng Hlookup cũng được và cũng ...dài như thế
Tam thời như vầy đi trong khi kiếm cách khác
Híc
 
Hình như là thế này:
=VLOOKUP($I11,$A$12:$E$17,MATCH($J$10,$A$11:$E$11,0),0)+VLOOKUP($I11,$A$12:$E$17,MATCH($K$10,$A$11:$E$11,0),0)+VLOOKUP($I11,$A$12:$E$17,MATCH($L$10,$A$11:$E$11,0),0)
Dùng Hlookup cũng được và cũng ...dài như thế
Tam thời như vầy đi trong khi kiếm cách khác
Híc
không cần dài như vậy đâu bác ơi
dùng công thức mảng này rất ngắn
=SUM(VLOOKUP($I11,$A$12:$E$17,MATCH($J$10:$L$10,$A$11:$E$11,0),0))
XEM FILE NHÉ
 

File đính kèm

Lần chỉnh sửa cuối:
không cần dài như vậy đâu bác ơi
dùng công thức mảng này rất ngắn
=SUM(VLOOKUP($I11,$A$12:$E$17,MATCH($J$10:$L$10,$A$11:$E$11,0),0))

Thank bác Le Duy Thuong. Em đã đọc và thử công thức này của bác, nhưng nó chỉ trả về cột đầu tiên trong bảng giá trị tham chiếu ( cột J ). Phiền bác tính và gửi file lên giúp em với. Theo em thằng MATCH($J$10:$L$10,$A$11:$E$11,0) này nó không cho mình kết quả mong muốn.
 
thank bác le duy thuong. Em đã đọc và thử công thức này của bác, nhưng nó chỉ trả về cột đầu tiên trong bảng giá trị tham chiếu ( cột j ). Phiền bác tính và gửi file lên giúp em với. Theo em thằng match($j$10:$l$10,$a$11:$e$11,0) này nó không cho mình kết quả mong muốn.
bạn bôi đen công thức và bấm f9 xem nhé. Còn file thì xem bài 15 nhé
 
Thank bác Le Duy Thuong. Em đã đọc và thử công thức này của bác, nhưng nó chỉ trả về cột đầu tiên trong bảng giá trị tham chiếu ( cột J ). Phiền bác tính và gửi file lên giúp em với. Theo em thằng MATCH($J$10:$L$10,$A$11:$E$11,0) này nó không cho mình kết quả mong muốn.
File thì Bạn LeDuyThuong đã up lên trong bài #15 rồi, đây là công thức mảng, do đó sau khi nhập phải ấn Ctrl-Shift-Enter.
Bạn thử lại xem! Tôi thấy công thức rất hay.
 
Thank bác Le Duy Thuong, cảm ơn toàn thể ace. Kết quả đúng như em mong đợi. Phiền bác cùng ace trong diễn đàn coi giúp em file này nữa nhé. "Hihi thấy bở cứ thế mà khai thác". Tại sao G11 không cho kết quả là 47, nó có sai không, nếu sai thì sai ở đâu?
 

File đính kèm

Lần chỉnh sửa cuối:
Vậy bạn thử dòng công thức sao:
{=SUM(SUMIF(A10:F10,J10:N10,A11:F11))}
Thân.
 

File đính kèm

Web KT

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

Back
Top Bottom