Nhờ moi người trợ giúp

  • Thread starter tanbachviet2012
  • Ngày gửi
T

tanbachviet2012

Thành viên sơ cấp
9/7/18
6
0
1
46
#1
Mình muốn cộng đồng trợ giúp cách tinh tổng các ô (cách nhau 1 ô ) .
Ví dụ: Tính tổng A3 + C3 + E3 + G3.......
Xin cảm ơn!
 
N

nguoiconxunui

Khách vãng lai
29/6/04
1,261
211
63
Bình Định
aso2pc.co.cc
#2
=A3 + C3 + E3 + G3 nó không đúng à?
 
Thích: MINA
T

tanbachviet2012

Thành viên sơ cấp
9/7/18
6
0
1
46
#3
Nếu nó dài thì thủ công vậy lâu lắm bạn ơi.
 
HaMinhHan

HaMinhHan

Thành viên sơ cấp
28/2/14
12
9
3
Hà Nội
#4
Bạn insert 1 dòng tbên trên, đánh stt 2 ô đầu là 1 và 0, sau đó kéo để nó thành một chuối 1 0 1 0 1 0.
Sau đó, filter các ô số 1.
Việc còn lại là bạn kéo trỏ chuột các ô cần tính tổng, tổng của các ô đó sẽ ở bên dưới, phía gần bên phải
 
T

tanbachviet2012

Thành viên sơ cấp
9/7/18
6
0
1
46
#5
Bạn insert 1 dòng tbên trên, đánh stt 2 ô đầu là 1 và 0, sau đó kéo để nó thành một chuối 1 0 1 0 1 0.
Sau đó, filter các ô số 1.
Việc còn lại là bạn kéo trỏ chuột các ô cần tính tổng, tổng của các ô đó sẽ ở bên dưới, phía gần bên phải
Mình ko hiểu, bạn cho 1 bài cụ thể giúp! Cám ơn
 
Trương Lan

Trương Lan

Thành viên thân thiết
21/10/15
627
206
43
#6
Việc tính tổng như này có điêu kiện cụ thể nào không?
 
Thích: tanbachviet2012
kekhaiquamang

kekhaiquamang

Thành viên sơ cấp
23/1/13
13
4
3
Viet Nam
e-invoicing.com.vn
#8
Bạn ơi, hàm sumif áp dụng được cho hàng ngang nhé.

Tại các ô: A2, C2, E2, G2 .... bạn nhập số 1 chẳng hạn, các ô kia để trống.
Bạn làm hàm sumif(range,criteria,sum_range)
Trogn đó:
range bạn quét chọn 2 dòng 2 và 3
criteria: Bạn nhập số 1.
sum_range: Quét chọn dòng 3

=SUMIF(2:3,1,3:3)
Xong.
 
Thích: VNPT-BHXH
Trương Lan

Trương Lan

Thành viên thân thiết
21/10/15
627
206
43
#9
Chào bạn, ko có điều kiện gì bạn, nhưng các ô bên cạnh cũng phải tính tông như vậy.
tHEO MÌNH cái gì cũng có quy luật và lý do của nó, quy luật nó chưa rõ ràng thì bạn đặt cho nó rõ ra để thao tác cho nhanh.
Không thì làm giống ở #4 cũng được,
Nếu bạn chưa hiểu được cách làm thì gửi File của bạn lên đây, mọi người xem và làm trực tiếp trên File đó bạn sẽ hình dung tốt hơn
 
T

tanbachviet2012

Thành viên sơ cấp
9/7/18
6
0
1
46
#10
Bạn ơi, hàm sumif áp dụng được cho hàng ngang nhé.

Tại các ô: A2, C2, E2, G2 .... bạn nhập số 1 chẳng hạn, các ô kia để trống.
Bạn làm hàm sumif(range,criteria,sum_range)
Trogn đó:
range bạn quét chọn 2 dòng 2 và 3
criteria: Bạn nhập số 1.
sum_range: Quét chọn dòng 3

=SUMIF(2:3,1,3:3)
Xong.
KHÔNG ĐƯỢC BẠN ƠI VÌ Ô A2, C2, E2...MÌNH CŨNG PHẢI CỘNG NHƯ VẬY
 
TrangTrang11

TrangTrang11

Thành viên sơ cấp
8/11/17
128
35
28
#11
KHÔNG ĐƯỢC BẠN ƠI VÌ Ô A2, C2, E2...MÌNH CŨNG PHẢI CỘNG NHƯ VẬY
ý anh/chị đó là bạn insert thêm 1 dòng trên cùng và đánh số thứ tự 1,0 cách ô trên dòng đó. VD: A1 đánh 1, B1 đánh 0, C1 đánh 1, D1 đánh 0,... kéo theo hàng ngang hết dòng dữ liệu bạn có. Xong bắt đầu bạn dùng Sumif(dòng đánh số 1,0;1;dòng tính tổng) là cột bạn tính các ô A,c,e,... Còn Sumif(dòng đánh số 1,0;0;dòng tính tổng) là bạn tính tổng các ô B,D,F,....
Bạn muốn kéo công thức theo từng dòng thì cố định dòng đầu (dòng đánh số 1,0) và dòng tình tổng bạn không có định.
Như kết quả bạn muốn luôn :3
 
Thích: VNPT-BHXH
visatantam

visatantam

Thành viên sơ cấp
24/6/18
17
1
3
28
visatantam.com
#12
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.

Ví dụ ô 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ã:Copy code vào clipboard
=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ã:Copy code vào clipboard
=SUMPRODUCT(--($B$1:J1="X"),($B$2:J2))
 
H

hoang lao ta

Thành viên thân thiết
15/9/07
191
78
28
thanh pho hoc chi minh
#14
Bạn insert 1 dòng tbên trên, đánh stt 2 ô đầu là 1 và 0, sau đó kéo để nó thành một chuối 1 0 1 0 1 0.
Sau đó, filter các ô số 1.
Việc còn lại là bạn kéo trỏ chuột các ô cần tính tổng, tổng của các ô đó sẽ ở bên dưới, phía gần bên phải
Thông minh, rất đơn giản mà nhanh
 
B

b15qth2

Thành viên sơ cấp
20/4/15
53
20
8
32
#15
Gửi bebo021998, cách của bạn rất hay, nhưng mình không hiểu quy luật hoạt động của hàm này như thế nào. Tại sao lại sử dụng số dư của "mod(column(),2)".
 
N

nguoiconxunui

Khách vãng lai
29/6/04
1,261
211
63
Bình Định
aso2pc.co.cc
#16
Gửi bebo021998, cách của bạn rất hay, nhưng mình không hiểu quy luật hoạt động của hàm này như thế nào. Tại sao lại sử dụng số dư của "mod(column(),2)".
hàm Column() trả về số cột trong mảng, hàm mod() với tham số 2 trả về giá trị 1 ; 0
vậy mod(column()) -> trả về một mảng {1,0,1,0,1,0,1....} kết hợp với hàm product () thì được kết quả
 
Thích: b15qth2
B

b15qth2

Thành viên sơ cấp
20/4/15
53
20
8
32
#17
hàm Column() trả về số cột trong mảng, hàm mod() với tham số 2 trả về giá trị 1 ; 0
vậy mod(column()) -> trả về một mảng {1,0,1,0,1,0,1....} kết hợp với hàm product () thì được kết quả
Thanks nguoiconxunui đã giải thích giùm.
 
B

bebo021998

Thành viên sơ cấp
2/3/12
17
5
3
TPHCM
#18
Gửi bebo021998, cách của bạn rất hay, nhưng mình không hiểu quy luật hoạt động của hàm này như thế nào. Tại sao lại sử dụng số dư của "mod(column(),2)".
MOD(X,n) là hàm lấy số dư của X khi chia cho số n. MOD(X,2) nếu =1 thì là số lẻ, =0 thì là số chẵn.
MOD(COLUMN(),2) trả về 1 hoặc 0 tùy vào cột đó có số TT lẻ hay chẵn.
 
Thích: b15qth2

Thành viên trực tuyến

  • quynhhuynh02

Xem nhiều