HSL(), bir grafik nesnesinin renk özelliklerini ayarlamak veya değerlendirmek için ifadelerde kullanılır; burada renk, 0 ile 1 arasındaki hue, saturation ve luminosity değerleriyle tanımlanır.
Söz Dizimi:
HSL (hue,
saturation, luminosity)
Dönüş verileri türü: dual
Bağımsız Değişkenler
Bağımsız Değişken
Açıklama
hue, saturation, luminosity
0 ile 1 arasında değişen Hue, saturation ve luminosity bileşen değerleri.
Bilgi notuTüm bağımsız değişkenler 0 ila 1 aralığında tamsayılara çözülen ifadeler olmalıdır.
Sayısal bileşen yorumlanıyorsa ve onaltılık gösterimde biçimlendiriliyorsa renk bileşenlerinin RGB değerlerini görmek daha kolay olur. Örneğin, açık yeşilin numarası 4 278 255 360'tır ve bu değer onaltılık gösterimde FF00FF00 ve RGB (0,255,0) olur. Bu, HSL (80/240, 240/240, 120/240) - HSL değeri (0.33, 1, 0.5) ile eş değerdir.
Görselleştirmelerde renk fonksiyonlarının nasıl kullanılacağına ilişkin örnekler ve ifadeye göre rengi destekleyen görselleştirmelerle ilgili ayrıntılar için lütfen Görselleştirmeyi renklendirme bölümüne bakın.
Sum(Sales) hesaplamasının Özellikler panelinde, Arka plan renk ifadesi olarak şu ifadeyi girin. Bu, ürün için satış hesaplamasına göre hücre rengi uygulayacaktır.
=Sum(Cost), satışların maliyetinin toplam değerini hesaplamak için.
=Sum(ProfitMargin), kâr marjını toplamak için. Bu değeri yüzde olarak göstermek için Sayı biçimlendirme altında, Sayı > Basit Biçimlendirme > %12,34 öğesini seçin.
Sum(ProfitMargin) hesaplamasının Özellikler panelinde, Arka plan renk ifadesi olarak şu ifadeyi girin.
If(ProfitMargin > 0.3, HSL( 0.33, 1, 0.25), // Green for high-profit customers
If(ProfitMargin >= 0.1 and ProfitMargin <= 0.3, HSL( 0.11, 1, 0.5), // Orange for moderate-profit customers
HSL(0, 1, 0.5) // Red for low-profit customers
)
)
HSL fonksiyonundan elde edilen çıktı, müşterinin kâr marjına göre aşağıdaki renkleri oluşturur:
Yeşil, HSL( 0.33, 1, 0.25), 30% üzerinde kâr marjına sahip müşteriler için.
Turuncu, HSL( 0.11, 1, 0.5), 10% ve 30% arasında orta düzeyde kâr marjına sahip müşteriler için.
Kırmızı, HSL(0, 1, 0.5), 10% altında kâr marjına sahip müşteriler için.
Örnek - HSL grafik senaryosu
Genel bakış
Bir veri kümesi, ülkeye göre gerçek ve öngörülen satış verilerini içerir. Bir satış müdürü verileri bir sütun grafikte görüntülemek ve dönem için öngörülen değerden daha yüksek olan bu satış rakamlarını vurgulamak istiyor.
Veri yükleme düzenleyicisini açın ve aşağıdaki komut dosyasını yeni bir bölüme ekleyin.
Komut dosyası şunları içerir:
Example adlı veri tablosuna yüklenen bir veri kümesi.
Verileri yükleyin ve bir sayfa açın. Yeni bir sütun grafik oluşturun ve şu alanı boyut olarak ekleyin:
Country
Şu hesaplamayı oluşturun:
=Sum(ActualSales), ülkenin satışlarının toplam değerini hesaplamak için.
Gerçek satışları öngörülen satışlarla karşılaştırmak için bir renk ifadesi ekleyin. Özellikler panelinde, Görünüm > Renkler ve gösterge altında, Renkler'i kapatın: Özel'e geçmek için Otomatik'i kapatın ve ardından listeden İfadeye göre'yi seçin. Aşağıdaki ifadeyi girin:
=If(Sum(ActualSales)>Sum(ProjectedSales),HSL(1.2,1.0,0.25),HSL(0, 1.0, 0.25)), gerçekleşen satışların öngörülen satışları aştığı durumları yeşil renkle ve öngörülen satışların gerçekleşen satışları aştığı durumları kırmızı renkle vurgulamak için.
Sonuçlar: Ülkelere göre satışların sütun grafiği
Satışları öngörülen değerin üzerinde olan ülkeler için sütun renginin yeşil olduğunu, satışları öngörülen değerin altında olanların ise kırmızı olduğunu görebiliriz. Örneğin, Sweden yeşil renktedir çünkü 98,000 satış değeri, 50,000 tahmini değerinden büyüktür.
Bu sayfa size yardımcı oldu mu?
Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!