Power QueryPower BIM DiliVeri Temizleme
Power Query M Dili ile Veri Temizleme Otomasyonu
ÖY
Özgür Yaşar
5 Ağustos 2025·6 dk okuma
# Power Query M ile Veri Temizleme
Power BI kullanicilarin cogu Power Query'yi sadece menu islemleriyle kullanir. Oysa M dili, cok daha guclu ve esnek cozumler sunar.
## Neden M Dilini Ogrenmeli?
- Menu islemleriyle yapilamayan donusumler
- Dinamik ve parametrik sorgular
- Yeniden kullanilabilir ozel fonksiyonlar
- Hata yonetimi ve veri dogrulama
## Temel Sozdizimi
```
let
Kaynak = Excel.CurrentWorkbook(){[Name="Veri"]}[Content],
Temizlenmis = Table.TransformColumnTypes(Kaynak, {{"Tarih", type date}}),
Sonuc = Table.RemoveRowsWithErrors(Temizlenmis)
in
Sonuc
```
## Ozel Fonksiyon Yazmak
```
(telefon as text) =>
let
Rakamlar = Text.Select(telefon, {"0".."9"}),
Formatli = if Text.Length(Rakamlar) = 10
then "0" & Text.Middle(Rakamlar, 0, 10)
else Rakamlar
in
Formatli
```
## Hata Yonetimi
```
Table.TransformColumns(
Source,
{{"Fiyat", each try Number.FromText(_) otherwise 0, type number}}
)
```
## Parametrik Sorgular
Kaynak dosya yolu, tarih araligi veya filtre kriterleri icin parametre kullanarak dinamik sorgular olusturabilirsiniz.
## Sonuc
Bu teknikleri birlestirerek, saatlerce suren manuel islemleri dakikalara indirgeyebilirsiniz. M dilini ogrenmek, Power BI gelistiricisi olarak sizi bir ust seviyeye tasiyor.
ÖY
Özgür Yaşar
Veri & İş Zekası uzmanı. Power BI, DAX ve veri modelleme konularında 5+ yıllık deneyim.
LinkedIn'de Paylaşİlgili Yazılar
Veri ModellemeSQLPower BI
Star Schema mı Snowflake mı?
Power BI projelerinde hangi veri modeli yaklaşımını seçmelisiniz? Star schema ve snowflake schema arasındaki farkları karşılaştırıyorum.
15 Ağustos 20261 dk okuma
Oku →DAXPower BIZaman Zekasi
Power BI DAX ile Zaman Zekası
DAX ile YTD, MTD ve yıllık karşılaştırma hesaplamalarını nasıl yaparsınız? En sık kullanılan zaman zekası fonksiyonlarını örneklerle açıklıyorum.
15 Ağustos 20261 dk okuma
Oku →DashboardVeri GorsellestirmeUX
KPI Dashboard Tasarım İlkeleri: Etkili Görselleştirme
İyi bir KPI dashboardunu kötüsünden ayıran tasarım ilkeleri. Renk teorisi, bilgi hiyerarşisi ve kullanıcı deneyimi perspektifinden dashboard tasarımı.
12 Ağustos 20255 dk okuma
Oku →
