Dari kursus: Pengantar Keterampilan Karier dalam Analitik Data

Mentransformasi data di Excel dengan Power Query

- [Instruktur] Kami telah ditugaskan untuk melihat berapa lama waktu yang dibutuhkan transaksi pemasok kami untuk beralih dari tanggal transaksi, hingga tanggal finalisasi. Kami ingin melihat apakah ada pemasok yang mungkin membutuhkan waktu sedikit lebih lama untuk transaksi tertentu. Apa yang benar-benar kami harapkan untuk ditemukan, adalah bahwa sebagian besar transaksi kami dilakukan di bawah tiga hari. Kami memiliki semua data yang kami butuhkan, tetapi kami tidak memiliki semua perhitungan yang kami butuhkan untuk melakukan analisis. Jadi mari kita mulai dengan beberapa transformasi, dan membangun perhitungan yang kita butuhkan. Oke, saya akan pergi ke kueri dan koneksi, dan saya akan memilih untuk mengedit kueri pemasok saya. Ada beberapa transformasi yang, biasanya akan menyebabkan saya membuat fungsi di Excel, tetapi karena saya menggunakan Power Query, saya dapat melakukan fungsi ini tanpa harus membuat fungsi. Izinkan saya mulai dengan menunjukkan nama pemasok. Untuk tujuan kami, kami membutuhkan semua nama pemasok dalam huruf besar. Saya dapat dengan mudah mengubah kolom ini menjadi huruf besar. Juga, kita membutuhkan tanggal transaksi, tetapi kita juga membutuhkan tahun transaksi. Saya akan mengklik kanan tanggal transaksi, saya akan menduplikasi kolom itu, dan kemudian saya akan mengubahnya menjadi hanya menunjukkan tahun. Saya dapat melakukannya dengan mengklik kanan, mengubah, saya dapat memilih tahun, dan kemudian memilih tahun. Oke, saya akan melanjutkan dan menyebutkan itu, tahun transaksi. Dan kemudian saya akan melanjutkan, dan memindahkannya pada tanggal transaksi saya. Saya punya dua jumlah di sini. Saya memiliki jumlah yang tidak termasuk pajak, dan jumlah pajak yang sebenarnya. Yang benar-benar saya butuhkan adalah jumlah totalnya. Jadi saya akan membuat formula pertama saya. Saya akan pergi ke menambahkan kolom, saya akan memilih kolom kustom, saya akan menamainya jumlah total. Dan kemudian menggunakan kolom saya yang tersedia di sisi kanan, saya akan menggulir, saya akan mengklik dua kali jumlah, tidak termasuk pajak, saya akan menambahkan tanda plus, saya akan mengklik dua kali jumlah pajak. Ini memberi tahu saya bahwa saya tidak memiliki kesalahan sintaksis, dan saya dapat mengklik OK. Saya akan melanjutkan dan menyesuaikan ini menjadi tipe data mata uang. Saya hanya membutuhkan jumlah total, jadi saya akan melanjutkan dan mengklik kanan jumlah tidak termasuk pajak, dan pilih hapus. Dan kemudian saya juga dapat menghapus jumlah pajak saya. Sekarang kita ingin melihat jumlah hari yang telah berlalu antara tanggal transaksi, dan tanggal finalisasi. Mari tambahkan kolom lain. Saya akan pergi ke kolom kustom, saya akan menyebutkan hari ini, saya akan memilih tanggal transaksi, minus, tanggal finalisasi, dan klik OK. Menggunakan metode ini akan menampilkan jumlah hari, tetapi karena tanggal transaksi sebelum tanggal finalisasi, tanggal transaksi ditampilkan sebagai angka negatif. Itu juga tidak benar-benar terlihat seperti angka. Sepertinya stempel waktu. Apa yang akan saya lakukan adalah melanjutkan dan mengubahnya menjadi bilangan bulat. Dan yang benar-benar saya cari adalah nilai absolut. Jadi sekali lagi, saya akan mengklik kanan, mengubah, dan memilih nilai absolut. Sekarang saya memiliki semua informasi yang saya butuhkan, kecuali saya tidak memiliki bidang yang memberi tahu saya apakah itu lebih dari atau di bawah tiga hari. Saya akan menggunakan kolom kondisional. Saya akan menyuruhnya untuk melihat hari-hari, dan kemudian memberi saya teks, yang mengatakan lebih dari tiga hari, atau di bawah. Saya akan pergi ke kolom kondisional, saya akan menamai ini di bawah, saya akan memilih hari. Dan jika lebih besar dari, atau sama dengan, tiga hari, saya ingin mengatakan tiga hari atau lebih. Untuk apa pun yang dua hari atau kurang, saya ingin mengatakan dua hari atau kurang. Ini adalah fungsi logis yang melihat hari, dan kemudian memberi saya nilai jika itu benar, atau nilai salah. Jika saya melakukan ini di Excel, ini mirip dengan fungsi IF. Saya akan melanjutkan dan mengklik OK. Sekarang saya siap untuk memulai analisis saya. Saya akan pulang, saya akan memilih tutup dan muat. Sekarang saya melihat saya memiliki semua kolom tambahan yang telah saya tambahkan, dan nama pemasok saya secara otomatis dikapitalisasi. Ini fantastis. Saya siap untuk mulai melihat transaksi pemasok saya, untuk menentukan apakah transaksi tersebut lebih dari atau di bawah tiga hari. Sekarang setelah data kami disiapkan, kami dapat menjawab beberapa pertanyaan umum pada hari produksi. Kita akan mulai dengan menyisipkan pivot. Saya akan melakukan sisipan, tabel pivot. Ini akan menggunakan jangkauan pemasok saya, dan itu akan ada di lembar kerja baru. Sempurna. Saya akan menyeret ke atas dan bawah ke baris, saya akan melanjutkan dan menyeret ID transaksi pemasok saya ke nilai. Dan karena itu adalah angka, itu akan secara otomatis menjumlahkannya. Saya akan melanjutkan dan mengubahnya menjadi akun. Klik OK. Hanya dengan melihat angka-angkanya, saya dapat mengatakan bahwa sebagian besar transaksi telah berlangsung selama tiga hari atau lebih. Izinkan saya melakukan satu langkah analisis cepat lagi. Saya dapat mengklik kanan, menunjukkan, menilai sebagai, dan menyuruhnya untuk menunjukkan persentase total keseluruhan. Detail tingkat tinggi ini memberi tahu kita bahwa 69% dari transaksi kita, benar-benar membutuhkan waktu tiga hari atau lebih untuk diproduksi, hanya sekitar 31%, sebenarnya di bawah dua hari. Oke. Kita perlu melakukan analisis lebih lanjut. Mengubah data dapat berarti banyak teknik kecil yang berbeda diterapkan pada data saat Anda bekerja untuk mendapatkan analisis Anda.

Konten