Interkoneksi tabel di Excel. Cara mengikat data Anda dari berbagai buku di Excel

Tied Table. - Ini adalah tabel yang dibuat di Excel dan terkait dengan tabel di jendela PowerPivot. Keuntungan membuat dan memelihara data di Excel sebelum mengimpornya adalah bahwa dimungkinkan untuk terus mengubah data pada lembar Excel dan pada saat yang sama menggunakannya untuk menganalisis PowerPivot.

Nama tabel baru muncul di jendela PowerPivot selalu bertepatan dengan nama tabel Excel. Oleh karena itu, sebelum membuat tabel terkait, perlu untuk memberikan tabel Excel dengan nama yang jelas. Secara default, Excel menghasilkan nama tabel secara otomatis (Table1, Table2, dll.), Tetapi Anda dapat dengan mudah mengganti nama menggunakan antarmuka Excel.

Membuat tabel di Excel

    Di jendela Excel Pilih data yang ingin Anda kirimkan dalam bentuk tabel.

    tekan tombolnya Format sebagai tabel Pada tab Folder Root dan pilih Gaya Tabel. Pastikan untuk memilih Meja dengan berita utama.

    Beri tabel nama seperti yang dijelaskan dalam prosedur berikut.

Ganti nama tabel di Excel

    Di jendela Excel pada tab Bekerja dengan Tabel Di Grup Properties di tab Rancangan Masukkan nama untuk tabel.

Membuat tabel terkait di Excel

    Pilih tabel yang dibuat di jendela Excel.

    Pada tab PowerPivot di Grup Excel, klik Buat tabel rajutan.

    Tabel baru muncul di jendela PowerPivot. Rincian tabel ini dikaitkan dengan tabel Excel yang dipilih dan dapat berubah menjadi Excel, dan tidak di jendela PowerPivot.

Jika Anda mengganti nama tabel Excel setelah membuat tabel terkait, koneksi antara tabel akan terputus. Ketika Anda mencoba memperbarui data, kotak dialog muncul. Bug di tabel terkait. Untuk memilih opsi koreksi kesalahan, klik Opsi. Nama nama di jendela PowerPivot tidak mempengaruhi koneksi.

Saat mengganti nama header kolom di tabel Excel, perubahan pada tabel Gemini terkait secara otomatis digunakan. Namun, jika Anda mengganti nama header kolom di Excel, yang digunakan dalam PowerPivot, maka koneksi PowerPivot ini harus dibuat kembali. Untuk informasi lebih lanjut tentang tautan, lihat bagian.

Secara default, tabel PowerPivot yang terkait dengan tabel Excel diperbarui secara otomatis ketika data berubah. Selain itu, mereka dapat diperbarui secara manual di jendela PowerPivot atau di jendela Excel.

Mode Pembaruan Tugas di PowerPivot

    Bekerja dengan Tabel Klik tab Tied Table. dan dalam kelompok Tabel terkait. tekan tombolnya Mode pembaruanDan kemudian tekan tombol secara manual atau otomatis.

Memperbarui tabel terkait secara manual di PowerPivot

    Di jendela PowerPivot di bagian Bekerja dengan Tabel Klik tab Tied Table. dan dalam kelompok Tabel terkait. Klik pembaruan semua atau Pembaruan didedikasikan.

Memperbarui tabel terkait secara manual di Excel

    Di jendela Excel Klik tab PowerPivot dan pilih Perbarui semua di Grup Data Excel.

Jika kita perlu secara otomatis data dari satu tabel Excel ditransfer ke yang lainAnda perlu menautkan tabel ini. Ada beberapa cara untuk mengaitkan data dari dua tabel di Excel. Satu arah - Dengan bantuan formula, lihat artikel "Cara mengikat meja di Excel".
Di sini pertimbangkan cara mengikat dua tabel di berbagai buku Excel, Menggunakan pengaturan komunikasi antara tabel. Ketika Anda mengkonfigurasi semuanya, cukup untuk membuka satu tabel sehingga data dipindahkan ke tabel ini dari tabel lain. Tidak perlu membuka semua buku untuk berkomunikasi. Dia akan bekerja dengan satu buku terbuka.
Jadi, kami memiliki dua buku Excel - Book1 dan Book2. Di buku1 ada meja seperti itu, sudah diisi. Tabel 1. Perhatian!
Jika ada sel gabungan dalam tabel, maka di dalamnya koneksi tidak akan berfungsi atau akan diketuk kembali.
Dalam buku2, kami membuat meja yang sama, tetapi jangan mengisinya.

Sekarang kita perlu membuatnya sehingga data dari tabel1 bergerak secara otomatis di Tabel2. Di buku1, tekan mouse kanan di atas sel A1. Dalam menu konteks yang muncul, klik fungsi "Salin".
Pergi ke Table2. Kami menyorot sel A2. Klik pada tab "Home", tombol "Sisipkan" dan klik tombol "Sisipkan Komunikasi".

Anda masih dapat memanggil fungsi "Sisipkan Komunikasi". Juga salin, tetapi dalam menu konteks, klik pada fungsi "Sisipkan Khusus". Di kotak dialog yang muncul, klik tombol "Sisipkan Komunikasi". Perhatian!
Jika Anda mengklik tombol Enter, koneksi mungkin tidak diinstal. Karena itu, ketika menetapkan komunikasi, cukup klik pada sel kosong. Bingkai berdenyut di sel A1 di Table1 untuk menghapus tombol "ESC".
Ketika Anda membuat koneksi di sel, jalur akan ditulis dalam string rumus.
Di sel A2 Table2, nama kolom muncul, seperti pada Tabel1.
Sekarang, untuk menyalin koneksi di seluruh kolom, di jalur alamat dalam sel A1 menghapus tanda $ - ganti tautan yang absolut ke relatif. Untuk detail tentang tautan, lihat artikel "Tautan relatif dan absolut ke Excel".
Salin rumus dengan ikatan dari sel A1 di kolom. Kami juga mengkonfigurasi dan, kemudian, menyalin, komunikasi di sel lain. Ternyata table2.


Ubah angka di Tabel1.

Table2 ternyata begitu.

Simpan kedua buku, tutup. Sekarang, jika kita membuka buku1, Anda akan mengubah angka di dalamnya, kita akan bekerja dan menutup. Tetapi ketika kita membuka buku2, maka semua data yang sama di Table2 ketika membuka buku2 akan berubah menjadi yang kita ubah dalam tabel1.
Untuk fitur lain dari insert khusus, lihat artikel "Sisipkan Spesial Excel".
Cara menghubungkan tabel pada komputer yang berbeda, lihat artikel "Berbagi File Excel".
Di Excel, Anda dapat mengkonfigurasi transfer data otomatis dari tabel Excel di Word dan sebaliknya. Lihat di artikel "

Jika data dari lembar lain digunakan pada satu lembar kerja, lembaran ini dianggap terhubung. Menggunakan pengikatan, Anda dapat memindahkan sel-sel sel dari beberapa tabel berbeda pada satu lembar kerja.

Mengubah konten sel pada satu lembar atau tabel ( sumber) Buku kerja mengarah pada perubahan pada sel-sel terkait dalam lembar atau tabel ( penerima). Prinsip ini membedakan pengikatan lembaran dari penyalinan sederhana dari isi sel dari satu lembar ke lembar lainnya.

Tergantung pada teknik eksekusi, pengikatan terjadi " langsung"Dan melalui tim" Insert khusus ".

BINDING LANGSUNG. Seprai digunakan secara langsung ketika memasuki formula ke dalam sel, ketika referensi ke sel lembar lain digunakan sebagai salah satu elemen rumus. Misalnya, jika ada rumus yang menggunakan referensi ke A4 dari lembar kerja lain (misalnya, lembar 1) dan kedua lembar dimuat, maka pengikatan lembaran tersebut disebut "langsung".

Istilah ikatan "lurus" menunjukkan bahwa pengguna itu sendiri secara langsung ketika memasukkan rumus menunjukkan nama lembar dan alamat absolut sel yang dipisahkan oleh tanda seru "!"

Contoh formula: \u003d C5 * LIST1! A4.

Leaf3! B2 * 100%

Leaf1! A1-LIST2! A1.

Catatan.Untuk menentukan tautan ke sel dan lembaran yang terletak di Buku Kerja Bongkar (belum dibuka), dalam formula Anda perlu mengatur jalur penuh dari lokasi file tanpa spasi. Jalur diatur dalam kutipan tunggal, di mana nama disk, direktori (folder), nama buku kerja (nama file) dalam tanda kurung kotak dan nama lembar yang dikunci tautan.

Sebagai contoh:

\u003d "D: \\ Dokumen Pelajar [perhitungan pendapatan .xls] Pembelian produk"! H19

Mengikat perintah " Insert khusus " dilakukan jika ada sel tabel pada satu lembar kerja harus berisi nilai sel dari lembar kerja lain.

Untuk merefleksikan dalam sel C4 pada selembar Harga Produk.nilai sel N4 pada lembar sumber Pembelian Produkanda perlu meletakkan kursor pada sel N4 dari lembar sumber dan menjalankan perintah. Edit / Salin.Di sheet. Harga Produk.letakkan kursor pada sel C4, yang harus dikaitkan dengan aslinya, dan jalankan perintah Edit / Masukkan Khusus / Masukkan Komunikasi(Lihat Gambar 6). Kemudian pada lembar Harga implementasiindikasi sel lembaran sumber akan muncul. Pembelian Produkmisalnya: \u003d Pembelian produk! $ H $ 4

Dengan pengikatan ini, Excel secara otomatis menggunakan alamat absolut ke sel, karena Alamat banding relatif dapat menyebabkan kesalahan, terutama jika Anda mengakses file yang diturunkan (buku kerja).

Tugas 7.Tie Cell C4, C5, C6, C7, C8 dalam pembelian pembelian di selembar Harga implementasidengan sel yang sesuai pada selembar Pembelian Produkmenggunakan berbagai metode sel mengikat (Gbr. 28).

Ara. 28. Mengikat sel dari berbagai lembar kerja

Sayangnya, jika buku sumber telah dihapus / dipindahkan atau diganti namanya, koneksi akan tersinggung. Juga, koneksi akan hilang jika Anda memindahkan file tujuan (berisi tautan). Jika Anda hanya melewati file akhir melalui surat, penerima juga tidak akan dapat memperbarui komunikasi.

Cara Memecah Tautan

Salah satu cara untuk menyelesaikan masalah ini adalah pecahnya komunikasi. Jika hanya satu koneksi ada di file, maka ini cukup sederhana:

  1. Klik tab Data.
  2. Pilih Tim Ubah koneksi Dalam Bab. Koneksi..
  3. Klik Hancurkan komunikasi.

PENTING! Saat melanggar komunikasi, semua formula yang merujuk pada buku sumber akan dikonversi ke nilai! Pembatalan operasi ini tidak mungkin!

Cara menghancurkan koneksi dengan semua buku

Untuk kenyamanan, Anda dapat menggunakan makro yang merusak komunikasi dengan semua buku. Makro adalah bagian dari add-in VBA-Excel. Untuk menggunakannya:


Kode pada VBA.

Kode Makro menghapus semua koneksi dengan buku disajikan di bawah ini. Anda dapat menyalinnya ke proyek Anda.

SUB LinkLinkWorkbooks () Dim Wblink redup Saya Select Case Panjang Msgbox ("Semua tautan ke buku lain akan dihapus dari file ini, dan formula yang menautkan ke buku lain akan diganti dengan nilai-nilai." & Vbclf & "Apakah Anda yakin Anda ingin melanjutkan? ", 36," Koneksi RIP? ") Kasus 7" Tidak Ada Keluar Sub End Pilih Wblink \u003d ActiveWorkbook ActiveWorkbook

Cara menghancurkan tautan hanya dalam rentang khusus

Terkadang ada banyak koneksi dalam buku ini dan ada kekhawatiran bahwa ketika Anda menghapus komunikasi, Anda dapat menghapus ekstra. Untuk menghindari ini menggunakan add-on, Anda dapat menghapus koneksi hanya dalam rentang khusus. Untuk ini.

Lembar buku kerja

Hingga saat ini, bekerja hanya dengan satu lembar buku kerja. Ini sering berguna untuk menggunakan beberapa lembar kerja.

Di bagian bawah layar, label lembar terlihat. Jika Anda mengklik label dengan tombol kiri mouse, lembar yang ditentukan menjadi aktif dan dipindahkan ke atas. Klik kanan pada label akan menyebabkan menu untuk tindakan tersebut dengan selembar, sebagai bergerak, menghapus, mengganti nama, dll.

Di sudut kiri atas jendela buku kerja, tombol gulir yang dengannya Anda dapat pindah dari satu lembar kerja ke yang lain.

Dengan mengklik kanan pada tombol gulir, Anda dapat membuka menu tergantung spasi untuk memilih desktop yang diinginkan.

Lokasi Buku Pekerja

Misalkan Anda ingin melihat semua buku terbuka di layar sekaligus, Excel akan dengan mudah memenuhi keinginan Anda, dan Anda dapat dengan mudah menavigasi di buku-buku Anda. Menggunakan perintah Excel Jendela Anda dapat mengatur buku kerja terbuka di layar empat cara.

* Buku-buku yang berfungsi di dekatnya terbuka di jendela kecil, yang seluruh layar dibagi dengan cara "ubin";

* Dari atas ke bawah - Buka buku kerja ditampilkan di Windows memiliki tampilan strip horizontal,

* Dari kiri ke kanan - Buka buku kerja ditampilkan di Windows memiliki jenis strip vertikal;

* Cascade - Buku kerja (masing-masing di jendelanya) "diletakkan" pada lapisan layar.

Transisi antar pekerjaan

Terlepas dari apakah Anda memutuskan untuk menemukan semua buku kerja terbuka di layar atau hanya "menempatkan" satu sama lain dalam pesanan pembuka, Anda dapat dengan mudah pindah dari satu buku ke buku lainnya. Excel menyediakan beberapa cara cepat untuk pergi ke buku yang diinginkan. Untuk melakukan ini, Anda dapat menggunakan mouse, kunci darurat, atau jendela menu Excel. Ini adalah cara-cara ini:

* Klik pada bagian yang terlihat dari jendela buku kerja;

* Tekan tombol. Untuk pergi dari satu jendela buku ke jendela lain.

* Buka jendela menu Excel. Bagian bawahnya berisi daftar buku kerja terbuka. Untuk pergi ke buku yang diinginkan, cukup klik pada namanya.

Menyalin data dari satu buku kerja ke buku yang lain

Menggunakan perintah Excel, Anda dapat menyalin data dari satu buku kerja ke buku yang lain. Misalnya, Anda membuka dua buku kerja salah satunya mengandung anggaran triwulanan, dan yang lainnya tahunan. Untuk menghemat waktu, akan menyenangkan untuk menyalin data pada kuartal pertama dari buku kerja pertama hingga yang kedua. Dalam hal ini, data awal di buku kerja pertama tidak mengubah salinan data ini.

Untuk menyalin data dari satu buku kerja ke buku yang lain, buka kedua buku kerja. Pilih data di buku pertama dan klik pada panel standar Salin Toolbar untuk beralih ke buku lain, gunakan salah satu metode di atas. Misalnya, menurut salah satu dari mereka, pilih nama buku kerja kedua dari menu. Pergi ke lembar kerja yang diinginkan dan pilih sel di mana Anda bermaksud memasukkan data. Klik tombol Sisipkan Toolbar Standard. Excel langsung menyalin data ke dalam buku kerja kedua.

Transfer data antar pekerjaan

Prosedur ini mirip dengan menyalin data. Perbedaannya adalah menggunakan tombol lain. Sorot data di buku kerja pertama dan klik tombol Cut Toolbar Standard untuk mengekstrak data. Pergi ke buku kerja lain, sorot sel yang diinginkan dan klik tombol Standard Toolbar Paste. Akibatnya, Excel akan menghapus data dari buku kerja pertama dan memasukkannya ke yang kedua.

Ada cara cepat untuk mentransfer data lembar kerja di antara pekerjaan. Ini terdiri dalam menggunakan metode "seret dan omit". Buku terbuka pertama yang terlibat dalam operasi transfer data. Pilih dari perintah / cari menu Excel. Di jendela, pilih kotak dialog Lokasi Jendela, pilih opsi selanjutnya dan klik tombol OK. Anda harus melihat setidaknya sebagian kecil dari jendela setiap buku kerja. Pilih label lembar (lembar) yang ingin Anda salin. Tempatkan pointer mouse di atas label lembar yang dipilih, klik dan, tanpa melepaskan tombol mouse, seret label ke jendela buku kerja lain. Ketika Anda melepaskan tombol mouse, lembar akan "terdaftar" di buku kerja baru (untuknya).

Menciptakan koneksi antara lembar kerja dan buku kerja.

Excel memungkinkan Anda menggunakan data dari lembar lain di meja dari tabel lain.

Binding adalah proses pembaruan data dinamis di lembar kerja berdasarkan data sumber lain (lembar kerja atau buku kerja). Data terkait mencerminkan perubahan yang dilakukan pada data sumber.

Pengikatan dilakukan oleh formula khusus yang berisi apa yang disebut tautan eksternal. Tautan eksternal dapat merujuk pada sel dari lembar kerja lain dari buku kerja yang sama atau pada sel lembaran kerja lainnya dari buku kerja lainnya. Misalnya, tautan antara dua lembar dicapai karena pengenalan formula ke satu lembar dengan tautan ke sel di lembar lain.

Excel memungkinkan Anda membuat koneksi dengan lembar kerja lain dan buku kerja lain dari tiga jenis:

Ketika bekerja dengan sejumlah besar data dan membuat banyak lembar makanan untuk menyimpan data ini, ada situasi ketika rumus pada satu lembar kerja menggunakan data dari lembar kerja lain. Rumus seperti itu sangat berguna karena mereka menghemat Anda dari kebutuhan untuk menyimpan data yang berlebihan pada banyak lembar kerja.

Untuk merujuk ke sel di lembar kerja lain, letakkan tanda seru antara nama lembar dan nama sel. Sintaks untuk jenis formula ini adalah sebagai berikut: \u003d Lembar! Sel. Jika lembar Anda memiliki nama, maka alih-alih lembar penunjukan, gunakan nama lembar ini. Misalnya, laporan! B5.

Jika nama tersebut berisi spasi (misalnya, Anggaran 99.), kemudian ketika membuat tautan ke lembar lain, nama ini harus ditutup dalam kutipan tunggal.

Mengikat beberapa lembar kerja

Seringkali ada situasi ketika rumus harus merujuk pada kisaran sel, termasuk dua atau bahkan lebih banyak lembar di buku kerja. Ini biasanya terjadi ketika lembar kerja yang identik dibuat untuk distribusi anggaran untuk periode waktu yang berbeda, untuk informasi tentang pekerjaan berbagai tim atau untuk informasi penjualan di berbagai daerah. Anda juga dapat memiliki lembar kerja yang berbeda, tetapi total nilai-nilai mereka secara khusus terkandung dalam sel dengan alamat yang identik. Dan semua nilai akhir ini kemudian dapat diminimalkan untuk mendapatkan hasil total dalam satu formula yang berisi referensi ke semua lembar dan alamat sel ini.

Dalam kasus seperti itu, Excel mengacu pada rentang sel menggunakan referensi tiga dimensi. Referensi tiga dimensi dibuat dengan menyalakan rentang lembar (menunjukkan lembar awal dan akhir) dan rentang sel yang sesuai. Misalnya, formula yang menggunakan referensi tiga dimensi, yang meliputi lembar lembar1 ke lembar5 dan sel A4: A8, mungkin memiliki bentuk berikut: \u003d Sum (Sheet1: A4: A8).

Referensi tiga dimensi dapat dimasukkan dalam formula dan dengan cara lain. Untuk melakukan ini, cukup klik pada lembar kerja untuk dimasukkan dalam formula. Tetapi pertama-tama, mulailah formula di sel tempat Anda ingin mendapatkan hasilnya. Ketika datang ke giliran sebelum menggunakan tautan tiga dimensi, klik pada pintasan lembar pertama yang akan dihidupkan, lalu tekan (dan jangan lepaskan) Dan klik label lembar terakhir untuk dimasukkan dalam tautan. Setelah itu, alokasikan sel yang diperlukan. Setelah menyelesaikan Building Formula, tekan tombol. .

Mengikat buku pekerja

Saat mengikat pekerjaan, sejumlah istilah digunakan yang harus Anda ketahui. Buku kerja yang berisi rumus yang mengikat disebut Buku Kerja Tergantung, dan buku kerja yang berisi data yang terkait dengan buku kerja asli.

Koneksi antara kedua file dicapai dengan memperkenalkan formula komunikasi ke satu file dengan tautan ke sel dalam file lain, file yang menerima data dari yang lain disebut file tujuan, dan file yang menyediakan data adalah file sumber .

Setelah koneksi didirikan. Excel menyalin nilai dari sel dalam file sumber di sel file tujuan. Nilai dalam sel tujuan diperbarui secara otomatis.

Ketika merujuk pada sel yang terkandung dalam buku kerja lain, sintaks berikut digunakan: Lembar [Buku]! Sel. Memperkenalkan rumus yang mengikat untuk mengacu pada tautan dari buku kerja lain, gunakan nama buku ini, terlampir dalam kurung kotak, diikuti dengan nama lembar kerja tanpa spasi, maka tanda seru (!), Dan setelah itu adalah Alamat sel (sel). Misalnya, "C: Petrov [Magazine1.hls] Sastra"! L3.

Perbarui koneksi

Bekerja dengan beberapa pekerjaan dan binding formula, Anda perlu tahu bagaimana koneksi ini diperbarui. Akankah formula diperbarui secara otomatis, jika Anda mengubah data dalam sel yang hanya ada tautan jika kedua buku kerja dibuka.

Jika data dalam buku kerja asli berubah pada saat ini ketika buku dependen (yang berisi rumus yang mengikat) ditutup, maka data terkait tidak segera diperbarui. Membuka buku kerja dependen lain kali, Excel akan meminta Anda untuk mengkonfirmasi pembaruan data. Untuk memperbarui semua data terkait di buku kerja, pilih jawabannya ya. Jika Anda memiliki koneksi yang diperbarui secara manual, atau Anda ingin memperbarui koneksi sendiri, pilih jawabannya.

Untuk menghapus lembar, pilih perintah delete dari menu tergantung konteks untuk label. Untuk menghapus beberapa lembar kerja sekaligus, pra-pilihnya saat tombol CTRL ditekan.

Memeriksa:

· Apakah Anda tahu apa: Buku kerja Excel; daun kerja; Aturan untuk merekam formula untuk komunikasi lembar kerja;

· Apakah Anda tahu caranya: masukkan lembar kerja; menghapus; ganti nama; pindah; salinan; Buka Windows; Menutup; memesan; Berkomunikasi di antara lembaran satu dan buku kerja yang berbeda.

Pekerjaan laboratorium pada Microsoft Excel.