Apakah mungkin untuk menjumlahkan seluruh kolom tanpa menetapkan batas sel eksplisit di Excel?

58

Saya ingin menjumlahkan semua nilai dalam kolom mulai dari nilai minimum tertentu, tetapi saya tidak ingin memberikan batas atas karena nilai apa pun dalam tabel akan sesuai untuk dijumlahkan (dikurangi tajuk tentu saja) dan saya Saya ingin melakukannya dengan cara yang "benar" alih-alih menjumlahkan A2:A65535.

Apakah ini mungkin?

bwerks
sumber

Jawaban:

72

Tinggalkan saja nomor baris:

=SUM(A:A)

Perhatikan bahwa ungkapan ini tidak dapat ditempatkan di kolom A (yang akan menyebabkan penjumlahan rekursif tanpa akhir yang tidak diizinkan oleh Excel).

Jika Anda ingin menjumlahkan semua baris di kolom A di atas baris saat ini (katakanlah 51), Anda bisa melakukan ini:

=SUM(A$1:A50)

Jika Anda pernah memindahkan sel yang memiliki ekspresi itu, ia akan mengubah A50 menjadi apa pun yang berada di atas sel saat ini sambil menjaga titik awal penjumlahan (A1) tetap sama.

Hal yang sama dapat dilakukan jika total disimpan di atas sel yang dijumlahkan di baris saat ini (katakanlah baris 1):

=SUM(A2:A$51)
Trey Hunner
sumber
3
Jadi, Anda harus melakukan seluruh kolom, atau keduanya batas bawah non-inklusif dengan batas atas eksplisit? Dalam kasus saya, saya ingin melakukan campuran keduanya = SUM (A $ 1: A) tetapi sepertinya tidak berhasil. Bagaimanapun, menjumlahkan seluruh kolom mengabaikan tajuk dan menjumlahkan kolom saya, jadi saya akan menandai ini sebagai jawaban. Terima kasih!
bwerks
1
Saat menjumlahkan, teks harus diabaikan sehingga selama jumlah Anda disimpan dalam kolom yang berbeda =SUM(A:A)akan berfungsi dengan baik.
Trey Hunner
Perhatikan bahwa jika Anda memiliki garis kosong di bawah header maka Anda akan mendapatkan kesalahan SUM(A:A). Menghapus baris kosong akan membuatnya berfungsi.
ChrisB
yessssssssssssss
Brock Hensley
Jadi bagaimana Anda melakukan ini sambil meletakkan ekspresi di kolom A? Atau tidak mungkin?
user3932000
7

Dalam kasus saya, bidang yang tidak ingin saya sertakan dalam rentang sebenarnya memiliki angka di dalamnya. Saya bingung sampai saya tahu bahwa Anda bisa menjumlahkan seluruh kolom dan kemudian cukup kurangi bidang yang tidak Anda inginkan:

=(SUM($B:$B)-SUM($B$1:$B$6))

Di mana enam baris pertama kolom B adalah angka tetapi tidak relevan dengan data yang ingin saya simpulkan, dan kolom B berisi jumlah baris informasi yang tidak terbatas.

Possi keterlaluan
sumber
6

Dalam hal Google Spreadsheets Anda dapat melakukan hal berikut:

=SUM(C4:C)

Ini akan menjumlahkan semua baris dalam kolom C mulai dari baris ke-4.

Michal Felski
sumber
Jawaban ini salah. Excel tidak akan menerima Cuntuk bagian kedua referensi rentang ketika yang pertama menentukan sel tertentu. Referensi tidak logis: Kisaran saya adalah C4 hingga C apa ?
Saya katakan Reinstate Monica
3
Maaf. Saya pikir ini tentang Google Spreadsheets, tempat kerjanya. Kesalahanku.
Michal Felski
Yah juga ini dijawab seperti empat tahun lalu.
bwerks
Lucu, ini yang saya butuhkan! Terima kasih atas usaha. Contoh Google Spreadsheets.
animaacija
2
Saya membutuhkan ini untuk Google Spreadsheets sebenarnya jadi ini membantu saya.
Hanna
1

Saya ingin menjumlahkan C2:C∞dan menggunakan solusi aneh:

Saya menempatkan formula =SUM(C:C)di dalam B1, lalu menggunakan perintah sel gabung untuk menggabungkan B1dan C1. Hasilnya seperti ini:

Excel jumlah A2 hingga A∞

Salman A
sumber
Anda serakah karena ini masalah pribadi. Tapi sekarang saya bahkan tidak mengerti apa yang ingin Anda katakan. Apa gunanya menjawab seperti itu?
rafee
Saya mengambil kembali komentar saya. Saya benar-benar salah paham, salah saya.
rafee