Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
Bu eğitimde, herhangi bir modeldeki en önemli LuckyTemplates boyut tablosu, Tarih Tablosu ele alınacaktır . Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.
Bir model tasarlarken en iyi uygulama, tarih alanlarını kontrol etmektir. Varsa, her zaman bir tarih boyutu tablosu ekleyin.
Bir Tarih Tablosu, değerli içgörüler elde etmek için verilerinizi dilimlemek, parçalara ayırmak ve filtrelemek isteyebileceğiniz tüm öznitelikleri içerir . Bununla birlikte, modelinizin herhangi bir yerindeki tarih alanı sorun olmayacaktır.
İçindekiler
Power Query M Kodunu Forumlardan Alın
, arama çubuğuna Tarih Tablosu yazabilir veya Kategoriler'e geçip M Code Showcase'i arayabilirsiniz . Ancak onu bulmanın en hızlı yolu “@melissa”yı aramaktır.
Ardından, herhangi bir konuyu seçin, ardından rozete tıklayın ve ardından Öne Çıkan Konu Uzatılmış Tarih Tablosu'na tıklayın .
Ardından M kodunu bulacaksınız.
Tüm bu ölçüyü kopyalayın ve Power Query'ye aktarın.
Power Query'de Uygulama
Bu adım için formül çubuğunun görünür olduğundan emin olun. Değilse, Görünüm sekmelerine gidin ve etkinleştirin.
Parametre ve İşlev klasörüne sağ tıklayın, Yeni Sorgu'yu ve ardından Boş Sorgu'yu seçin.
Ardından, Gelişmiş Düzenleyici'ye tıklayın ve Power Query M kodunu yapıştırın . Bundan sonra, sorgu adını fxCalendar olarak değiştirin.
Bu işlevi çağırmadan önce parametreleri ayarlamanız gerekir. Aşağıdaki ayrıntılarla kurun:
İşlevi çağırın ve ardından Tarihler olarak yeniden adlandırın.
Şimdi size 32 sütunlu bu tarih tablosunu gösterecek. M Koduna aşina iseniz, muhtemelen burada bazı sütunları tanıyacaksınız. Diğer sütunlar, kullandığınız koddan ek nitelikler veya mantıktır.
Gösterilen Tarih Tablosunda Mali Yıl, Çeyrek ve Dönem sütunlarının yanı sıra IsAfterToday, IsWorkingDay ve IsHoliday filtre sütunlarını görebilirsiniz.
4. parametre ayarlanmadığı için IsHoliday, Bilinmeyen bir değer taşır.
Ayrıca, bu Tarih tablosunda, bazı analizler yapmanız için gereken DAX kodunu basitleştiren Ofset sütunları bulunur.
Öznitelik eklemek istiyorsanız, kodu kullanın ve istediğiniz şekilde değiştirin. Ayrıca, gereksiz sütunları silmek istiyorsanız, Sütunları Seç'e gidin ve ihtiyacınız olmayanların seçimini kaldırın.
Dinamik Bir Bitiş Tarihi Yapın
Bir rapor geliştirirken, bitiş tarihinden farklı olarak başlangıç tarihini ayarlamak kolaydır. Bitiş tarihi yanıltıcıdır çünkü modelinizin içindeki verilere ve raporunuzun ne kadar süreyle etkin kaldığına bağlıdır .
Dinamik bir bitiş tarihi yapmak için yılı dinamik olarak güncellememiz gerekir.
İlk olarak, yeni bir boş sorgu oluşturun.
DAX veya Excel işlevinin M eşdeğeri “DateTime.FixedLocalNow” şeklindedir. Fonksiyonun yaptığı şey bu:
Ardından, formül çubuğunda yıl değerini çıkarmak için işlevi kullanın.
Yıl sonuna geldiğinizde, verileriniz bir sonraki yıla yayılabilir. Bu nedenle, bunun gibi ek bir yıl eklemek en iyisidir:
Bundan sonra, "MaxYear" sorgusunu yeniden adlandırın.
Takviminizde 2021 yılına sahip olmak için Tarih Tablonuza geri dönün ve işlevdeki MaxYear değişkenine girin.
Tatil Listesi Sütununu Çağırın ve Alın
Tatil masanıza bakarsanız, maksimum yıl 2021 olsa bile 2018'den 2020'ye kadar çalıştığını görebilirsiniz.
Bunu değiştirmek için, Kaynak Adım'a gidin ve ardından ölçümdeki MaxYear değişkenine girin.
Bayram sofranız o zaman 2021 yılına sahip olacak.
Ardından, geri dönün ve parametreleri tekrar ayarlayın. Ancak bu sefer Sütun Seç'e tıklayarak Tatil parametresini ekleyin.
Tatilleri ve tarihleri içeren sütunu seçin, ardından Tamam'ı tıklayın.
Her şeyi ayarlayıp Çağır'a tıkladıktan sonra, formül çubuğunda "Tatiller[Tarih]" değişkenini göreceksiniz. Bu değişkeni kopyalayın ve Çağrılan İşlevi silin.
Tarih Tablosuna geri dönün, ardından değişkeni Kaynak Adımlar işlevinde alt konuma getirin.
İşlevi yüklemeyi ve çağırmayı bitirdiğinde, bir zamanlar bilinmeyen değerlere sahip olan IsHoliday sütununun artık her satırda True veya False değerleri olduğunu göreceksiniz.
Tarih tatil ise True, aksi takdirde False gösterir.
LuckyTemplates Sorgu Parametreleri: Tabloları Optimize Etme
Tarih Tablonuza İş Günü ve Hafta Sonu Numaraları Ekleme: LuckyTemplates'da Zaman Zekası Tekniği
LuckyTemplates'da Gerçekten Hızlı Kapsamlı Bir Tarih Tablosu Oluşturun
Çözüm
Power Query M kodu, Tarih Tablosu raporunuzu tamamlamada yararlı bir işlevdir.
Size tablonuzun içinde görmek istediklerinizi gösterir ve modeliniz için uygun verileri verir.
Kodu almanız, Power Query içinde ayarlamanız ve tablonuzda ihtiyacınız olana göre değiştirmeniz yeterlidir.
Herşey gönlünce olsun,
melisa
Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.
Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.
Python'da Self Nedir: Gerçek Dünyadan Örnekler
R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.
Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.
Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.
Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.
LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.
LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.
Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.