Saya menyimpan statistik untuk tim bisbol putri saya. Saya memiliki selembar untuk setiap permainan, masing-masing identik dalam struktur. Saya ingin membuat lembar ringkasan yang total angka dari lembar lainnya. Bagaimana saya harus membuat rumus untuk referensi N jumlah lembar?
Contoh:
=G1!C2+G2!C2+G3!C2
Saya tidak ingin kembali dan mengubah setiap rumus saat lembar baru ditambahkan.
Pembaruan: Mencari lebih banyak di Google Help, saya rasa ini tidak didukung. Apa yang saya lakukan disebut sebagai rentang 3D dan meskipun didukung di Excel, itu tidak didukung di Google Spreadsheet.
google-sheets
Jacob Jan Tuinstra
sumber
sumber
Jawaban:
Jika Anda tidak keberatan menggunakan makro, Anda dapat melakukan hal berikut. Tambahkan skrip ini ke spreadsheet Anda (Alat -> Skrip -> Editor skrip):
dan gunakan rumus = getTotalSum ("A1") , di mana "A1" adalah sel yang ingin Anda simpulkan di semua lembar (kecuali yang Anda masukkan rumusnya).
Saya membuat skrip pengujian yang dapat Anda lihat di: https://spreadsheets.google.com/ccc?key=0Ao3E95ou1MgbdG45blRvWlVaYkxFY01PQUhvZkZQcEE&hl=id&authkey=CPyZqxk
sumber
var thissheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
Kemudian kedua ubah pernyataan if seperti:if (typeof(val) == 'number') && (i != thissheet)
if (typeof(val) == 'number' && i != thissheet)
Jika ada yang menemukan pertanyaan ini dan memiliki masalah yang sama ada Add-On Referensi 3D untuk Google Sheets yang memungkinkan Anda menentukan rentang melalui beberapa lembar dan dapat digunakan dengan fungsi asli seperti = SUM ()
Beberapa penjelasan di halaman penulis
sumber