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 öğretici için, Power Query LuckyTemplates kullanarak tarih alanlarına dayalı olarak nasıl yeni kayıtlar oluşturabileceğinize ilişkin birkaç yöntemi göstermek istiyorum. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.
Bunun nasıl başarılacağına dair iki yöntem göstereceğim. Bu örnek , bir tarih ve kaç gece kaldığıyla ilgili bir soru yayınlayan bir üyesinden geldi . Üye, Power Query kullanarak bir kişinin motelde kaldığı her gece için yeni kayıtların nasıl oluşturulacağını öğrenmek istedi.
İçindekiler
Yöntem 1: Power Query LuckyTemplates'da Number.From İşlevini Kullanma
Excel'deki tarih hesaplamalarına aşina iseniz, muhtemelen her günün bir tam sayıya çevrilebileceğini bileceksiniz ve her tarihin sayısal eşdeğerini elde etmek için bunu burada da yapabilirsiniz. Number.From fonksiyonunu kullanabiliriz .
Kaynak sorguma sağ tıklayıp Reference öğesini seçerek başvuracağım . Ardından, o mini tablo aracılığıyla Add Custom Column seçeneğine gidin . Şimdi Number.From işlevine girelim ve tarihlerimizi içeren ilk gerçek sütunu işaret edelim. Kapanış parantezini unutmayın ve OK tuşuna basın .
Yani burada tarih değeri için bir tamsayı gösterimi görüyoruz. Ve bu bir sayı olduğu için günleri toplayıp çıkartabiliriz. Amaç, art arda kalınan her gece için bir tarih oluşturmaktır .
İlk kaydı incelersek, o kişi sadece bir gece kaldı, bu yüzden sadece ilk gerçek tarih değerini döndürmemiz gerekiyor. Sonra ikinci rekor için, o kişi arka arkaya iki gece kaldı. Hem 13 hem de 14 Aralık için bir değer döndürmemiz gerekiyor. Bunu, Geceler sütunundaki değeri Özel sütunumuzdaki değere eklersek ve sonra bir çıkarırsak başarabiliriz çünkü bu ilk değeri zaten geçtik.
Öyleyse, formül çubuğuna gidelim ve şimdiye kadar oluşturduğumuz mantığı genişletelim. Tarih için bu sayısal değeri iki kez kullanmalıyız, bu yüzden bunu bir değişkende saklayacağım. Let ifadesini ekleyeceğim , ardından değişkenim için bir ad ekleyeceğim. Buna FirstNight diyeceğim . Ve sonra, yan tümceyi ekleyebiliriz .
Listeler, süslü parantezler olan bir dizi liste başlatıcıyla yeni satırlara genişletilebilir. Tarihlerle bir liste oluşturabiliriz. FirstNight değişkenimizden FirstNight değişkenine kadar artı gece sayımızda ne varsa başlayacağız . Bir dizi köşeli parantez ile Geceler sütununun üzerine gelin ve ardından bir tane çıkarın . Tamam'a basacağım ve artık bir listemiz var.
Beyaz boşlukta kenara tıkladığımda, o iç içe geçmiş listenin içeriğini aşağıdaki ikinci önizleme bölmesinde görebiliriz.
Şimdi bu yan oklarla, Yeni Satırlara Genişletebiliriz . Ardından, veri türünü bir tarihe ayarlayabilirim. Artık tarihlere sahip olduğumuzu görebilirsiniz. İlk kayıt için, ilk gerçek değerdekiyle aynı değeri döndürüyoruz. Bu ikinci kayıt için, 13 Aralık için bir, 14 Aralık için bir kaydımız var.
Yöntem 2: Power Query LuckyTemplates'da M İşlevi List.Dates'i Kullanma
İkinci yöntem için List.Dates adlı bir M işlevi kullanabiliriz . Kaynak sorguma referans vereceğim ve yine o mini tablo simgesiyle özel bir sütun ekleyeceğim.
List.Date işlevini ekleyeceğim ve ardından bir açılış parantezi içine koyacağım. İlk olarak, tarih olarak bir başlangıç değeri istiyor ve bu, tarih değerlerimizi içeren İlk Gerçekleşen sütunumuzda. Bunu seçip virgül koyuyoruz. Ardından, sayı olarak bir sayıdır , bu, o listeye kaç tane tarih döndürmek istediğiniz anlamına gelir. Ve bunun Geceler sütununda olduğunu görebiliriz .
Sonraki, süre olarak adımdır . Bunu bir aralık olarak düşünün. Şimdi ardışık geceler arıyoruz ve sürekli bir tarih listesi istiyoruz. Tek bir günün sayısal karşılığı birdir ve bu nedenle süreyi birden , ardından bir kapatma parantezini girip Tamam'a basacağım.
Yine iç içe geçmiş bir listemiz var. İlk kayıt için sadece bir değere sahibiz ve ikinci kayıt için 13 ve 14 Aralık'a sahibiz.
Ardından, bunu tekrar Yeni Satırlara Genişletebilir ve uygun veri türünü tarihe ayarlayabiliriz.
Şimdi, List.Dates işlevinde bir tarih veri türü gerektiren ilk çevreyi belirtmek istiyorum. Kaynak adımıma geçersem ve bu veri türünü Tarih/Saat olarak değiştirirsem, bir hata döndürür. Çünkü bir tarih geçmiyor. Formül çubuğuna gidip Date.From ekleyerek bunu kolayca düzeltebiliriz .
İşaret etmek istediğim başka bir şey de, alternatif bir tarih listesi de oluşturabileceğinizdir . Tek yapmanız gereken, örneğin son adım parametresini 2 olarak değiştirmek.
Kayıt Değerleri – Power Query'de Yapılandırılmış Değer Power
Query'deki Kayıtlardan ve Listelerden
Değerleri Ayıklayın Power Query Formülünü Kullanarak Her Tarih İçin Değerler Oluşturma
Çözüm
Bu blogda, tarih alanlarına dayalı olarak yeni kayıtlar oluşturmanın iki yolunu gösterdim. Birincisi, liste başlatıcıları kullanarak bir tarih listesi oluşturmak ve ikincisi, List.Dates işlevini kullanmaktır.
Umarım bu öğreticiyi yararlı bulursunuz. Eğitim videosunun tamamını aşağıdan izleyebilir ve ilgili daha fazla içerik için aşağıdaki bağlantılara göz atabilirsiniz.
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.