Veri türlerini ekleme veya değiştirme (Power QueryPower Query)

Uygulandığı Öğe
Microsoft 365 için Excel Mac'te Microsoft 365 için Excel

Bir veri türünü tanımlayabilir ve algılayabilirsiniz, ancak çoğu zaman bunu yapmanız gerekmez. Varsayılan olarak, aşağıdakilere bağlandığınızda veri türü algılaması otomatik olarak gerçekleşir:

  • Yapılandırılmış veri kaynakları Örnek olarak tüm veritabanları verilebilir. Power QueryPower Query veri kaynağından tablo şemasını okur ve her sütun için doğru veri türünü kullanarak verileri otomatik olarak görüntüler.
  • Yapılandırılmamış kaynaklar Örnek olarak Excel, CSV ve metin dosyaları verilebilir. Power QueryPower Query, tablodaki değerleri inceleyerek veri türlerini otomatik olarak algılar.

Varsayılan olarak, yapılandırılmamış kaynaklar için Power Query otomatik veri türü algılama etkindir, ancak seçenek ayarını değiştirebilirsiniz. Bazı durumlarda, bu adımların otomatik olarak gerçekleştirilmesini istemeyebilirsiniz çünkü eylem veri kaynağınızda yenileme hatalarına neden olabilir. Daha fazla bilgi için bkz: Veri kaynağı hatalarını işleme.

Power QueryPower Query Data Types

Power Query'de kullanılan veri türleri aşağıdaki tabloda listelenmektedir.

Simge Veri türü Açıklama
Herhangi bir veri türü simgesi Herhangi biri Açık bir veri türü tanımı olmadığını gösterir.
TBD İkili Y/N veya 0/1 gibi ikili bir değer.
TBD Sabit ondalık sayı Sağda dört basamaklı ve solda 19 basamaklı sabit bir biçime sahiptir. Para Birimi türü olarak da bilinir.
TBD Tarih Kesirli değeri sıfır olan ve saati olmayan bir tarih.
TBD Tarih/Saat Ondalık Sayı türünde depolanan tarih ve saat değeri.
TBD Tarih/Saat/Saat Dilimi Saat dilimi farkı olan bir UTC Tarih/Saat.
TBD Süre Sürenin Ondalık Sayıya dönüştürülmüş süresidir.
TBD Doğru/Yanlış Doğru veya Yanlış Boole değeri.
TBD Ondalık sayı 64 bit (sekiz bayt) kayan noktalı sayı.
TBD Yüzde Yüzde olarak biçimlendirilecek bir maske ile sabit bir ondalık sayı.
TBD Metin Metin biçiminde gösterilen dizeler, sayılar veya tarihler.
TBD Saat Ondalık basamağının solunda rakamları olmayan, tarihsiz bir saat.
TBD Tam Sayı 64 bitlik (sekiz bayt) bir tamsayı değeri.

Veri türünü tanımlama ve algılama

Bir sütunun veri türü, sütun başlığının sol tarafında veri türünü simgeleyen bir simgeyle görüntülenir.

Sütun başlıklarının solunda veri türü simgeleri örneği

  1. Bir sorguyu açmak için Power Query Düzenleyicisi daha önce yüklenmiş bir sorguyu bulun, verilerdeki bir hücreyi seçin ve ardından Sorgu Düzenle'yi> seçin. Daha fazla bilgi için bkz: Excel'de sorgu oluşturma, yükleme veya düzenleme (Power QueryPower Query).
  2. Bir veri türünü algılamak için bir sütun seçin ve ardından Transform>Veri Türünü Algıla'yı seçin. Geçerli veri türü Herhangi biri ise ve sütunun belirli bir veri türüne sahip olmasını istiyorsanız bunu yapabilirsiniz.
  3. Bir veri türü tanımlamak için Giriş>Veri Türü'nü seçin ve ardından açılan menüden bir veri türü seçin.

İpucu Sütun başlığının sol tarafındaki simgeyi de seçebilirsiniz. Her veri türüne ek olarak, listenin altındaki Yerel ayarı kullan'ı seçerek Türü Yerel Ayarla Değiştir iletişim kutusunu görüntüleyebilir, böylece hem bir veri türü seçebilir hem de ona belirli bir yerel ayar uygulayabilirsiniz. Bu yerel ayar, Power QueryPower Query yerel ayarı geçersiz kılar. Daha fazla bilgi için bkz. Veriler için yerel ayar veya bölge ayarlama (Power QueryPower Query).

Veri türü ve sütun başlıklarının otomatik olarak algılanmasını ayarlama

Varsayılan olarak, yapılandırılmamış kaynaklar için Power Query, tablonuzun ilk 200 satırı temelinde sütun türlerini ve başlıklarını otomatik olarak denetler ve algılar. Bu ayar etkinleştirildiğinde, Power QueryPower Query, ilk Kaynak adımından hemen sonra sorgunuza otomatik olarak iki adım ekler:

  • Adım: Öne Çıkarılan Başlıklar Tablonun ilk satırını sütun başlığı olarak yükseltir. Bu adım, Giriş sekmesindeki İlk Satırı Başlık Olarak Kullan komutunun eşdeğeridir. Örneğin:

    = Table.TransformColumnTypes(#"Promoted Headers,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  • Adım: Değiştirilen Tür Her sütundaki değerlerin incelenmesine bağlı olarak, Herhangi bir veri türündeki değerleri bir veri türüne dönüştürür. Bu adım, Dönüştür sekmesindeki Veri Türünü Algıla komutunun eşdeğeridir. Örneğin:

    = Table.TransformColumnTypes(Source,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Prosedür

  1. Power Query Düzenleyicisi DosyaSeçenekleri ve ayarları>Sorgu Seçenekleri'niseçin>.

  2. Tüm çalışma kitaplarınız için seçeneği ayarlamaGENEL altındaki sol bölmede Veri Yükle'yi seçin ve ardından sağ bölmede Tür Algılama altında aşağıdaki seçeneklerden birini belirleyin:

    • Yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını her zaman algıla
    • Her dosyanın ayarına göre yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını algılama
    • Yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını hiçbir zaman algılama
       
  3. Açık çalışma kitabı için seçeneği ayarlamaGEÇERLİ ÇALIŞMA KITABI'nın altındaki sol bölmede Veri Yükle'yi seçin ve ardından sağ bölmede Tür Algılama altında,Yapılandırılmamış kaynaklar için sütun türlerini ve başlıklarını algıla seçeneğini işaretleyin veya temizleyin.

Ayrıca Bkz:

Excel için Power Query Yardımı

Veri türünü temel alarak sütun ekleme

Power Query'daki veri türleri (docs.com)