Menghubungkan kueri sql ke excel

Anda bisa melakukan banyak hal hebat dengan Excel, misalnya menghubungkan ke sumber data lain. Pada artikel ini, kita akan melihat bagaimana kita bisa menggunakan SQL di dalam Excel

Apa itu SQL?

SQL adalah singkatan dari "Bahasa Kueri Terstruktur. ”Microsoft SQL Server hanyalah salah satu dari sekian banyak database yang menggunakannya. Dalam basis data

  • Anda menyimpan data dalam tabel
  • Anda dapat menjalankan kueri SQL untuk mengambil data

Keuntungan menggunakan database seperti Microsoft SQL Server untuk menyimpan data Anda antara lain

  • Data diketik dengan kuat, artinya Anda tidak dapat menyimpan angka di bidang tanggal. Ini membuat data Anda langsung divalidasi
  • Ini bisa menjadi pusat penyimpanan data untuk data Anda di banyak proyek
  • Banyak orang dapat mengakses data yang sama secara bersamaan. Ini mengurangi duplikasi dan inkonsistensi
  • Itu juga dilindungi dengan baik dengan keamanan bawaan dalam Sistem Manajemen Basis Data Relasional. Microsoft SQL Server menawarkan beberapa lapisan keamanan

Microsoft Excel. Tabel Pivot, Power Query, Power Pivot/DAX

Terakhir Diperbarui Januari 2023

  • 226 kuliah
  • Semua Level

4. 5 (621)

Microsoft Excel Pivot Tables, Get and Transform (Power Query) dan Power Pivot (DAX) untuk analisis data tingkat lanjut. 70-779. . Oleh Phillip Burton

Jelajahi Kursus

Untuk informasi lebih lanjut, silakan lihat artikel Udemy saya “Excel vs SQL Server. ”

Bagaimana Anda mengakses SQL Server? . Jika Anda menggunakan SQL Server kerja, maka Anda akan diberikan detail server Anda oleh departemen TI Anda. Ini akan mencakup

  • Nama Server. Itu juga dapat mengambil ini dari Connection String jika Anda memilikinya
  • Metode Otentikasi. Anda akan menggunakan keduanya
    • Otentikasi Windows, menggunakan nama pengguna dan kata sandi Windows Anda
    • Otentikasi SQL Server, menggunakan nama pengguna dan kata sandi terpisah

Jika Anda memiliki Microsoft SQL Server di komputer Anda sendiri, maka nama servernya bisa "localhost" atau ". ”, dan Anda mungkin akan menggunakan Otentikasi Windows

Menghubungkan kueri sql ke excel

Anda dapat menggunakan koneksi ini untuk mengambil data Microsoft SQL Server

Ada tiga tempat berbeda di Excel tempat Anda dapat memuat data SQL

  • Di jendela Excel utama
  • Di jendela Dapatkan dan Transformasi (juga dikenal sebagai editor Power Query)
  • Di jendela Power Pivot (juga dikenal sebagai Model Data)

Kami akan melihat masing-masing tempat ini

Menghubungkan SQL ke jendela Excel utama

Jendela Excel utama adalah yang Anda gunakan setiap kali Anda membuka Excel. Untuk memuat data dari SQL Server, buka Data – Dapatkan Data – Dari Database – Dari Database SQL Server. Ini telah menggantikan metode yang digunakan sebelumnya seperti Microsoft Query

Menghubungkan kueri sql ke excel

Anda kemudian harus memberikan Nama Server

Menghubungkan kueri sql ke excel

Ada empat sumber data SQL Server yang dapat Anda kueri untuk mengembalikan hasilnya

  1. Anda mungkin menginginkan data dari tabel. Ini data mentahnya
  2. Anda mungkin menginginkan hasil kueri dari tampilan yang dibuat sebelumnya. Ini hasil dari analisis data SQL Server
  3. Anda mungkin menginginkan hasil dari prosedur tersimpan. Ini bisa menjadi analisis yang lebih kompleks, atau yang melibatkan parameter. Misalnya, Anda mungkin hanya menginginkan semua penjualan dari negara bagian Florida. Di sini, 'Florida' akan menjadi parameter
  4. Anda mungkin ingin menjalankan kueri SQL ad hoc menggunakan pernyataan SELECT

Jika Anda ingin menjalankan Prosedur Tersimpan atau kueri ad hoc, maka pada tahap ini, Anda perlu mengklik "Opsi lanjutan" dan menulis kueri di kotak yang tersedia. Anda juga harus memasukkan nama database juga

Menghubungkan kueri sql ke excel

Selanjutnya, Anda perlu menyediakan mode Otentikasi dan kredensial apa pun yang diperlukan

Menghubungkan kueri sql ke excel

Jika Anda ingin mengambil hasil tabel atau kueri, Anda bisa memilih tabel atau kueri. Jika Anda kemudian mengklik "Muat," itu akan dimuat ke Buku Kerja Excel Anda. Kami akan melihat apa yang terjadi jika Anda mengklik "Ubah Data" di bagian selanjutnya dari artikel ini

Menghubungkan kueri sql ke excel

Setelah Anda membuat tautan, itu akan memuat data ke dalam Tabel Excel. Anda kemudian dapat menggunakannya seperti data lain yang disimpan dalam tabel

Menghubungkan kueri sql ke excel

Anda dapat me-refresh data kapan pun Anda mau dengan mengklik kanan di dalam tabel dan memilih Refresh, atau dengan masuk ke Table Design – Refresh

Menghubungkan SQL untuk Mendapatkan dan Mengubah

Cara kedua untuk terhubung ke data SQL adalah dengan menggunakan jendela Get and Transform

Ini mengikuti proses yang sama untuk menghubungkan ke SQL Server seperti yang disebutkan di atas, kecuali Anda menekan "Transform Data" alih-alih Memuat

Setelah Anda melakukan ini, maka data berada di jendela Dapatkan dan Transformasi, juga dikenal sebagai Editor Power Query.  

Menghubungkan kueri sql ke excel

Anda juga dapat memuat data secara langsung dari Editor Power Query. Untuk melakukannya, buka Beranda – Sumber Baru

Anda kemudian dapat melakukan manipulasi tambahan sebelum transfer data ke Excel. Misalnya, Anda mungkin ingin

  • Sembunyikan beberapa kolom atau baris (dengan membuka Beranda – Pilih/Hapus Kolom)
  • Tambahkan kolom tambahan menggunakan rumus. (Namun, Power Query menggunakan bahasa yang disebut M, yang sangat berbeda dari Excel. )
  • Ringkas data menggunakan fungsi Group By

Jika Anda melakukan ini di Power Query, ini akan mengurangi jumlah data yang masuk ke Excel. Power Query mengurangi jumlah data yang diterimanya dari SQL Server melalui proses yang disebut Lipat Kueri. Misalnya, Anda dapat mengambil semua konten tabel ke dalam Power Query, membatasi jumlah baris menjadi hanya 50, dan mengurangi jumlah kolom yang digunakan menjadi hanya dua.  

Pengurangan ini akan dimasukkan ke dalam pernyataan SQL sehingga Excel hanya mengambil baris dan kolom yang diperlukan dari SQL Server. Ini mengurangi lalu lintas jaringan dan meningkatkan kecepatan pengambilan data tersebut

Menghubungkan kueri sql ke excel

Saat Anda meninggalkan jendela Power Query dengan membuka Beranda – Tutup & Muat, data akan dimuat ke dalam Tabel Excel seperti sebelumnya.  

Namun, jika Anda pergi ke "Beranda - Tutup & Muat Ke ..." sebagai gantinya, Anda bisa melakukannya

  • Gunakan di Tabel Pivot atau Bagan tanpa memuat data di Excel sebagai Tabel
  • Simpan sebagai Koneksi (tanpa memuat data ke dalam Tabel Excel)

Menghubungkan kueri sql ke excel

Jika Anda menyimpannya sebagai koneksi, Anda bisa menggunakannya nanti sebagai sumber data di Tabel Pivot baru

Menghubungkan kueri sql ke excel

Di “Simpan & Muat Ke…”, ada kotak centang untuk “Tambahkan data ini ke Model Data. ” Jika Anda mengklik ini, Excel kemudian akan mengekspor data ke Power Pivot, juga dikenal sebagai Model Data. Kita akan melihat Model Data di bagian selanjutnya dari Artikel ini

Menghubungkan SQL ke Power Pivot

Cara ketiga untuk menyambungkan SQL ke Excel secara langsung adalah dengan menggunakan Model Data, juga dikenal sebagai Power Pivot. Untuk membuka Model Data, Anda harus membuka Data – Kelola Model Data.  

Menghubungkan kueri sql ke excel

Kemudian Anda dapat mengimpor data ke Power Pivot dengan masuk ke Beranda – Dapatkan Data Eksternal – Dari Database – Dari SQL Server. Anda kemudian terhubung ke SQL Server dalam proses yang sama seperti sebelumnya

Menghubungkan kueri sql ke excel

Setelah Anda mengimpor data, Anda kemudian dapat membuat kolom atau ukuran perhitungan. Power Pivot menggunakan bahasa rumus yang disebut DAX untuk membuat rumus. DAX adalah versi lanjutan dari rumus Excel

Setelah selesai, Anda kemudian dapat membuat Tabel Power Pivot dengan masuk ke Beranda – PivotTable – PivotTable

Menghubungkan kueri sql ke excel

Ini memungkinkan Anda membuat Tabel Pivot atau bagan dari data ini

Ke mana harus mencari informasi lebih lanjut

Saya harap Anda menikmati artikel ini

Apakah Anda tertarik dengan Power Query atau Power Pivot?

Apakah Anda ingin mempelajari pernyataan SQL dengan cepat? . Kami akan melihat enam klausa utama dari Pernyataan SQL SELECT. PILIH, DARI, DI MANA, GROUP BY, HAVING, dan ORDER BY

Halaman Terakhir Diperbarui. Mei 2021

Menghubungkan kueri sql ke excel

Phillip Burton

Instruktur Udemy

Profil Udemy Phillip Burton

Phillip adalah Konsultan Komputasi yang menyediakan layanan ahli dalam pengembangan sistem komputer dan analisis data. Dia adalah Spesialis Teknologi Bersertifikat Microsoft. Dia juga telah disertifikasi sebagai Microsoft Certified Solutions Expert for Business Intelligence, Microsoft Office 2010 Master, dan sebagai Spesialis Microsoft Project 2013

Dia senang menginvestigasi data, yang memungkinkannya memelihara sistem proaktif dan terkini untuk membantu mengontrol dan memantau aktivitas sehari-hari. Dia juga telah mengembangkan keahlian dan program untuk membuat katalog dan memproses serta mengontrol data elektronik, data kertas atau elektronik dalam jumlah besar untuk analisis dan investigasi terstruktur.

Dia adalah salah satu dari 9 Ahli pemenang penghargaan untuk Experts Exchange’s 11th Annual Expert Awards dan merupakan salah satu dari 10 ahli top Expert Exchange untuk kuartal pertama tahun 2015

Minatnya adalah bekerja dengan data, termasuk Microsoft Excel, Access, dan SQL Server

Artikel Terbaru oleh Phillip Burton

  • Gabung Dalam SQL. Menghubungkan Tabel Database
  • Sortir SQL. Menggunakan perintah ORDER BY
  • Cara Menggunakan SQL JOIN dengan Banyak Tabel. Dasar-dasar Bergabung di SQL

Artikel yang Direkomendasikan

Ilmu Data

SQL vs. Unggul. Bagaimana SQL Server dan Excel Dapat Bekerja Sama?

Menghubungkan kueri sql ke excel
Phillip Burton

Produktivitas Kantor

Cara Membuat Tabel Pivot di Excel. Tutorial Langkah-demi-Langkah

Menghubungkan kueri sql ke excel
Phillip Burton

Perkembangan

Karir dalam Ilmu Data. Analis Data vs. Ilmuwan Data

Menghubungkan kueri sql ke excel
Boris Paskhaver

Ilmu Data

Cara Menggunakan SQL JOIN dengan Banyak Tabel. Dasar-dasar Bergabung di SQL

Menghubungkan kueri sql ke excel
Phillip Burton

Bisnis

Analisis Data dengan Excel. Panduan Lengkap untuk Pemula

Menghubungkan kueri sql ke excel
Simmon Dia

Produktivitas Kantor

Formula Excel. 10 Formula Yang Membantu Saya Menjaga Pekerjaan Saya

Steve Quatrani

Produktivitas Kantor

Excel HLOOKUP. Tutorial Langkah-demi-Langkah tentang Cara Mencari Data

Menghubungkan kueri sql ke excel
Tim Udem

Produktivitas Kantor

Pernyataan JIKA Excel. Cara Menggunakan Fungsi IF Excel

Kasia Mikoluk

Produktivitas Kantor

Pernyataan Excel Jika Maka. Mendapatkan Hasil Maksimal dari Fungsi IF

Menghubungkan kueri sql ke excel
Simmon Dia

Produktivitas Kantor

Contoh Excel VLOOKUP untuk Membantu Anda Menguasai Dasar-dasarnya

Menghubungkan kueri sql ke excel
Tim Udem

Bisnis

Bagaimana Menjadi Analis Bisnis Tanpa Merusak Bank

Menghubungkan kueri sql ke excel
Tom dan Angela Hathaway

TI & Perangkat Lunak

Apa itu Power BI dan Mengapa Anda Harus Menggunakannya?

Menghubungkan kueri sql ke excel
Ian Littlejohn

Berikutnya

Bagikan artikel ini

  • Menyalin

Kursus teratas di Excel

Microsoft Excel untuk Manajemen Konstruksi

James Gedney-Higham

4. 5 (387)

Penjualan terbaik

Pemula hingga Pro di Excel. Pemodelan dan Penilaian Keuangan

365 Karir

4. 5 (44.688)

Penjualan terbaik

Microsoft Excel - Visualisasi Data, Bagan & Grafik Excel

Analisis Maven, Chris Dutton

4. 6 (36.097)

Penjualan terbaik

Microsoft Excel - Excel dari Pemula hingga Mahir

Kyle Pew, Office Newb

4. 7 (354.931)

Penjualan terbaik

Microsoft Excel untuk Manajemen Proyek - Dapatkan 5 PDU

Joseph Phillips

4. 4 (8.321)

Microsoft Excel - Analisis Data dengan Tabel Pivot Excel

Analisis Maven, Chris Dutton

4. 6 (46.422)

Penjualan terbaik

Penguasaan Excel Lengkap. Microsoft Excel Pemula hingga Mahir

Steve McDonald

4. 3 (1.466)

Microsoft Excel - Excel dari Pemula hingga Mahir 2023

Warrick Klimaytys

4. 6 (2.535)

Penjualan terbaik

Kuasai Microsoft Excel - Excel dari Pemula hingga Mahir

Kirt Kershaw

4. 8 (711)

Kiat Microsoft Excel Pro. Beralih dari Pemula ke Excel Tingkat Lanjut

Analisis Maven, Chris Dutton

4. 7 (4.094)

Penjualan terbaik

Excel Essentials untuk Dunia Nyata (Lengkapi Kursus Excel)

Leila Gharani

4. 7 (15.834)

Fungsi, Analisis Data, Presentasi dan Keuangan dengan Excel

Matius Goreng

4. 7 (580)

>

Lebih Banyak Kursus Excel

Siswa Excel juga belajar

Analisis Excel Excel VBA Bagan Excel Analisis Data Rumus dan Fungsi Excel Dasbor Excel Tabel Pivot Pintasan dan Tips Excel Microsoft Power BI Python Microsoft Word Excel Macro Visualisasi Data Microsoft Office

Berdayakan tim Anda. Pimpin industri

Dapatkan langganan perpustakaan kursus online dan alat pembelajaran digital untuk organisasi Anda dengan Udemy Business

Bagaimana cara menautkan kueri SQL ke Excel?

Untuk menyambungkan Excel ke database di Database SQL, buka Excel, lalu buat buku kerja baru atau buka buku kerja Excel yang sudah ada. Di bilah menu di bagian atas halaman, pilih tab Data, pilih Dapatkan Data, pilih Dari Azure, lalu pilih Dari Database SQL Azure

Apakah mungkin menjalankan kueri SQL di Excel?

Buka koneksi SQL ke file Excel . Untuk membuat koneksi, buat variabel baru bernama %Excel_File_Path% dan inisialisasi dengan path file Excel. Before running a SQL query, you have to open a connection with the Excel file you want to access. To establish the connection, create a new variable named %Excel_File_Path% and initialize it with the Excel file path.

Bagaimana cara membaca Data dari Excel menggunakan kueri SQL?

Wisaya Impor dan Ekspor .
Di SQL Server Management Studio, sambungkan ke instance SQL Server Database Engine
Perluas Database
Klik kanan sebuah basis data
Arahkan ke Tugas
Pilih untuk Mengimpor Data atau Mengekspor Data

Bagaimana cara mengekspor hasil kueri SQL ke Excel secara otomatis?

Buka "Object Explorer", cari database server yang ingin Anda ekspor ke Excel. Klik kanan padanya dan pilih "Tugas"> "Ekspor Data" untuk mengekspor data tabel dalam SQL . Kemudian, jendela selamat datang SQL Server Import and Export Wizard muncul.