DateTime Değeri: Saniyeler Nasıl Çıkarılır

Bugünün blogunda, bir DateTime değerinden saniyeleri çıkarmanın üç yolunu inceleyeceğiz . Bu eğitimin tam videosunu bu blogun alt kısmından izleyebilirsiniz.

Mümkünse, iş gereksinimlerini karşılamaya devam ederken verilerinizin önemini azaltmak isteyeceksiniz. Ancak, DateTime değerleri son derece yüksek bir kardinaliteye sahip olabilir.

Bu, bir DateTime sütununun, performansın yanı sıra model boyutunu da etkileyebilecek çok sayıda benzersiz değer içerebileceği anlamına gelir. 

İçindekiler

Power Query'de Saniyeler Nasıl Çıkarılır?

Bununla başa çıkmanın iki bariz yolu var. Birincisi, DateTime değerlerini her zaman böldüğünüzden emin olmaktır, böylece tarihleri ​​içeren bir sütun ve zamanları olan bir sütun elde edersiniz.

İkincisi, analizin hangi ayrıntı düzeyinde gerçekleştirilmesi gerektiğini belirlemektir . Saniye, dakika ve hatta saat bazında raporlamanız gerekir.

Ancak bu blogda, yalnızca DateTime değerlerinden saniyeleri çıkarma yöntemlerine odaklanacağız. 

DateTime Değerleri için Tam Kullanıcı Arayüzü Yaklaşımı

Power Query düzenleyicinize giderek başlayın . Öğreneceğiniz ilk yaklaşım, tam kullanıcı arabirimi odaklı bir yaklaşımdır. 

DateTime sütununuz seçiliyken Sütun Ekle sekmesine gidin, Saat'i ve ardından Yalnızca Zaman'ı seçin .

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Bir Zaman Sütunu görünecektir. 

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Zaman simgesine tıklayın ve Metin'i seçin. 

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Ardından, aynı adımları izleyerek Zaman'a geri döndürün . Akımı değiştir'i değil, bunun yerine Yeni Adım Ekle'yi seçin .

DateTime Değeri: Saniyeler Nasıl Çıkarılır

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Ve şimdi o zaman değerinin saniyelerini kaybettik. 

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Şahsen, bu bir metne dönüştürme yöntemini ve ardından bir zamana geri dönmeyi daha sık kullandım, ancak farklı bir sözdizimi kullandığım kullanıcı arayüzü odaklı olmayan bir yaklaşım kullandım. 

DateTime Değerleri için Kullanıcı Arabirimi Temelli Olmayan Yaklaşım

Kullanıcı arabirimi sürücüsü olmayan yaklaşımımıza bir göz atalım. 

Sol üst köşedeki Mini Tablo Simgesi ile Özel Sütun Ekle 'yi seçin . 

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Yeni sütunu Time2 olarak arayabilirsiniz . Bir DateTime değerini metne dönüştürmek için =DateTime.ToText ([Tarih oluşturuldu), “SS:dd”) işlevini kullanabilirsiniz

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Yukarıdaki görselde görüldüğü gibi sağ tarafta bulunan Date Created kolonuna tıklanarak fonksiyon içerisinde Date Created kısmının eklendiğini unutmayınız . SS:dd saat formatını gösterir ve 24 saat formatını uygulamak için büyük SS kullanırız.

Tamam'a tıklayalım . Sonuçlardan yalnızca saat ve dakikayı içeren yeni bir sütun görebiliriz. 

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Ayrıca saat biçimini küçük harfe çevirmeyi deneyelim. Bunu yapmak için formül çubuğuna gidin ve HH'yi hh olarak değiştirin . Daha sonra onay işaretini tıklayın

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Bu bloğun amacı doğrultusunda, tablomuzu yeniden HH olarak değiştirerek 24 saat biçimine geri döndürelim . 

Sahip olduğunuz zaman değerleri metin biçimindedir. Bunları saat biçimine geri döndürmek için aşağıda gösterilen işlevi kullanın ve onay işaretini tıklayın.

DateTime Değeri: Saniyeler Nasıl Çıkarılır

DateTime.ToRecord'u Kullanma

Tam olarak aynı şeyi yapmak için bir yöntem daha kullanabilirsiniz. Bu örnekte, DateTime.ToRecord kullanıyoruz .

Mini Tablo Simgesine ve ardından Özel Sütun Ekle'ye giderek başlayın .

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Bir Özel Sütun penceresi görünecektir. Time3 adını kullanabilir ve aşağıda gösterilen formülü kullanarak  DateTime.ToRecord işlevini uygulayabilirsiniz.

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Kaydı döndürmek için Tamam'ı tıklayın .

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Kayıtlardan birine tıklayın ve aşağıda bir önizleme görmelisiniz.

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Önizlemede, tarih ve saat bölümlerinin kaydın içinde bir alan aldığını görebilirsiniz.

DateTime Değeri: Saniyeler Nasıl Çıkarılır

İçsel #zaman işlevini kullanarak, bunu tekrar bir zaman değerine dönüştürebilirsiniz. İlk olarak, ona daha kolay başvurmak için bir değişken oluşturun. Öyleyse, t'nin halihazırda oluşturduğunuz işleve eklenen içsel zaman değeri ile eşit olmasına izin verin . Saat, dakika ve saniye olmak üzere üç argüman alır.

Bir açma parantezi ekleyerek işlevi genişletin. Saat için, kaydınızı t olarak adlandırın ve saat alan adına şu şekilde köşeli parantezler içine saat yazarak bakın: t[saat] .

Virgül (,) ekleyin , ardından dakika için aynı adımları tekrarlayın: t[Dakika]. Saniyeler için başka bir virgül ve sıfır (0) ekleyin .

Ortaya çıkan fonksiyon aşağıda gösterilmiştir. Ardından onay işaretini tıklayın.

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Elbette fonksiyona tip zamanı ekleyerek de tipi ayarlayabilirsiniz .

DateTime Değeri: Saniyeler Nasıl Çıkarılır

Çözüm

Bugünkü blogda, Power Query'de bir DateTime Değerinden saniyeleri nasıl çıkaracağınızı öğrendiniz . DateTime değerlerinizin kardinalitesini üç farklı şekilde düşürmenin farklı yollarını denediniz; buna tam kullanıcı arabirimi odaklı yaklaşım , kullanıcı arabirimi odaklı olmayan yaklaşım ve DateTime değer kayıtlarınızı kullanma dahildir .

Herşey gönlünce olsun,

melisa de korte

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

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.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

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.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

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.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

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.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

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.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

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 Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

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.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

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.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

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.