Video: Introduction to Power Query & Power Pivot Data Model in Excel 2016 (Excel Magic Trick 1468) 2024
Oleh Michael Alexander
Microsoft Power Query memiliki bahasa rumus dan fungsinya sendiri. Berikut adalah beberapa fungsi Permintaan Kuasa yang akan membantu Anda lebih baik memijat dan mengubah data Anda. Fungsi-fungsi ini terbukti menjadi beberapa hal yang paling berguna dalam hal transformasi data.
Fungsi Teks Kueri Microsoft Powerfull yang Bermanfaat
Fungsi Kueri Microsoft Power dalam tabel berikut adalah fungsi teks yang sangat membantu untuk diketahui. Anda bisa menggunakannya untuk membersihkan dan memanipulasi string tekstual.
Fungsi | Apa Itu dan Cara Menggunakannya |
---|---|
Teks. Berisi | Mengembalikan nilai true jika nilai yang ditentukan ditemukan dalam bidang teks tertentu. Gunakan fungsi ini dengan fungsi If untuk mengembalikan nilai berdasarkan kondisi:
jika Teks. Berisi ([Kolom 1], "usd") lalu "AS" lain "Kanada" |
Teks. EndsWith | Mengembalikan nilai true jika nilai yang ditentukan ditemukan di akhir kolom teks tertentu. Gunakan fungsi ini dengan fungsi If untuk mengembalikan nilai berdasarkan kondisi:
jika Teks. EndsWith ([Column1], "est") lalu "Timur" lain "Tengah" |
Teks. Sisipkan | Sisipkan nilai yang ditentukan pada posisi tertentu ke bidang teks tertentu. Contoh ini menyisipkan dua tanda hubung yang dimulai dari 5 karakter di lapangan:
Text. Insert ([Column1], 5, "-") |
Teks. Panjang | Mengembalikan jumlah karakter dalam kolom teks tertentu. Gunakan fungsi ini dengan fungsi If untuk mengembalikan nilai berdasarkan kondisi:
jika Teks. Panjang ([Kolom1])> 5 lalu "US Zip" else "Canadian Postal" |
Teks. PadEnd | Menambahkan nilai yang ditentukan ke akhir bidang teks yang diberikan sampai setidaknya panjangnya diberikan. Contoh ini menyisipkan cukup banyak angka nol di ujung lapangan untuk membuat panjang minimal 10 karakter:
Teks. PadEnd ([Column1], 10, "0") |
Teks. PadStart | Menambahkan nilai yang ditentukan ke awal bidang teks tertentu sampai setidaknya panjangnya ditentukan. Contoh ini menyisipkan angka nol cukup di awal lapangan untuk membuat panjang minimal 10 karakter:
Teks. PadStart ([Kolom 1], 10, "0") |
Teks. Hapus | Menghapus semua kemunculan karakter atau daftar karakter yang ditentukan dari kolom teks tertentu. Contoh ini menghapus semua kemunculan karakter non-alfanumerik dalam daftar yang ditentukan (dilampirkan dalam kurung kurawal):
Teks. Hapus ([Kolom 1], {"/", "\", "?", ":", "|", "<", ">", "*"}) |
Teks. StartsWith | Mengembalikan nilai true jika nilai yang ditentukan ditemukan pada awal bidang teks tertentu. Gunakan fungsi ini dengan fungsi If untuk mengembalikan nilai berdasarkan kondisi:
jika Teks.StartsWith ([Column1], "Paman") lalu "Saudara" yang lain "Suster" |
Fungsi Kuantitas Kuantitas Microsoft yang Berguna
Tabel berikut berisi fungsi tanggal Excel yang membantu melakukan hal-hal seperti menambahkan bulan, menarik bagian tanggal, dan mendapatkan jumlah hari dalam jangka waktu tertentu.
Fungsi | Apa Itu dan Cara Menggunakannya |
---|---|
Tanggal. AddDays | Menambahkan nilai tanggal tertentu dengan jumlah hari tertentu. Contoh ini mengembalikan tanggal yang tujuh hari dari tanggal di Kolom1:
Tanggal. AddDays ([Kolom 1], 7) |
Tanggal. AddMonths | Menambahkan nilai tanggal yang diberikan dengan jumlah bulan tertentu. Contoh ini mengembalikan tanggal tiga bulan lebih awal dari tanggal DateColumn1:
Date. AddMonths ([DateColumn1], -3) |
Tanggal. AddWeeks | Menambahkan nilai tanggal yang ditentukan dengan jumlah minggu tertentu. Contoh ini mengembalikan tanggal yang 12 minggu dari tanggal DateColumn1:
Date. AddWeeks ([Kolom 1], 12) |
Tanggal. AddYears | Menambahkan nilai tanggal yang diberikan dengan jumlah tertentu tahun. Contoh ini mengembalikan tanggal yang satu tahun lebih awal dari tanggal DateColumn1:
Date. AddYears ([DateColumn1], -1) |
Tanggal. Hari | Mengembalikan nomor hari untuk nilai tanggal tertentu:
Tanggal. Hari ([DateColumn1]) |
Tanggal. DayOfWeek | Mengembalikan angka antara 0 dan 6 yang mewakili hari dalam seminggu dari tanggal:
Tanggal. DayOfWeek ([DateColumn1]) |
Tanggal. DayOfYear | Mengembalikan nomor yang mewakili hari dalam setahun dari tanggal:
Tanggal. DayOfYear ([DateColumn1]) |
Tanggal. DaysInMonth | Mengembalikan jumlah hari dalam satu bulan dari tanggal:
Tanggal. DaysInMonth ([DateColumn1]) |
Tanggal. Bulan | Mengembalikan nomor bulan dari nilai DateTime:
Tanggal. Bulan ([DateColumn1]) |
Tanggal. WeekOfMonth | Mengembalikan angka untuk hitungan minggu di bulan berjalan:
Tanggal. WeekOfMonth ([DateColumn1]) |
Tanggal. WeekOfYear | Mengembalikan angka untuk hitungan minggu di tahun berjalan:
Tanggal. WeekOfYear ([DateColumn1]) |
Tanggal. ToText | Mengembalikan representasi teks dari tanggal yang ditentukan. Contoh berikut mengembalikan nama bulan 3 karakter untuk tanggal DateColumn1:
Date. ToText ([DateColumn1], "MMM") Contoh berikut mengembalikan nama bulan penuh untuk tanggal DateColumn1: Tanggal. ToText ([DateColumn1], "MMMM") |