Applies ToExcel untuk Microsoft 365

Python di Excel kini tersedia untuk pengguna Perusahaan dan Bisnis yang menjalankan Saluran Saat Ini di Windows, dimulai dengan Versi 2408 (Build 17928.20114), dan Saluran Perusahaan Bulanan di Windows, dimulai dengan Versi 2408 (Build 17928.20216). Fitur ini tersedia dalam pratinjau untuk pengguna Keluarga dan Pribadi yang menjalankan Saluran Saat Ini di Windows yang dimulai dengan Versi 2405 (Build 17628.20164). Python di Excel tersedia dalam pratinjau untuk pengguna Pendidikan yang menjalankan Saluran Saat Ini (Pratinjau) melalui Program Insider Microsoft 365. Saat ini tidak tersedia untuk saluran Semi-Annual Enterprise.

Ini diluncurkan ke Excel untuk Windows terlebih dahulu, lalu ke platform lain di kemudian hari. Untuk informasi ketersediaan selengkapnya, lihat Python di Ketersediaan Excel.​​​​​​​

Jika Anda mengalami masalah dengan Python di Excel, silakan laporkan dengan memilih Bantuan > Umpan Balik di Excel.  

Baru menggunakan Python di Excel? Mulai dengan Pengenalan Python di Excel dan Mulai menggunakan Python di Excel

Apa itu Power Query?  

Power Query adalah alat transformasi dan persiapan data yang dirancang untuk membantu Anda membentuk data, dan tersedia di Excel dan produk Microsoft lainnya.

Gunakan Power Query dengan Python di Excel untuk mengimpor data eksternal ke Excel lalu menganalisis data tersebut dengan Python. 

Penting: Power Query adalah satu-satunya cara untuk mengimpor data eksternal untuk digunakan dengan Python di Excel.

Untuk mempelajari selengkapnya tentang Power Query, lihat Power Query untuk Bantuan Excel

Cara menggunakan Power Query untuk mengimpor data untuk Python di Excel 

Lakukan langkah-langkah berikut ini untuk mempelajari cara mengimpor sampel kumpulan data eksternal dan untuk digunakan dengan Python di Excel.

Tips: Jika Anda sudah terbiasa dengan Power Query dan ingin bekerja dengan kueri yang sudah ada di buku kerja Anda, lompat ke Gunakan data Power Query dengan Python di Excel selanjutnya dalam artikel ini.

  1. Untuk melihat grup & Mentransformasi Data dan Kueri & Connections, pilih tab Data. Pilih Dapatkan Data untuk memilih sumber data Anda. Anda bisa mengimpor data dari beberapa sumber, termasuk file nilai yang dipisahkan koma (CSV). Setiap impor membuat kueri.Contoh ini mengimpor data dari layanan OData Northwind, sumber data uji. Untuk melakukannya, pilih Dapatkan> Data Dari Sumber Lain > Dari Umpan OData.

  2. Berikutnya, masukkan tautan berikut ke layanan OData Northwind dan pilih OK.

    https://services.odata.org/northwind/northwind.svc/

  3. Dalam dialog pratinjau Power Query, pilih tabel data untuk dimuat ke Excel. Untuk contoh ini, pilih tabel Kategori , lalu pilih panah di samping tombol Muat dan pilih Muat Ke.... Cuplikan layar berikut ini memperlihatkan dialog pratinjau Power Query dengan tabel Kategori dipilih dan opsi Muat Ke... ditampilkan.Menyiapkan koneksi Power Query untuk Python di Excel. Pilih tabel Kategori dari OData.

    Catatan: 

    • Anda juga bisa memilih Ubah Data dari dialog pratinjau Power Query. Ini memungkinkan Anda mengedit data dalam Editor Power Query sebelum mengimpornya ke Excel.

    • Jika Anda ingin menampilkan data di kisi Excel, pilih tombol Muat . Tindakan ini akan memuat tabel yang dipilih langsung ke kisi Excel.

  4. Pilih Hanya Buat Koneksi untuk membuat koneksi data dari sumber. Power Query secara otomatis membuat kueri untuk koneksi ini.Pilih Hanya Buat Koneksi dari dialog Impor Data.

  5. Panel kueri & Connections terbuka secara otomatis, mencantumkan kueri yang dibuat oleh Power Query untuk sumber data yang dipilih—dalam kasus ini, tabel Kategori dari kumpulan data sampel OData Northwind. Untuk membuka panel & Connections Kueri secara manual, pada tab Data pilih Kueri & Connections.

    Tips: Arahkan mouse ke atas kueri di panel tugas untuk mendapatkan pratinjau data.

Bagian berikutnya menguraikan cara menganalisis data Kategori dengan Python di Excel.

Menggunakan data Power Query dengan Python di Excel

Prosedur berikut ini mengasumsikan bahwa Anda telah membuat koneksi Power Query dengan data Kategori dari layanan OData Northwind yang dijelaskan di bagian artikel sebelumnya. Langkah-langkah ini memperlihatkan cara menganalisis data Kategori dengan Python di Excel.

  1. Untuk bekerja dengan data eksternal dengan Python di Excel, aktifkan Python dalam sel dengan memasukkan fungsi =PY . Berikutnya, gunakan rumus Python di Excel xl() untuk mereferensikan elemen Excel, seperti kueri Power Query. Untuk contoh ini, masukkan xl("Categories") ke dalam Python di sel Excel.

  2. Sel Python kini menampilkan data Kategori dalam Kerangka Data, seperti yang dikembalikan oleh rumus xl("Categories") . Pilih ikon kartu di samping DataFrame untuk menampilkan pratinjau data dalam DataFrame. Cuplikan layar berikut ini memperlihatkan pratinjau DataFrame.Kartu Python terbuka di Excel DataFrame memperlihatkan data kategori.  

    Tips: Ubah ukuran dialog DataFrame menggunakan ikon di sudut kanan bawah.

  3. Mengonversi data dalam nilai DataFrame menjadi Excel, yang mengembalikan data ke kisi Excel. Untuk mengonversi DataFrame menjadi nilai Excel, pilih sel yang berisi DataFrame, lalu pilih ikon Sisipkan Data . Cuplikan layar berikut ini memperlihatkan contoh ikon ini di samping Kerangka Data.Pilih ikon Sisipkan Data untuk mengekstrak data DataFrame. Memilih ikon Sisipkan Data akan membuka menu dengan daftar nilai yang relevan dengan data Anda.Menu Sisipkan Data menawarkan opsi untuk menyisipkan data.  

  4. Pilih nilai pertama dalam menu, arrayPreview. Nilai ini menampilkan data Python dari DataFrame dalam kisi Excel. Lihat cuplikan layar berikut ini untuk contohnya.Ekstrak data ke kisi Excel dengan menu Sisipkan Data.

  5. Setelah menggunakan Power Query untuk mengimpor data eksternal dan memproses data tersebut dengan Python di Excel, Anda siap untuk mulai menganalisis data dengan Python di Excel. Untuk mempelajari cara membuat petak dan bagan Python dengan data Anda, lihat Membuat Python di plpot dan bagan Excel.

Artikel terkait

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.