Có công thức nào tính tổng được số thứ tự không? (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

buocduongcung

Thành viên chính thức
Tham gia
4/8/07
Bài viết
54
Được thích
84
Cho Em hỏi có công thức nào tính được tổng số thứ tự? ví dụ: =sum(A2:A65536) nhập 1 vào A2, 2 vào A3, 3 vào A4...65536 vào A65536 có tổng= 65536. nhưng bằng công thức chứ lập trình em không thạo.
 
Ý bạn hỏi là sao nhỉ? Muốn biết trong mảng từ A2 đến A65536 có bao nhiêu cell có dử liệu ấy à? Nếu là như vậy thì là hàm COUNT... Còn khác hơn nữa thì.. bạn nói rõ 1 chút
ANH TUẤN
 
Ý của E tức là khi mình nhập một số bất kỳ nào đó ở trong mảng từ A2 đến A65536 thì nó sẽ cho mình biết tổng số là bao nhiêu theo thứ tự tăng dần lên.



anhtuan1066 đã viết:
Ý bạn hỏi là sao nhỉ? Muốn biết trong mảng từ A2 đến A65536 có bao nhiêu cell có dử liệu ấy à? Nếu là như vậy thì là hàm COUNT... Còn khác hơn nữa thì.. bạn nói rõ 1 chút
ANH TUẤN

Cảm ơn anhtuan1066 nhiều nha, bg thì em đã hiểu và biết cách làm rồi, em đã dùng hàm COUNT.. như anh đã hướng dẫn
 
Chỉnh sửa lần cuối bởi điều hành viên:
buocduongcung đã viết:
Ý của E tức là khi mình nhập một số bất kỳ nào đó ở trong mảng từ A2 đến A65536 thì nó sẽ cho mình biết tổng số là bao nhiêu theo thứ tự tăng dần lên.

bạn xem file trên có đúng ý bạn không nhé! nếu muốn nối điến cột hoặc dòng nào nữa thì bạn chỉ việc copy nhé!
 

File đính kèm

Lần chỉnh sửa cuối:
Ý bạn này là muốn biết có bao hạng mục trong biểu thống kê của mình có phải vậy không? Nếu thế chỉ cần dùng =Max(A2:A65536).
 

File đính kèm

Lần chỉnh sửa cuối:
ongtrungducmx25 đã viết:
bạn xem file trên có đúng ý bạn không nhé! nếu muốn nối điến cột hoặc dòng nào nữa thì bạn chỉ việc copy nhé!
Tuy không đúng ý tác giả nhưng bài của bác hình như vẫn bị lỗi. Nếu nhập ngắt quãng dữ liệu thì công thức sẽ báo lỗi #VALUE!
Theo em cột đánh số thứ tự nên dùng công thức này tốt hơn:
=IF($B2<>"",COUNTA($B$2:$B2),"")
 
Lần chỉnh sửa cuối:
Dùng COUNTA sẽ sai nếu như trong cột B có công thức... Tức là nó đang rỗng nhưng nếu nó có công thức thì COUNTA vẫn xem là có dử liệu... Đại khái nó rỗng vì công thức làm cho rỗng chứ ko phải TỰ NHIÊN RỖNG... Hic... hic... Rốiiiiiiiiiiiiiiiiiiiiiii
ANH TUẤN
 
anhtuan1066 đã viết:
Dùng COUNTA sẽ sai nếu như trong cột B có công thức... Tức là nó đang rỗng nhưng nếu nó có công thức thì COUNTA vẫn xem là có dử liệu... Đại khái nó rỗng vì công thức làm cho rỗng chứ ko phải TỰ NHIÊN RỖNG... Hic... hic... Rốiiiiiiiiiiiiiiiiiiiiiii
ANH TUẤN
Vâng đúng rồi, nếu có công thức thì nó vẫn đếm, giải pháp nào cho trường hợp này bác nhỉ, tức là chỉ đếm những ô có kết quả, những ô có công thức mà kết quả bằng 0 thì không đếm ?
 
Tôi đánh số thứ tự như thế này:
A2=IF(B2="";"";1)
A3=IF(B3="";"";MAX($A$2:A2)+1)
 
duongsatdn đã viết:
Tôi đánh số thứ tự như thế này:
A2=IF(B2="";"";1)
A3=IF(B3="";"";MAX($A$2:A2)+1)
Vẫn không ổn, nó vẫn đếm các ô chứa công thức mà có kết quả = 0 mà bác !
 
Sửa lại như thế này được không bạn A3=IF(OR(B3=0;B3="");"";MAX($A$2:A2)+1)
 
Cái này dễ mà
1/ CT tại B3: if(b3=0,"",b3) nhằm đưa B về rỗng. Dùng CT của duongsatdn
Nguyên văn bởi duongsatdn
Tôi đánh số thứ tự như thế này:
A2=IF(B2="";"";1)
A3=IF(B3="";"";MAX($A$2:A2)+1)
2/=IF($B3<>"",COUNTIF($B$2:$B2,"<>"&""),"") or
=IF($B3<>"",COUNTIF($B$2:$B2,"<>"&"")+1,"") or
=IF($B3<>"",COUNTIF($B$2:$B2,"<>"&0),"")
Còn nhiều cách nữa.
 
Sao rối thế nhỉ... dùng cái này tránh dc zero và rỗng nè:
A3 =IF(B3<>0,MAX($A$1:A2)+1,"")
1 công thức duy nhất cho toàn bộ cột A
Yêu cầu duy nhất là cell A2 đừng là 1 số nào đó (số 0 thì dc... text dc luôn)
Công thức cùa ThuNghi ko tránh dc khi cột B có giá trị zero!
ANH TUẤN
 
Lần chỉnh sửa cuối:
Vậy thì chỉnh lại như thế này được không anh
A3 =IF(B3<>0,MAX($A$2:A2)+1,"")
Cho khỏi tính tới ô A1, còn ô A2 thì =IF(OR(B2=0;B2="");"";1)
 
1 công thức thôi bạn ơi... chỉ cần 1 công thức trên cũa bạn là đũ rồi
 
Tuyệt vời đấy, thank các bác. Nhưng em vẫn muốn nó chạy đúng bất cử ở ô nào, không phụ thuộc vào anh "A2"...làm khó bác Tuấn chút nha....
 
E rằng ko thể nào... Công thức là sự ràng buột mà.. ko phụ thuộc A2 cũng sẽ phụ thuộc cái nào đó... ko phụ thuộc cái gì hết thì chỉ có nước.. tự gõ vào... ha... ha...
 
anhtuan1066 đã viết:
E rằng ko thể nào... Công thức là sự ràng buột mà.. ko phụ thuộc A2 cũng sẽ phụ thuộc cái nào đó... ko phụ thuộc cái gì hết thì chỉ có nước.. tự gõ vào... ha... ha...

Tự gõ vào e rằng hơi oải, nếu như kg có thì thôi. Nhưng nó đã có sẵn rồi thì mình phải tìm cách khai thác, và học hỏi, ví như em đây chẳng hạn chưa biết cái công thức là gì cả. Nhưng học hỏi của các bác một ít và em đã biết được một ít. Để em soạn lại cái file này cho xong rồi post lên xin các bác chỉ bảo giùm cho em nhe!+-+-+-+
 
Em lại nhờ các bác kiểm tra và gỡ hộ em tý, em trích ra phần tài liệu của mình cái phần mà em đang mắc đây

Đây là file đính kèm
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
bạn muốn hỏi cái gì trong file này? Tôi nhìn vào mà chưa hiểu dc yêu cầu của bạn!
ANH TUẤN
 
Em lại nhờ các bác kiểm tra và gỡ hộ em tý, em trích ra phần tài liệu của mình cái phần mà em đang mắc đây

Đây là file đính kèm
Sh SoLieu
E6=SUMPRODUCT(($A$20:$A$30<>"")*1)
G6=SUMPRODUCT(($A$30:$A$40<>"")*1)
Tìm những cell trong A30:A40 khác ""
 
Nếu xác định chắc chắn vùng dử liệu là từ A20 đến A30 thì cần quái gì đến SUMPRODUCT cho mất công rối... COUNT(A20:A30) cũng dc đấy thôi!
 
anhtuan1066 đã viết:
bạn muốn hỏi cái gì trong file này? Tôi nhìn vào mà chưa hiểu dc yêu cầu của bạn!
ANH TUẤN
Thì công thức tổng của danh mục2 và danh mục3 là em chưa tính ra, cảm ơn bác thunghi đã giải quyết giúp em cái phần này
copy:E6=SUMPRODUCT(($A$44:$A$75<>"")*1)
Tương tự các công thức sau
 
Tôi nghĩ vấn đề là ở chỗ làm sao cho excel tự hiểu được vùng nàolà vùng cần đếm trong cột STT của bạn buocduongcung nếu dữ liệu thay đổi.
 
duongsatdn đã viết:
Tôi nghĩ vấn đề là ở chỗ làm sao cho excel tự hiểu được vùng nàolà vùng cần đếm trong cột STT của bạn buocduongcung nếu dữ liệu thay đổi.
Đấy vấn đề là ở chổ đó đó... Chứ nếu áp dụng công thức như kiểu đó thì đàng nào cũng phải thay đổi range liên tục, thà đếm bằng tay sướng hơn!
 
Anh ơi, đếm bằng tay cũng phải kèm thêm miệng nữa chứ. Tay chỉ - miệng đếm - Một; hai; ... Hà... Hà...
 
Nói là đếm bằng tay vậy thôi chứ khi bạn bôi đen vùng chọn, nhìn xuống thanh Status, click phải trên nó chọn COUNT là ra ngay... Đầu cần dùng tay... hi.. hi...
 
Các bạn này nghĩ sâu xa quá, yêu cầu bạn ấy chỉ cần vậy và DL như vậy thỉ HD bạn ấy. Vấn đề là khi có bạn yêu cầu thì cũng nên cố gắng đứng ở giác độ bạn ấy mà hình dung ra yêu cầu và hướng dẫn.
Chúng ta mong rằng sẽ có nhiều câu hỏi hơn mà! Và cũng nên trả lời theo cảm nhận về Excel của bạn ấy.
Mong các bạn hiểu và thông cảm.
 
Thì cái này là mình ngừa trước mà... Với dử liệu như thế thì tất nhiên ta sẽ nghĩ đến vấn đề là làm sao phân biệt dc từng vùng riêng biệt... Chứ nếu như chỉ đếm như ThuNghi vừa nói thì cần gì đến SUMPRDUCT, đúng ko? COUNT cho nó khỏe và càng dễ hiểu!
 
anhtuan1066 đã viết:
Nếu xác định chắc chắn vùng dử liệu là từ A20 đến A30 thì cần quái gì đến SUMPRODUCT cho mất công rối... COUNT(A20:A30) cũng dc đấy thôi!
Em lại làm khó bác Anh Tuấn tiếp nha? Tức là: Em muốn tính tổng danh mục của 2 files excel riêng biệt thì phải làm tiếp như thế nào đây
 
ThuNghi đã viết:
Các bạn này nghĩ sâu xa quá, yêu cầu bạn ấy chỉ cần vậy và DL như vậy thỉ HD bạn ấy. Vấn đề là khi có bạn yêu cầu thì cũng nên cố gắng đứng ở giác độ bạn ấy mà hình dung ra yêu cầu và hướng dẫn.
Chúng ta mong rằng sẽ có nhiều câu hỏi hơn mà! Và cũng nên trả lời theo cảm nhận về Excel của bạn ấy.
Mong các bạn hiểu và thông cảm.
Em cảm ơn bác ThuNghi nhiều lắm, bác hiểu ý em quá, bởi vì em mới làm quen với excel nên nhiều cái vẫn chưa biết, trước khi post câu hỏi lên em cũng đã đào xới hết tất cả trong thư viện rồi mà kg có đáp án và hướng dẫn cụ thể cho mình. Chi bằng hỏi các bác em vừa nhanh hiểu hơn. Làm mà kg biết gì thì khổ lắm nên cuối cùng phải học thôi => buocduongcung => phải học và học nữa... Cảm ơn các bác nhiều lắm! /-*+/
 

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

Back
Top Bottom