Video: Top 15 Advanced Excel 2016 Tips and Tricks 2024
Michael Alexander
Microsoft Power Query, kendi formül diline ve kendi işlevlerine sahiptir. İşte size daha iyi masaj yapmanıza ve verilerinizi dönüştürmemize yardımcı olacak bir Güç Sorgulama işlevleri. Bu işlevler, veri dönüştürme açısından en yararlı bazıları olarak kanıtlanmalıdır.
Faydalı Microsoft Güç Sorgu Metni İşlevleri
Aşağıdaki tabloda yer alan Microsoft Güç Sorgulama işlevleri, bilmeniz gereken yararlı metin işlevleridir. Metin dizelerini temizlemek ve işlemek için bunları kullanabilirsiniz.
İşlev | Neyi Yapar ve Nasıl Kullanılır |
---|---|
Metin. Contains | Belirli bir metin alanında belirli bir değer bulunursa true değerini döndürür. Bir işlevi kullanarak bir değere dönmek için If işlevi ile bu işlevi kullanın:
If Text. Içerir ([Sütun1], "usd") sonra "ABD" else "Kanadalı" |
Metin. EndsWith | Verilen bir metin alanının sonunda belirtilen bir değer bulunursa true değerini döndürür. Bir işlevi kullanarak bir değere dönmek için If işlevi ile bu işlevi kullanın:
If Text. EndsWith ([Column1], "est") sonra "Eastern" else "Central" |
Metin. Ekle | Belli bir metin alanına belirli bir konuma belirli bir değer ekler. Bu örnek, alanın 5 karakterinden başlayarak iki çizgi ekler:
Metin. Ekle ([Sütun1], 5, "-") |
Metin. Uzunluk | Belirli bir metin alanındaki karakter sayısını döndürür. Bir işlevi kullanarak bir değere dönmek için If işlevi ile bu işlevi kullanın:
If Text. Uzunluk ([Sütun1])> 5 sonra "ABD Posta Kodu", başka "Kanadalı Posta Kodu" |
Metni. PadEnd | Belirtilen bir metin alanının sonuna, belirtilen uzunlukta olana kadar belirtilen değere ekler. Bu örnek, en az 10 karakter uzunluğunda yapmak için alanın sonuna yeterli sıfır ekler:
Metin. PadEnd ([Sütun1], 10, "0") |
Metin. PadStart | Belirtilen bir metin alanının başına, belirtilen uzunlukta olana kadar belirtilen değeri ekler. Bu örnek, en az 10 karakter uzunluğunda yapmak için alanın başlangıcında yeterli sıfır ekler:
Metin. PadStart ([Sütun1], 10, "0") |
Metin. Kaldır | Belirli bir karakterin veya karakter listesinin tümünün belirli bir metin alanından kaldırılmasını sağlar. Bu örnek, belirtilen listede (parantez içinde parantez içine alınmış) alfasayısal olmayan tüm karakterleri kaldırır:
Metin. Kaldır ([Sütun1], {"/", "\", ":", "|", "<", ">", "*"}) |
Metin. StartsWith | Verilen bir metin alanının başında belirtilen bir değer bulunursa true döndürür. Bir işlevi kullanarak bir değere dönmek için If işlevi ile bu işlevi kullanın:
If Text.Başlar ([Sütun1], "Amca") sonra "Kardeş" "Kardeş" |
Yararlı Microsoft Güç Sorgusu Tarih İşlevleri
Aşağıdaki tabloda, ay ekleme, tarih parçalarını çıkarma ve belirli bir süre içindeki gün sayısını elde etme gibi işlere yardımcı olan Excel tarih işlevleri bulunur.
İşlev | Neyi Yapar ve Nasıl Kullanılır |
---|---|
Tarih. AddDays | Belirli bir tarih değerini belirtilen sayıda gün sayısına kadar artırır. Bu örnek, Sütun1'deki tarihten yedi güne ait bir tarihi döndürür:
Tarih. AddDays ([Sütun1], 7) |
Tarih. AddMonths | Belirli bir tarih değerini belirtilen ay sayısına kadar artırır. Bu örnek, DateColumn1'deki tarihten üç ay önce olan bir tarihi döndürür:
Tarih. AddMonths ([TarihColumn1], -3) |
Tarih. AddWeeks | Belirli bir tarih değerini belirtilen sayıda hafta arttıkça artırır. Bu örnek, DateColumn1 tarihinden 12 hafta sonra bir tarih döndürür:
Date. AddWeeks ([Sütun1], 12) |
Tarih. AddYears | Belli bir tarih değerini belirtilen sayıda yıl arttıkça artırır. Bu örnek, DateColumn1'deki tarihten bir yıl önceki bir tarih döndürür:
Tarih. AddYears ([DateColumn1], -1) |
Tarih. Gün | Verilen bir tarih değeri için gün sayısını döndürür:
Tarih. Gün ([DateColumn1]) |
Tarih. DayOfWeek | Bir tarih değerinden haftanın gününü temsil eden 0 ile 6 arasındaki bir sayı döndürür:
Tarih. DayOfWeek ([DateColumn1]) |
Tarih. DayOfYear | Bir tarih değerinden yılın gününü temsil eden bir sayı döndürür:
Tarih. Dayofyear ([DateColumn1]) |
Tarih. DaysInMonth | Bir tarih değerinden aydaki gün sayısını döndürür:
Tarih. DaysInMonth ([DateColumn1]) |
Tarih. Ay | Ay sayısını bir DateTime değerinden döndürür:
Tarih. Ay ([DateColumn1]) |
Tarih. WeekOfMonth | Cari aydaki haftanın sayısı için bir sayı döndürür:
Tarih. WeekOfMonth ([DateColumn1]) |
Tarih. WeekOfYear | Geçerli yıldaki haftanın sayısı için bir sayı döndürür:
Tarih. WeekOfYear ([DateColumn1]) |
Tarih. ToText | Belli bir tarihe ait metin gösterimini döndürür. Aşağıdaki örnek, DateColumn1'deki üç karakterli ayın adını verir:
Tarih. ToText ([DateColumn1], "MMM") Aşağıdaki örnek, DateColumn1 tarihindeki tam ay adını verir: Date. ToText ([DateColumn1], "MMMM") |