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 Power Query Düzenleyici öğreticisinde, kayıt alanı değerlerini iç içe geçmiş bir listeden nasıl çıkarabileceğinizi ve bunları tek bir metin dizesinde nasıl birleştirebileceğinizi göstermek istiyorum. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.
bir üyesi bu senaryoyu yayınladı. Burada listeleri içeren bir tablomuz var. Bu ilk listeye inersek ve beyaz boşlukta bir tarafa sağ tıklayıp Yeni Sorgu Olarak Ekle'yi seçersek , o listenin içeriğini görebiliriz.
Bu liste üç kayıt içerir. Beyaz boşlukta kenara tıkladığımda, aşağıda o kaydın içeriğinin bir ön izlemesini görebiliriz.
Amaç, alan arama değerine bakmak ve ardından bu değeri çıkarmaktır . Tüm bu alan değerlerini çıkardıktan sonra, bunları tek bir metin dizesinde birleştireceğiz . Bu yüzden kaynak sorguma başvuracağım. Buna sağ tıklayıp Referans'ı seçeceğim .
İçindekiler
Power Query Düzenleyici Eğitimi – İç İçe Listeleri Dönüştürme ve Değerleri Çıkarma
Bu mini tablo simgesi aracılığıyla özel bir sütun ekleyeceğim. Bu iç içe geçmiş kayıtlardaki o alandan her bir değeri ayıklayarak bu iç içe geçmiş listeyi dönüştürmek istiyoruz. Bunu yapmak için list.transform adlı bir işlev kullanabiliriz .
Bu işlev bir liste gerektirir ve listelerimiz FromLookup sütunundadır. Bu yüzden onu seçeceğim ve sonra virgül koyacağım. Ardından, fonksiyon olarak bir dönüşüm istiyor. Ve bu listedeki her öğe için, ondan metin almak istiyoruz.
Yani, buraya her Text.From yazacağım . Tüm öğelere erişmek için, adsız değişkeni kullanabiliriz, alt çizgi . Bu yüzden buraya alt çizgi ekleyeceğim. Ancak listemizdeki tüm öğeler kayıttır, bu nedenle alan erişim operatörünü de eklememiz gerekir. Bir dizi köşeli parantez içinde, erişmek istediğimiz alan adını ekleyebiliriz ve buna aranandeğer denir . Köşeli parantezi kapatın ve parantez içinde kapatın. List.Transform işlevi için başka bir kapatma parantezi ekleyin ve ardından Tamam'a basın .
Sonuçları görmek için geniş alanda yana tıklayalım. Gördüğünüz gibi, iç içe geçmiş kayıtlardaki tüm açıklamaları aldık.
Ancak üçüncü tabloda bir hata alıyoruz.
Sağ tıklayıp yeni bir sorgu olarak ekleyeceğim. Geniş alanda yan tarafa tıklayacağım ve arama değeri olmadığını görebiliriz. Alan bu kayıtta yok, onu da düzeltelim.
Bu yardımcı sorguyu sileceğim, tasarım sorgumuza geri döneceğim. Ve alan erişim operatöründen sonra, basitçe soru işaretini ekleyip enter tuşuna basabiliriz.
Bununla, artık o hatayı almıyoruz, bunun yerine bir Null alıyoruz . Geriye kalan tek şey bu metin değerlerini birleştirmek.
Power Query Düzenleyici Eğitimi – Değerleri Tek Bir Metin Dizisinde Birleştirme
Bu değerleri tek bir dizgede birleştirmek için Text.Combine işlevini kullanabiliriz . Formül çubuğunda Text.Combine ekleyeceğiz ve ardından parantez açıp sonuna atlayıp virgül ekleyeceğiz.
İlk parametre liste olarak metinlerdi ve şimdi metin olarak bir ayırıcı istiyor. O halde alıntı işaretleri ekleyelim, parantez içinde kapatalım ve enter tuşuna basalım. İşte buyur.
Power Query'deki Kayıtlardan ve Listelerden Değer Çıkarma
LuckyTemplates Power Query: Yinelenen Satırları Kaldırma
LuckyTemplates Unpivot Sütunları – Power Query Eğitimi
Çözüm
Bu öğreticide size, iç içe geçmiş bir listeden kayıt alanı değerlerini nasıl çıkaracağınızı ve bu değerleri tek bir metin dizesinde nasıl birleştireceğinizi gösterdim. İç içe geçmiş listedeki kayıtların her biri için alan değerlerini ayıklamak için List.Transform ve Text.From işlevlerini kullandım. Ve son olarak, bu sonuçları Text.Combine kullanarak tek bir metin dizisinde birleştirdim.
Umarım bu tekniği kendi çalışma ortamınızda kullanabilir ve uygulayabilirsiniz. Daha fazla benzer eğitim için aşağıdaki ilgili bağlantılara göz atın.
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.