Giúp tính tổng các ô không liền nhau

Liên hệ QC

Tunguyen

Thành viên mới
Tham gia
6/10/07
Bài viết
25
Được thích
2
Em muốn tính tổng các ô không liền nhau, số lượng các ô sẽ tính tổng rất nhiều, trong ví dụ là 3 ô nhưng thực tế có thể lên hàng trăm nên làm thế nào để có công thức rút gọn tổng quát để dễ kiểm soát . Các bác giúp em với. Em xin cảm ơn nhiều.
 

File đính kèm

  • Tinh tong cac o khong lien nhau.xls
    13.5 KB · Đọc: 328
Em muốn tính tổng các ô không liền nhau, số lượng các ô sẽ tính tổng rất nhiều, trong ví dụ là 3 ô nhưng thực tế có thể lên hàng trăm nên làm thế nào để có công thức rút gọn tổng quát để dễ kiểm soát . Các bác giúp em với. Em xin cảm ơn nhiều.

Nếu như các ô chọn có khoản cách theo một quy luật nhất định thì làm được.
Như file của bạn, ô cần cộng cách nhau bởi cấp số cộng là 3 lấy cột B làm chuẩn.

Các bước thực hiện như sau:

Dòng trên cùng dùng làm dòng tham chiếu, ô B1 bạn gõ vào chữ "X"
Ô C1 gõ vào công thức sau:
Mã:
=IF(MOD((COLUMN()-COLUMN($B$1)),3)=0,"X","")
Copy công thức cho các ô còn lại D1,E1,F1......J1
Tại ô cần tính tổng, gõ vào công thức:
Mã:
=SUMPRODUCT(--($B$1:J1="X"),($B$2:J2))
Bạn xem file đính kèm và thử nghiên cứu nhé.
 

File đính kèm

  • Tinh tong cac o khong lien nhau.rar
    3 KB · Đọc: 450
Em muốn tính tổng các ô không liền nhau, số lượng các ô sẽ tính tổng rất nhiều, trong ví dụ là 3 ô nhưng thực tế có thể lên hàng trăm nên làm thế nào để có công thức rút gọn tổng quát để dễ kiểm soát . Các bác giúp em với. Em xin cảm ơn nhiều.


Tại ô K3 lập công thức thế này:

PHP:
=SUMPRODUCT(B3:J3*(MOD(COLUMN(B3:J3)-COLUMN(B3),3)=0))

thế là được
 
Bạn dùng hàm SUMIF thử xem
 

File đính kèm

  • Tinh tong cac o khong lien nhau 09...xls
    16.5 KB · Đọc: 252
Bạn dùng hàm SUMIF thử xem

Hi
Mình giả lập tình huống(thực tế chắc không có vậy): các dòng không phải là đều cùng cộng giá trị các ô trong cùng 1 cột
  1. dòng 2: cộng các ô 2,5,7,10
  2. dòng 3: cộng các ô 2,4,7,9
  3. ....................................
(vẫn là vị trí các ô không theo quy luật)
Liệu có cách làm tổng quát trong trường hợp này không?
 
Hi
Mình giả lập tình huống(thực tế chắc không có vậy): các dòng không phải là đều cùng cộng giá trị các ô trong cùng 1 cột
  1. dòng 2: cộng các ô 2,5,7,10
  2. dòng 3: cộng các ô 2,4,7,9
  3. ....................................
(vẫn là vị trí các ô không theo quy luật)
Liệu có cách làm tổng quát trong trường hợp này không?
Thường thì cũng phải có 1 dấu hiệu gì đó để nhận biết, như tiêu đề cột, dòng chẳng hạn. Lúc đó ta sẽ dùng SUMIF hoặc SUMPRODUCT để giãi quyết dựa trên các dấu hiệu này.
Chứ nếu không thì làm sao mà tính
 
Thường thì cũng phải có 1 dấu hiệu gì đó để nhận biết, như tiêu đề cột, dòng chẳng hạn. Lúc đó ta sẽ dùng SUMIF hoặc SUMPRODUCT để giãi quyết dựa trên các dấu hiệu này.
Chứ nếu không thì làm sao mà tính

những ô cần tính bị tô màu chữ hoặc tô mầu nền chẳng hạn​
 
Tính tổng các cột cùng tiêu đề

Chào các bạn! Mình là thành viên mới tham gia diễn đàn còn nhiều điều chưa hiểu mong mọi người giúp đỡ.
Mình có một file cần tính tổng các cột có tiêu đề là Lượt nhưng mình không biết có cách nào để cộng các cột đó lại với nhau theo hàng ngang được vì khoảng các giữa các cột là không cố định.Hiện tại mình đang phải làm thủ công là cộng từng ô một.Rất mong các bạn trên diễn đàn giúp đỡ mình.
 

File đính kèm

  • Tinh tong.xls
    19.5 KB · Đọc: 89
Chào các bạn! Mình là thành viên mới tham gia diễn đàn còn nhiều điều chưa hiểu mong mọi người giúp đỡ.
Mình có một file cần tính tổng các cột có tiêu đề là Lượt nhưng mình không biết có cách nào để cộng các cột đó lại với nhau theo hàng ngang được vì khoảng các giữa các cột là không cố định.Hiện tại mình đang phải làm thủ công là cộng từng ô một.Rất mong các bạn trên diễn đàn giúp đỡ mình.
Thì SUMIF thôi
PHP:
=SUMIF($C$2:$M$2,"Lượt",C3:M3)
 
Đây là file của mình, rất mong mọi người giúp đỡ.
 

File đính kèm

  • So NKC-1.xls
    62 KB · Đọc: 38
Đây là file của mình, rất mong mọi người giúp đỡ.
Gõ vào cell L5 công thức:
PHP:
=IF(COUNTIF($B$5:$B5,$B6)=0,SUMIF($B$5:$B5,$B5,$J$5:$J5),"")
Kéo fill xuống
Điều kiện là Số CT phải được sort trước, nếu không sai ráng chịu
 

File đính kèm

  • So NKC-1.xls
    62.5 KB · Đọc: 69
Gõ vào cell L5 công thức:
PHP:
=IF(COUNTIF($B$5:$B5,$B6)=0,SUMIF($B$5:$B5,$B5,$J$5:$J5),"")
Kéo fill xuống
Điều kiện là Số CT phải được sort trước, nếu không sai ráng chịu
Dựa vào ý tưởng của ndu..., nếu số CT không sort mà nằm lung tung, có thể xài cái này được không:

PHP:
=IF(COUNTIF($B$5:B5;B5)=COUNTIF($B$5:$B$100;B5);SUMIF($B$5:$B$100;B5;$J$5:$J$100);"")
 
Dựa vào ý tưởng của ndu..., nếu số CT không sort mà nằm lung tung, có thể xài cái này được không:

PHP:
=IF(COUNTIF($B$5:B5;B5)=COUNTIF($B$5:$B$100;B5);SUMIF($B$5:$B$100;B5;$J$5:$J$100);"")
Ẹc... vầy có phải gọn hơn không
PHP:
=IF(COUNTIF($B5:$B$100,B5)=1,SUMIF($B$5:$B$100,B5,$J$5:$J$100),"")
Có điều dữ liệu mà lộn xộn thì cái kết quả hiện thị ấy nhìn chẳng ra làm sao cả
 
Web KT
Back
Top Bottom