Topik terkait
×
Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Python di Excel saat ini sedang dalam pratinjau dan dapat berubah berdasarkan pada umpan balik. Untuk menggunakan fitur ini, bergabunglah dengan Program Insider Microsoft 365 dan pilih tingkat Insider Saluran Saat Ini (Pratinjau).

Fitur ini diluncurkan secara bertahap kepada pengguna Perusahaan, Bisnis, Pendidikan, serta Keluarga dan Pribadi yang menjalankan Saluran Saat Ini (Pratinjau) di Windows. Diluncurkan ke Excel untuk Windows terlebih dahulu, dimulai dengan Versi 2406 (Build 17726.20016), lalu ke platform lain di kemudian hari. Untuk informasi ketersediaan selengkapnya, lihat Python dalam 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 membaca Pengenalan Python di Excel dan Mulai menggunakan Python di Excel

Apa itu DataFrame?  

DataFrame adalah struktur data dua dimensi dalam bahasa pemrograman komputer, mirip dengan tabel Excel. Di Python, DataFrame adalah objek dalam pustaka panda. Pustaka panda adalah pustaka inti yang digunakan oleh Python di Excel, dan objek DataFrame adalah struktur kunci untuk menganalisis data dengan Python di Excel. 

Catatan: Python di Excel menggunakan DataFrame sebagai objek default untuk rentang dua dimensi.

Python di Excel bisa membuat output DataFrame dengan dua cara: sebagai objek Python atau dikonversi menjadi nilai Excel. Ketika DataFrame dikembalikan sebagai objek Python, sel menampilkan teks "DataFrame", didahului oleh ikon kartu. Cuplikan layar berikut ini memperlihatkan DataFrame sebagai objek Python dalam sel Excel. 

Objek DataFrame dalam Python di sel Excel.

Untuk menampilkan informasi dalam DataFrame, pilih ikon kartu di sel atau gunakan Ctrl+Shift+F5. Cuplikan layar berikut ini memperlihatkan objek DataFrame dengan tampilan kartu terbuka. Contoh ini DataFrame mengulangi data dalam sel A1:B3 pada lembar kerja. 

Pratinjau Python di Excel DataFrame, memperlihatkan kode Python dan nilai Excel.

Anda juga bisa mengimpor data eksternal ke Excel lalu memproses data tersebut dengan Python di Excel. Untuk mengimpor data eksternal, gunakan Power Query. Untuk mempelajari selengkapnya tentang ini, lihat Menggunakan Power Query untuk mengimpor data untuk Python di Excel

Mengubah tipe output Python 

Data dalam DataFrame bisa dikembalikan sebagai nilai Excel dan bukan sebagai objek Python. Output DataFrame sebagai nilai Excel untuk menggabungkan analitik berbasis Excel lainnya seperti bagan, rumus Excel, dan pemformatan bersyarat. 

Gunakan menu output Python di bilah rumus untuk mengontrol cara penghitungan Python dikembalikan. Cuplikan layar berikut ini memperlihatkan menu output Python di bilah rumus.

Menu output Python dalam buku kerja Excel.

Cuplikan layar berikut ini memperlihatkan data DataFrame sebelumnya, tapi kali ini data dikembalikan sebagai nilai Excel. Karena DataFrame ini mengulangi data dalam sel A1:B3 pada lembar kerja, hasil Python dalam sel C1:D3 cocok dengan sel A1:B3.  

Python di Excel DataFrame dikembalikan sebagai nilai Excel.

Catatan: Jika sel dalam rentang output, yang dalam skenario sebelumnya adalah rentang C1:D3, sudah berisi nilai, maka sel Python mengembalikan #SPILL! bukan output Python. Untuk mempelajari selengkapnya, lihat Memecahkan masalah Python dalam kesalahan Excel dan Cara memperbaiki kesalahan #SPILL!.

Penting: Ketika tipe output dari DataFrame diatur ke nilai Excel, DataFrame hanya membuat output kolom indeks jika salah satu kondisi berikut ini terpenuhi. 

  • Jika nilai kolom indeks bukan numerik (seperti hasil describe() atau group_by()).

  • Jika nama kolom indeks telah ditetapkan.

Anda juga bisa menggunakan menu klik kanan atau Ctrl+klik pada sel Python apa pun untuk mengubah tipe output. Buka menu klik kanan dan pilih Output Sebagai untuk mengubah output. 

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.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×