Sayı ve saat biçimlerine ilişkin kurallar
Birçok yorumlama ve biçimlendirme fonksiyonunda, bir biçim kodu kullanılarak sayılar ve tarihler için biçim ayarlanabilir. Bu konu başlığı altında sayı, tarih, saat veya zaman damgası biçimlendirmek için kullanılan kurallar açıklanmaktadır. Bu kurallar hem kod hem de grafik fonksiyonları için geçerlidir.
Sayı biçimleri
Belirli bir sayıda basamağı göstermek amacıyla, her basamak için
Ondalık ayırıcının sol tarafında olası bir basamağı göstermek amacıyla
Binlik veya ondalık ayrıcı konumunu işaretlemek için, uygulanabilir binlik ayırıcıyı ve ondalık ayırıcıyı kullanın.
Biçim kodu ayırıcıların konumlarını tanımlamak için kullanılır. Biçim kodunda ayırıcı ayarlanamaz. Bunun için DecimalSep ve ThousandSep değişkenlerini kod içinde kullanın.
Binlik ayırıcı, basamakları herhangi bir konum sayısına göre gruplandırmak için kullanılabilir: örneğin, on iki basamaklı parça numarasının
Daha fazla bilgi için bkz. DecimalSep ve ThousandSep .
Examples:
Sayı biçimi | Açıklama |
---|---|
|
Sayıyı binlik ayırıcılı bir tamsayı olarak tanımlar. Bu örnekte binlik ayırıcı olarak " " kullanılmıştır. |
|
sayıyı binlik ayırıcısız bir tamsayı olarak tanımlar. |
|
Sayıyı en az dört basamaklı bir tamsayı olarak tanımlar. Örneğin, 123 sayısı 0123 olarak gösterilir. |
|
Üç ondalık basamaklı sayıyı tanımlar. Bu örnekte ondalık ayırıcı olarak "." kullanılmıştır. |
Özel sayı biçimleri
Qlik Sense, ikili, sekizli ve onaltılı da dahil olmak üzere 2 ile 36 arasındaki herhangi bir tabanda sayıları yorumlayabilir ve biçimlendirebilir. Ayrıca, Roma rakamı biçimlerini de işleyebilir.
Biçim | Açıklama |
---|---|
İkili biçim |
İkili biçimi belirtmek için biçim kodu |
Sekizli biçim |
Sekizli biçimi belirtmek için biçim kodu |
Onaltılı biçim |
Onaltılı biçimi belirtmek için biçim kodu |
Ondalık biçim |
Ondalık biçimi belirtmek için |
Özel taban biçimi |
2 ile 36 arasında herhangi bir tabanda biçim belirtmek için biçim kodu |
Roma rakamı biçimi |
Roma rakamlarını belirtmek için biçim kodu |
Examples:
Örnek | Sonuç |
---|---|
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
|
şunu döndürür: |
Tarihler
Bir tarihi biçimlendirmek için aşağıdaki sembolleri kullanabilirsiniz. Rastgele ayırıcılar kullanılabilir.
Simgeler | Açıklama |
---|---|
|
Günü tanımlamak amacıyla her basamak için |
|
Ay numarasını tanımlamak için Bir basamak için
Daha fazla bilgi için bkz. MonthNames ve LongMonthNames . |
|
Yılı tanımlamak amacıyla her basamak için |
|
Haftanın gününü tanımlamak için
Daha fazla bilgi için bkz. DayNames ve LongDayNames . |
Examples: (örnek tarih olarak 31 Mart 2013 kullanıldığında)
Örnek | Sonuç |
---|---|
|
Tarihi 13-03-31 olarak tanımlar. |
|
Tarihi 3/31/13 olarak tanımlar. |
|
Tarihi 2013-Mar-31 olarak tanımlar. |
|
Tarihi 31 Mart 2013 olarak tanımlar. |
|
Tarihi 3/31/13 olarak tanımlar. |
|
Tarihi 6 13-03-31 olarak tanımlar. |
|
Tarihi Cmt 13-03-31 olarak tanımlar. |
|
Tarihi Cumartesi 13-03-31 olarak tanımlar. |
Zamanlar
Bir zamanı biçimlendirmek için aşağıdaki sembolleri kullanabilirsiniz. Rastgele ayırıcılar kullanılabilir.
Simgeler | Açıklama |
---|---|
|
Saatleri tanımlamak amacıyla her basamak için |
|
Dakikaları tanımlamak amacıyla her basamak için |
|
Saniyeleri tanımlamak amacıyla her basamak için |
|
Saliseleri tanımlamak amacıyla her basamak için |
|
Zamanı AM/PM biçiminde tanımlamak için saatten sonra |
Examples: (örnek saat olarak 18:30 kullanıldığında):
Örnek | Sonuç |
---|---|
|
Saati 18:30 olarak tanımlar |
|
Saati 18.30.00.00 olarak tanımlar |
|
Saati 06:30:pm olarak tanımlar |
Zaman damgaları
Yukarıdaki tarihler ve saatler için kullanılan aynı gösterim zaman damgalarında kullanılır.
Examples: (örnek zaman damgası olarak 31 Mart 2013 18:30 kullanıldığında):
Örnek | Sonuç |
---|---|
|
Zaman damgasını 13-03-31 18:30 olarak tanımlar. |
|
Zaman damgasını 3/31/13 18.30.00.0000 olarak tanımlar. |