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 öğreticide, dağınık ve yığılmış verileri nasıl daha düzenli bir biçime dönüştürebileceğinizi göstereceğim. Bunu yapmanın oldukça kolay bir yolu var ve bu, inanılmaz derecede yararlı olacak ve birçok farklı uygulamaya sahip olacak. Power Query modülünü kullanacağız. Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.
Karım ofise geldi ve bir takvim davetinden bir sürü adres kopyaladığını ve sonunda bu formatta yapıştırdığını söyledi. 28 e-posta adresi ve adı bu tür garip, yığılmış biçimdeydi. Bir sürü alıntı, virgül, önemsiz ve e-posta adreslerinden oluşan bir isim listesiydi. Bunu daha iyi bir biçime dönüştürmek için Power Query'yi nasıl kullanacağını öğrenmek istedi.
Öyleyse, Power Query'ye geçelim ve ham verileri görelim. Ham verileri sağlam tutalım ve sadece referans verelim. Bu referans dosyasını TestData olarak adlandıracağız .
Yapacağımız ilk şey bir dizin eklemek olacak ve bu amaçlar için bunun sıfır tabanlı bir dizin mi yoksa bir tabanlı bir dizin mi olduğu gerçekten önemli değil. Bu gösteri için sadece sıfır tabanlı bir dizin kullanacağız. Diğer seçeneklerden geçmek zorunda kalmadan tıklamak kolaydır.
Bu bir pivot içerecektir çünkü bir pivot satırları alır ve onları sütunlara dönüştürür. Bu durumda, bu satır kümesini alıp üç sütuna dönüştürmek istiyoruz – biri ad için, biri soyadı için ve biri de e-posta adresi için.
Sütunlardakileri döndüreceğiz, ancak pivotun hangi öğenin hangi sütuna girdiğini bilmesi için bir yol bulmamız gerekiyor. Power Query Modulo'nun devreye girdiği yer burasıdır.
İçindekiler
Power Query Modulo Kullanarak Yığılmış Verileri İşleme
Modulo, belirli bir sayıyı böldüğümüzde bize kalanını verir. Modulo'ya erişmek için Add Column sekmesine gidiyoruz, ardından Standard'ı bulacağız, aşağı açılır oka tıklayın ve aşağı kaydırın.
Modulo'ya tıkladığımızda, bize istediğimiz sütun sayısını soran bir açılır kutu veriyor. Bu durumda üç sütun istiyoruz.
Üçü üçe bölersek, kalan sıfır olan bir elde ederiz. Dörde üç, birin kalanını verir, beşin üçü ikinin kalanını verir ve sonra altının üçü bize sıfırın kalanını verir. Böylece, pivotumuz için kullanabileceğimiz bu güzel yinelenen modeli üretiyor.
Ama bunu yapmadan önce, hadi verileri temizleyelim. Bunu yapmanın iki yolu var. Birincisi, basitçe değerleri değiştirebiliriz. Örneğin, alıntılar için, alıntıyı oraya koyabilir ve ardından onu hiçbir şeyle değiştirebiliriz. Bu alıntıları alır ve temizler.
Bunu tek seferde temizleyip bazı adımları kaydedebileceğimiz diğer bir yol da Text.Remove adlı bir işlev kullanmaktır . Önce bir Özel Sütun ekliyoruz ve ardından kurtulmak istediğimiz tüm değerleri listeliyoruz.
Gördüğünüz gibi, bu her şeyi güzel ve kolay bir şekilde temizler. Ve böylece, şimdi bu ilk sütundan kurtulabilir ve ardından Özel sütunu üzerine taşıyabiliriz.
Artık pivotumuzu temiz bir şekilde yapabiliriz. Modulo'yu ele alıyoruz, Dönüştür'e ve ardından Pivot Sütunu'na gidiyoruz ve Özel'e döneceğiz, ancak bunun bir araya gelmesini istemiyoruz. Don't Aggregate'i seçip OK'e tıklıyoruz.
Biz sadece onu sütundaki bu değerlerle değiştiriyoruz. Daha sonra bizim için bu üç sütunu oluşturur. Orada soyadını, adını ve e-posta adresini görebiliriz, ancak bu tam olarak istediğimiz formatta değil.
Bunu düzeltmek için bu sütunları alıp bir Fill Up yapabiliriz .
Ve şimdi, Modulo'nun tekrar eden modeli nedeniyle bu fazladan sıralara sahibiz.
Alternatif satırları kaldırarak bundan kolayca kurtulabiliriz. Bunu Satırları Kaldır seçeneğinde yapabiliriz.
Kaldırılacak ilk satırın iki olduğunu söyleyebiliriz. Ardından ikinci ve üçüncü sırayı çıkarın ve ardından dördüncüyü koruyun ve bunu tekrar eden bir model olarak yapın.
Artık tüm doğru verileri güzel bir şekilde temizlediğimizi ve hala 28 orijinal e-posta adresimiz olduğunu görebilirsiniz.
Artık Index sütunundan kurtulabilir ve sütun başlıklarını buna göre yeniden adlandırabiliriz.
LuckyTemplates Modulo ve Integer-Divide DAX İşlevleri
Veri Modeliniz İçin Power Query En İyi Uygulamaları
Power Query M: Tarih Tablosunda Alternatif 0-1 Modeli
Çözüm
Bunu sadece Modulo numarasıyla ve ardından verileri döndürerek ve biraz temizlikle bunu yapmanın oldukça kolay olduğunu görebilirsiniz. Bir kez alıştığınızda, her şeyi yapmak muhtemelen sadece bir dakikanızı alır.
Umarım bu size birkaç fikir ve araç daha vermiştir. Bir sonraki öğreticime de göz atabilirsiniz . Bununla birlikte, bu eğitimde ele aldığımız bazı şeylere daha yakından bakacağız ve ayrıca özel işlevleri kullanarak bu işlemi tekrarlanabilir bir şekilde nasıl otomatikleştirebileceğimize bakacağız. Özel fonksiyonlarınızda hata ayıklamak için de size bazı harika numaralar göstereceğim.
Umarım bunu faydalı bulmuşsundur. Aşağıdaki videonun tamamını izleyebilir ve daha fazla ilgili içerik için aşağıdaki bağlantılara göz atabilirsiniz.
Herşey gönlünce olsun!
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.