Xin cách kiểm tra lại vùng của công thức copy!

Liên hệ QC

lxthanh8x

Thành viên chính thức
Tham gia
17/2/09
Bài viết
82
Được thích
27
Nghề nghiệp
Kỹ Thuật Viên Cơ Khí
Xin chào mọi người!
Mình muốn hỏi về việc khi mình copy 1 ô công thức tính tổng bằng hàm SUM xuống một ô khác thì vùng tính tổng cũng thay đổi theo. Nhưng vùng tính tổng khi copy xuống lại không phù hợp với ô mình dán công thức và nó tràn sang cả ô tính tổng của dòng khác.
Các bạn xem file đính kèm, giá trị công thức tính tổng ô màu vàng cho B là có cộng với tổng của C. Mình muốn biết cách để phát hiện ra các ô tính bị sai như vậy.
Mình không nhớ rõ ngày mình còn làm ở công ty cũ thì họ có cách dùng hàm hay công thức đặc biệt gì mà khi kéo hoặc copy công thức, tại ô tính tổng vùng dữ liệu tính có lẫn ô tính tổng của dòng dưới thì sẽ báo lỗi để phát hiện và sửa.
Mong các bạn giúp đỡ nhiều.
 

File đính kèm

Xin chào mọi người!
Mình muốn hỏi về việc khi mình copy 1 ô công thức tính tổng bằng hàm SUM xuống một ô khác thì vùng tính tổng cũng thay đổi theo. Nhưng vùng tính tổng khi copy xuống lại không phù hợp với ô mình dán công thức và nó tràn sang cả ô tính tổng của dòng khác.
Các bạn xem file đính kèm, giá trị công thức tính tổng ô màu vàng cho B là có cộng với tổng của C. Mình muốn biết cách để phát hiện ra các ô tính bị sai như vậy.
Mình không nhớ rõ ngày mình còn làm ở công ty cũ thì họ có cách dùng hàm hay công thức đặc biệt gì mà khi kéo hoặc copy công thức, tại ô tính tổng vùng dữ liệu tính có lẫn ô tính tổng của dòng dưới thì sẽ báo lỗi để phát hiện và sửa.
Mong các bạn giúp đỡ nhiều.
Bài này bạn không nên làm bằng công thức, vì Excel đã có sẳn công cụ hổ trợ:
- Bạn xóa hết mấy dòng Total đi
- Vào menu Data\Subtotals và nghiên cứu xem
Lưu ý:
- Khi cần nhập liệu thì bỏ Subtotal
- Khi cần tổng hợp, ta lại... Subtotal
Nhanh gọn và đơn giản
 

File đính kèm

Nếu số liệu của Bạn nhập như bài thể hiện trong ví dụ Bạn có thể dùng công thức sau:
C3=SUMIF(B4:B100;B4;C4:C100)
--=0
 
Hi,
Thì mình cũng dùng SUBTOTAL để tính rồi, nhưng vì dữ liệu của mình sai nên mình chèn và xóa bớt hàng đi, và đã xảy ra một vài trường hợp bị như trên và mình muốn kiểm tra lại cho chắc thôi. Dùng dạng hiển thị công thức (Ctrl + `) thì mình cũng kiểm tra được nhưng mất thời gian nên mình mún hỏi mọi người cách kiểm tra hiệu quả hơn.
 
Hi,
Thì mình cũng dùng SUBTOTAL để tính rồi, nhưng vì dữ liệu của mình sai nên mình chèn và xóa bớt hàng đi, và đã xảy ra một vài trường hợp bị như trên và mình muốn kiểm tra lại cho chắc thôi. Dùng dạng hiển thị công thức (Ctrl + `) thì mình cũng kiểm tra được nhưng mất thời gian nên mình mún hỏi mọi người cách kiểm tra hiệu quả hơn.
Bạn lưu ý là tôi không phải dùng SUBTOTAL để tính mà là dùng công cụ SUBTOTALS ---> 2 cái khác nhau và tôi chẳng gõ bất cứ hàm nào ---> Thao tác xong tự nó ra công thức
 
Hi,
Thì mình cũng dùng SUBTOTAL để tính rồi, nhưng vì dữ liệu của mình sai nên mình chèn và xóa bớt hàng đi, và đã xảy ra một vài trường hợp bị như trên và mình muốn kiểm tra lại cho chắc thôi. Dùng dạng hiển thị công thức (Ctrl + `) thì mình cũng kiểm tra được nhưng mất thời gian nên mình mún hỏi mọi người cách kiểm tra hiệu quả hơn.
Nếu như bạn muốn công thức thì đây:
Mã:
C3=SUM(OFFSET(C4,,,IF(ISERROR(MATCH("Total*",B4:$B$25,)),ROWS(B4:$B$25),MATCH("Total*",B4:$B$25,)-1)))
 
ý của mình là dùng cách tính Sutotals... của Excel đấy, tự động nó tính cho mình sau khi mình sort lại khu vực dữ liệu.
Còn cái cách kiểm tra kia thì mình chịu thua rồi.
 
Nếu như bạn muốn công thức thì đây:
Mã:
C3=SUM(OFFSET(C4,,,IF(ISERROR(MATCH("Total*",B4:$B$25,)),ROWS(B4:$B$25),MATCH("Total*",B4:$B$25,)-1)))

Cái file trên là mình ví dụ thôi. Nếu như cái cột ấy tại dòng tính tổng không có cùng chữ là TOTAL thì làm thế nào?
 
Cái file trên là mình ví dụ thôi. Nếu như cái cột ấy tại dòng tính tổng không có cùng chữ là TOTAL thì làm thế nào?
Nếu bạn không biết cách tùy biến thì tốt nhất là gửi file gốc lên để khỏi mất thời gian.
Xóa bớt dữ liệu và gửi file của bạn lên.
 
Mình gửi file lên bạn xem nhé.
Mình thấy nếu công thức của bạn thì mình dùng Subtotals... có vẻ ưu việt hơn.
 

File đính kèm

Mình gửi file lên bạn xem nhé.
Mình thấy nếu công thức của bạn thì mình dùng Subtotals... có vẻ ưu việt hơn.
Tôi chỉ đưa ra giải pháp của tôi và tôi không nói đó là cách tốt nhất. Nếu bạn thấy dùng Subtotals hay hơn thì bạn cứ dùng. Nhưng tại lúc đầu tôi thấy bạn cứ khăn khăn đòi công thức nên mới đưa ra một công thức cho bạn thôi.
Mã:
Q8=SUMIF(F9:$F$193,F8,Q9:$Q$193)
 
Web KT

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

Back
Top Bottom