Microsoft Excel adalah aplikasi yang banyak digunakan dalam analisis dan manajemen data karena fitur-fitur dan antarmuka yang mudah digunakan. Ketersediaan berbagai fitur yang memungkinkan perhitungan angka, membuat tabel pivot, atau laporan yang rumit menjadikannya sebagai alat yang penting di setiap lingkungan kerja. Semakin besar volume dan kompleksitas data, semakin penting untuk menerapkan metode manajemen data yang lebih canggih dan efisien. Menggabungkan elemen Excel ke dalam Python menawarkan dimensi baru dalam penggunaan praktis bahasa tersebut untuk menangani dan menganalisis data. Dalam posting blog ini, Anda akan mempelajari cara menggunakan Excel di Python. Apakah Anda seorang pemula yang ingin memulai atau pengembang berpengalaman yang ingin meningkatkan keterampilan Anda, panduan ini akan memberikan pengetahuan dan alat yang Anda butuhkan untuk mengintegrasikan Excel dan Python ke dalam alat analisis data Anda dengan mulus.
Artikel ini mencakup topik-topik berikut:
- Perpustakaan Python untuk menggunakan Excel di Python
- Membaca file Excel di Python
- Menulis ke file Excel di Python
- Memodifikasi file Excel di Python
- Memodifikasi format sel di Excel menggunakan Python
- Menambahkan grafik dan gambar di Excel menggunakan Python
- Dapatkan lisensi gratis
- Sumber daya gratis
Perpustakaan Python untuk Menggunakan Excel di Python
Untuk bekerja dengan file Excel di Python, kita akan menggunakan Aspose.Cells untuk Python, sebuah perpustakaan yang kuat yang menyediakan kemampuan luas untuk membuat, memodifikasi, dan mengonversi file Excel.
Silakan unduh paket atau instal dari PyPI menggunakan perintah pip berikut di terminal Anda:
pip install aspose-cells-python
Gunakan Excel di Python: Membaca File Excel
Dalam mengotomatisasi Excel dengan Python, membaca file Excel adalah cara yang kuat dan fleksibel untuk menangani data secara programatis dalam aplikasi Anda. Anda dapat mulai bekerja dengan file Excel dengan memuatnya ke dalam skrip Python Anda. Muat file Excel dengan membuat instance dari kelas Workbook dengan path file Excel yang ingin Anda baca. Setelah memuat file Excel, Anda dapat mengakses worksheet individu dengan indeksnya atau dengan namanya. Koleksi worksheet dari objek kelas Workbook memungkinkan Anda untuk menavigasi melalui berbagai sheet dalam file Excel.
Silakan ikuti langkah-langkah di bawah ini untuk membaca file Excel di Python:
- Muat file Excel menggunakan kelas Workbook.
- Dapatkan panjang dari WorksheetCollection menggunakan properti Workbook.worksheets.length.
- Loop melalui semua worksheet dalam koleksi dan lakukan hal berikut:
- Akses worksheet dengan indeksnya menggunakan metode worksheets.get().
- Dapatkan jumlah baris dan kolom data di worksheet.
- Mulai loop untuk baris.
- Mulai loop bersarang untuk kolom.
- Baca data dari setiap sel menggunakan properti Worksheet.cells.get_cell(row, column).value.
Cuplikan kode berikut menunjukkan cara membaca file Excel di Python.
Berikut adalah outputnya:
Worksheet: Sheet1
Items A | Items B |
12 | 23 |
23 | 22 |
34 | 11 |
45 | 43 |
65 | 65 |
34 | 22 |
Worksheet: Sheet2
Pelajari lebih lanjut tentang membaca data dari file Excel di Python.
Gunakan Excel di Python: Menulis ke File Excel
Anda dapat dengan mudah membuat file Excel baru secara programatis di Python menggunakan Aspose.Cells untuk Python. Langkah pertama adalah membuat objek kelas Workbook baru yang akan berfungsi sebagai wadah untuk file Excel Anda. Workbook baru biasanya dimulai dengan satu worksheet default. Anda dapat mengakses worksheet ini dengan indeksnya atau dengan nama. Dengan objek worksheet siap, Anda dapat mulai menulis data ke sel tertentu. Sel-sel dirujuk menggunakan alamat sel mereka (misalnya, “A1” dan “B2”). Anda dapat menulis berbagai jenis data, termasuk string, angka, tanggal, dan Boolean.
Silakan ikuti langkah-langkah di bawah ini untuk membuat file Excel di Python:
- Buat instance dari kelas Workbook.
- Akses worksheet default menggunakan metode Workbook.worksheets().get(index).
- Masukkan nilai di sel yang diinginkan menggunakan properti Worksheet.cells.get(index).value.
- Simpan workbook sebagai file XLSX menggunakan metode Workbook.save().
Cuplikan kode berikut menunjukkan cara membuat file Excel dan memasukkan data ke dalamnya menggunakan Python.
Temukan lebih banyak tentang membuat file MS Excel menggunakan Python di sini, dan tingkatkan pemahaman Anda hari ini!
Gunakan Excel di Python: Memodifikasi File Excel
Memodifikasi file Excel yang ada dengan Aspose.Cells untuk Python melibatkan beberapa tugas utama, termasuk memuat file, membuat perubahan pada struktur dan kontennya, dan menyimpan file yang diperbarui. Jika Anda ingin memodifikasi file yang ada, Anda dapat memuatnya ke dalam objek kelas Workbook. Kelas Workbook menyediakan metode untuk membuka dan menangani berbagai format file Excel, seperti XLSX, XLS, dan CSV. Anda dapat mengakses worksheet tertentu untuk membuat perubahan pada kontennya atau strukturnya. Anda juga dapat menambahkan worksheet lain dengan nama atau menggunakan indeks. Dengan objek worksheet siap, Anda dapat memodifikasi nilai sel tertentu. Anda dapat mengubah data yang ada di sel ini menjadi nilai baru.
Silakan ikuti langkah-langkah di bawah ini untuk memodifikasi file Excel di Python:
- Muat file Excel yang ada menggunakan kelas Workbook.
- Akses worksheet default menggunakan metode Workbook.worksheets().get(index).
- Modifikasi nilai di sel yang diinginkan menggunakan properti Worksheet.cells.get(index).value.
- Tambahkan sheet baru menggunakan metode Workbook.worksheets.add(name).
- Masukkan nilai di sel yang diinginkan menggunakan properti Worksheet.cells.get(index).value.
- Simpan workbook menggunakan metode Workbook.save().
Cuplikan kode berikut menunjukkan cara mengedit file Excel di Python.
Periksa cara menyisipkan dan menghapus baris dan kolom di Excel menggunakan Python.
Memodifikasi Format Sel di Excel menggunakan Python
Untuk meningkatkan keterbacaan dan presentasi file Excel Anda, Anda dapat memodifikasi format sel. Anda dapat mengubah gaya font, warna, batas, dan warna latar belakang. Aspose.Cells menawarkan berbagai opsi format untuk menyesuaikan penampilan data Anda.
Silakan ikuti langkah-langkah di bawah ini untuk memodifikasi format sel di file Excel menggunakan Python:
- Muat file Excel yang ada menggunakan kelas Workbook.
- Akses worksheet default menggunakan metode Workbook.worksheets().get(index).
- Dapatkan gaya sel menggunakan properti Worksheet.cells.style.
- Atur warna font menggunakan properti Style.font.color.
- Tentukan pola gaya menggunakan properti Style.pattern.
- Atur warna latar belakang menggunakan properti Style.background_color.
- Atur batas menggunakan metode Style.set_border().
- Dapatkan sel yang diinginkan untuk menerapkan gaya menggunakan metode Worksheet.cells.get().
- Setelah itu, terapkan gaya ke sel yang diakses menggunakan metode cell.set_style(style).
- Terakhir, simpan workbook menggunakan metode Workbook.save().
Cuplikan kode berikut menunjukkan cara menerapkan gaya dan format ke sel di file Excel menggunakan Python.
Pelajari cara menyesuaikan tinggi baris dan lebar kolom di Excel menggunakan Python.
Menambahkan Grafik dan Gambar di Excel menggunakan Python
Elemen visual, seperti grafik dan gambar, dapat meningkatkan presentasi data Anda. Aspose.Cells untuk Python mendukung pembuatan dan penyesuaian berbagai jenis grafik, seperti grafik batang, grafik garis, dan grafik pai. Anda juga dapat menyisipkan gambar, bentuk, dan grafik lainnya untuk membuat file Excel Anda lebih informatif dan menarik secara visual.
Silakan ikuti langkah-langkah di bawah ini untuk menambahkan grafik di file Excel menggunakan Python:
- Buat instance dari kelas Workbook.
- Akses worksheet dengan indeksnya.
- Masukkan nilai data ke sel yang diinginkan.
- Tambahkan grafik ke worksheet menggunakan metode Worksheets.charts.add().
- Akses grafik yang baru ditambahkan dengan indeksnya.
- Setelah itu, atur sumber data grafik menggunakan metode chart.set_chart_data_range().
- Simpan workbook menggunakan metode Workbook.save().
Cuplikan kode berikut menunjukkan cara menambahkan grafik ke file Excel menggunakan Python.
Ingin mendalami lebih jauh? Jelajahi posting blog kami yang komprehensif tentang membuat grafik dalam file Excel menggunakan Python dan buka kekayaan pengetahuan untuk meningkatkan keahlian Anda.
Dapatkan Lisensi Gratis
Buka potensi penuh bekerja dengan Excel di Python menggunakan lisensi sementara gratis! Kunjungi halaman kami untuk petunjuk cepat dan mudah tentang cara mengklaim lisensi gratis Anda dan nikmati akses tanpa batas.
Mengotomatisasi Excel dengan Python – Sumber Daya Gratis
Silakan temukan sumber daya di bawah ini untuk memperdalam pemahaman Anda, pelajari cara menggunakan Excel di Python dengan efisien, dan memanfaatkan fitur-fitur kuat dari Aspose.Cells untuk analisis data dan otomatisasi.
Kesimpulan
Dalam artikel ini, kita mempelajari cara menggunakan Excel di Python. Memanipulasi file Excel dengan bahasa pemrograman seperti Python memberikan cara yang kuat untuk menyelesaikan masalah komputasi. Dengan memanfaatkan Aspose.Cells untuk Python, Anda dapat menghemat waktu pada tindakan rutin, menghitung data, mengoptimalkan file Excel, dan melakukan banyak tugas lainnya. Contoh kode yang diberikan dalam artikel ini menggambarkan beberapa tugas dasar yang mungkin ingin dilakukan pada file Excel, seperti membaca dan menulis ke file atau bahkan memodifikasi file tersebut, jika perlu. Mulailah mengotomatisasi Excel dengan Python hari ini!
Jika ada keraguan, silakan hubungi kami di forum dukungan gratis kami.