Nama sheet tidak langsung google sheets

Mungkin Anda sedang mengerjakan lembar kompleks yang berisi banyak lembar dalam satu lembar kerja. Anda mungkin bertanya-tanya bagaimana cara mereferensikan sheet lain secara dinamis di Google Sheets sehingga Anda dapat menarik semua data ke dalam satu layar. Kabar baiknya adalah, ada solusi yang bagus untuk ini


Jadi, bagaimana Anda secara dinamis mereferensikan sheet lain di Google Sheets? . Ini bagus jika Anda memiliki banyak lembar yang identik tetapi memiliki data yang berbeda. Anda dapat menarik semua informasi ini secara dinamis ke dalam satu lembar menggunakan fungsi INDIRECT


Lanjutkan membaca untuk mempelajari cara menggunakan rumus ini dan contoh mengapa Anda mungkin ingin menggunakan rumus seperti ini. Cara hebat lainnya untuk menarik data dari lembar lain adalah dengan menggunakan rumus INDEX MATCH. Pelajari cara menggunakan INDEX MATCH di sini



Cara Menggunakan Formula TIDAK LANGSUNG


Mirip dengan VLOOKUP, rumus INDIRECT memungkinkan Anda menemukan data dari satu lembar dan menampilkannya secara dinamis di lembar lain. Namun, ada satu tangkapan yang sangat penting

Agar INDIRECT berfungsi, spreadsheet Anda harus disiapkan dengan cara yang persis sama

Oleh karena itu, rumus ini berlaku paling baik untuk spreadsheet tempat Anda mengumpulkan data yang sama, hanya di lembar yang berbeda. Ini mungkin spreadsheet penjualan di mana Anda memiliki lembar berbeda untuk setiap bulan dalam setahun dan Anda merekam data yang sama setiap bulan. Dalam kasus ini, Anda dapat menggunakan INDIRECT untuk menarik data bulanan ini ke dalam satu spreadsheet untuk ringkasan tahunan Anda


Untuk keperluan artikel ini, mari gunakan toko roti & es krim sebagai contoh. Katakanlah kita menyimpan spreadsheet pendapatan dan laba untuk bisnis kita. Kami memiliki tab/lembar untuk setiap bulan dalam setahun, dan kami ingin mencatat pendapatan dan laba tahun berjalan pada satu lembar


Kami mengatur setiap tab bulanan dengan cara yang persis sama, seperti ini


Nama sheet tidak langsung google sheets


Di bagian atas lembar, dengan warna kuning dan hijau, saya menggunakan JUMLAH sederhana dari kolom C dan D sehingga kita bisa mendapatkan total dari setiap kolom


Kami akan menggunakan rumus INDIRECT untuk mereferensikan lembar bulanan secara dinamis dan memasukkan dua total ini untuk setiap bulan


Pertama, mari kita uraikan rumusnya

=INDIRECT(reference&"string")


Porsi referensi rumus menunjuk ke titik referensi pada lembar saat ini yang cocok dengan nama lembar. Dalam contoh spreadsheet kami, kami akan mencantumkan bulan yang cocok dengan nama sheet


Bagian "string" dari rumus menunjukkan sel yang dimiliki semua lembar tempat data yang diinginkan dapat ditemukan


Ampersand (&) berfungsi untuk menggabungkan referensi dan string


Dengan kata lain, rumus tidak langsung bekerja sama dengan menunjuk langsung ke lembar lainnya. Sebagai contoh,

=INDIRECT(A2&"!G1")
_

akan memberikan hasil yang sama seperti

=January!G1

Meskipun demikian, Anda mungkin bertanya, mengapa menggunakan INDIRECT jika Anda cukup mereferensikan sel?


Mari kita lihat contoh kehidupan nyata. Setelah Anda memiliki rumus pertama, Anda cukup mengambil kotak di sudut kanan bawah sel dan menyeretnya ke bawah kolom agar data diisi. Kemudian ulangi untuk kolom keuntungan

Nama sheet tidak langsung google sheets



Cara MENJUMLAHKAN Rumus TIDAK LANGSUNG

Anda mungkin telah memperhatikan dalam rumus di atas bahwa baris yang belum memiliki nama sheet mengembalikan REF. error yang berarti rumus penjumlahan (berwarna hijau terang) tidak berfungsi


Jangan khawatir, kami juga dapat memperbaikinya. Ini sangat mudah. Cukup tambahkan rumus INDIRECT Anda saat ini dengan rumus IFERROR, yang terlihat seperti ini


=IFERROR("no error","error")

Maksudnya adalah, jika tidak ada kesalahan, kembalikan nilai pertama dan jika ada kesalahan, kembalikan nilai kedua. Dalam kasus kami, jika ada kesalahan, kami ingin mengembalikan 0 sebagai angka sehingga rumus SUM kami akan bekerja dengan benar


Formula baru Anda akan terlihat seperti ini. Anda dapat menyalin lagi rumus ke bawah kolom dan penjumlahan Anda akan bekerja dengan benar

=IFERROR(INDIRECT(A2&"!G1"),0)
_


Nama sheet tidak langsung google sheets


Anda juga bisa menggunakan rumus INDIRECT ini di Microsoft Excel. Dalam hal ini, excel mungkin menampilkan kesalahan kecil berwarna hijau di sel Anda (walaupun sebenarnya tidak ada kesalahan). Berikut ini petunjuk cara menghapus kesalahan ini


Mengapa Saya Menggunakan INDIRECT Ketika Saya Bisa Melakukan VLOOKUP?


Saya suka menggunakan VLOOKUP karena sangat menghemat waktu dan saya dapat dengan cepat menarik data dari lembar lain. Namun, itu memang memiliki keterbatasan. Misalnya, Anda harus memiliki titik referensi yang sama di setiap lembar. Jika kami menggunakan VLOOKUP pada spreadsheet contoh kami, kami tidak akan dapat begitu saja menghasilkan pendapatan tanpa melakukan banyak perubahan pada sheet


VLOOKUP memiliki tempatnya dan dalam beberapa skenario merupakan opsi yang lebih baik daripada INDIRECT, tetapi ketika Anda hanya mencoba menarik nilai sederhana, ini adalah opsi yang jauh lebih baik

Bagaimana Anda mereferensikan nama sheet secara tidak langsung?

Fungsi Tidak Langsung Excel dapat digunakan untuk mengembalikan referensi yang valid dari string teks tertentu. Referensi sel yang disediakan dalam rumus ini tidak akan berubah saat Anda menambah atau menghapus baris dan/atau kolom. Misalnya, =INDIRECT(A1. E1) akan selalu merujuk ke 5 kolom pertama dari sheet meskipun kolom baru ditambahkan atau dihapus.

Bagaimana cara saya mereferensikan sheet lain secara tidak langsung di Google Sheets?

Cara menggunakan fungsi INDIRECT di Google Spreadsheet .
Ketik “=INDIRECT” atau arahkan ke tab “Insert” (atau ikon “Functions”) → “Function” → “Lookup” → “INDIRECT”
Sisipkan sel atau rentang yang dirujuk oleh referensi sel atau input manual dengan tanda kutip seperti "B2"
Tekan tombol "Enter".

Bagaimana cara mereferensikan nama sheet di Google Sheets?

Buka atau buat sheet. Pilih sel. Ketik = diikuti dengan nama sheet, tanda seru, dan sel yang akan disalin . Misalnya, =Lembar1.

Apa itu Google Sheets array tidak langsung?

Fungsi INDIRECT di Google Spreadsheet digunakan untuk mengonversi string teks menjadi referensi sel atau rentang yang valid . Misalnya, fungsi INDIRECT akan mengonversi string teks "A1" menjadi referensi sel A1. Formulanya adalah. =TIDAK LANGSUNG("A1")