Tôi muốn có thể tổng hợp các giá trị của toàn bộ một hàng trừ 2 ô đầu tiên. Vì vậy, một cái gì đó như thế này:
=sum(A3:A*infinity*)
Làm thế nào để tôi làm điều này?
Tôi muốn có thể tổng hợp các giá trị của toàn bộ một hàng trừ 2 ô đầu tiên. Vì vậy, một cái gì đó như thế này:
=sum(A3:A*infinity*)
Làm thế nào để tôi làm điều này?
Câu trả lời:
Một cái gì đó tương tự đã được hỏi trước đây và tôi sẽ lặp lại câu trả lời này : chỉ cần đặt:
=sum(a3:a1048576)
bởi vì đó là số lượng ô tối đa trên mỗi cột / hàng trong Office 2007 và 2010 (65536 là tối đa cho trước năm 2007) (Đối với các cột, tên cột tối đa là XFD trong năm 2007 và 2010 và IV trước năm 2007)
Thêm tất cả mọi thứ và sau đó lấy đi những cái bạn không muốn bao gồm:
=SUM(A:A)-A1-A2
Chỉnh sửa:
Như josmh đã chỉ ra, công thức trên sẽ không có lỗi nếu A1 hoặc A2 không phải là số - nhưng sau đây sẽ hoạt động:
=SUM(A:A)-SUM(A1,A2)
hoặc là
=SUM(A:A)-SUM(A1:A2)
hoặc (cho một chút niềm vui!)
=SUM(A:A,(-1*(SUM(A1))),(-1*SUM((A2))))
Chúng hoạt động vì hàm SUM bỏ qua các trường không phải là số
Để tổng hợp toàn bộ một hàng :
=sum(1:1)
Thay thế 1 bằng số hàng bắt đầu của bạn và sau đó sử dụng tay cầm tự động điền tương ứng. Nếu bạn kéo công thức xuống, nó sẽ thay đổi thành "= sum (2: 2)", v.v.
Để tổng hợp toàn bộ hàng , ngoại trừ 2 cột đầu tiên :
=sum(1:1)-sum($a1:$b1)
Điều này sẽ giúp bạn cắt giảm kích thước tập tin.
Điều này đã có một số câu trả lời hay nhưng đây là một phương pháp tôi chưa thấy được đăng:
=SUM(OFFSET(3:3,0,2,1,COLUMNS(3:3)-2))
Các định dạng là SUM(OFFSET(Range, Rows, Cols, [Height], [Width]))
. Chúng tôi bắt đầu với toàn bộ phạm vi, bù nó xuống 0 hàng và hai cột trên, đặt chiều cao thành 1 và đặt chiều rộng thành chiều rộng hiện tại trừ hai. Miễn là điều chỉnh độ rộng giống như phần bù, nó hoạt động hoàn hảo. Đây là cùng một ý tưởng để tổng hợp một cột thay vì một hàng: (Lưu ý rằng bạn không phải sử dụng Width
tham số vì bạn muốn có cùng chiều rộng với phạm vi ban đầu.)
=SUM(OFFSET(A:A,2,0,ROWS(A:A)-2))
Lợi ích của các công thức này so với câu trả lời hiện được chấp nhận là chúng hoạt động trong mọi phiên bản excel. Nó cũng sẽ không điều chỉnh phạm vi nếu bạn chèn các ô ở phía trước vì nó tham chiếu toàn bộ hàng / cột. Bạn có thể muốn hoặc không muốn chức năng đó tùy thuộc vào thiết lập dữ liệu của bạn.
=sum(A3:A*infinity*)
giống như Microsoft Excel sẽ cho phép. Thật không may, mọi tham chiếu phải được nhập hai lần (một cho chức năng OFFSET và một tham chiếu cho chức năng ROWS).
Tôi nghĩ bạn chỉ có thể làm như sau: = SUM (A3: A)
Chỉnh sửa : Xin lỗi tôi đã đọc sai, đây là cho một cột
Đối với hàng, xem câu trả lời đã được phê duyệt.
=SUM(A3:A:A)
.
=SUM(A3:A:A)
dường như giống như =SUM(A:A)
. (Tôi ngạc nhiên vì đó không phải là lỗi cú pháp.)
Bạn cũng có thể chọn các ô trong một hàng hoặc cột bằng cách chọn ô đầu tiên và sau đó nhấn phím CTRL+ SHIFT+ ARROW( RIGHT ARROWhoặc LEFT ARROWcho các hàng, M ARI TÊN LÊN hoặc M ARI TÊN XUỐNG cho các cột).
Lưu ý Nếu hàng hoặc cột chứa dữ liệu, phím CTRL + SHIFT + MROWI sẽ chọn hàng hoặc cột cho ô được sử dụng cuối cùng. Nhấn CTRL + Shift + Phím mũi tên lần thứ hai sẽ chọn toàn bộ hàng hoặc cột.
Tái bút
Thật đáng tiếc khi Excel không có cùng một mẹo mà Google Sheets có. Ví dụ. để chọn từ C2 đến C ( vô cực ), bạn có thể làm ở đó:
SUM(C2:2)