Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sözdizimi
List.Max(
list as list,
optional default as any,
optional comparisonCriteria as any,
optional includeNulls as nullable logical
) as any
Hakkında
Listedeki en yüksek öğeyi veya liste boşsa isteğe bağlı varsayılan değeri döndürür.
-
list: Değerlerin listesi. -
default: (İsteğe bağlı) Liste boşsa döndürülecek değer. -
comparisonCriteria: (İsteğe bağlı) Değerleri karşılaştırmadan önce dönüştürmek için kullanılan bir işlev. Bu parametre isenull, değerler herhangi bir dönüştürme olmadan karşılaştırılır. -
includeNulls: (İsteğe bağlı) Listedeki değerlerin en yüksek öğeyi belirlemeye dahil edilip edilmeyeceğininullgösterir. Varsayılan değer şudur:true.
Örnek 1
Belirtilen listede en büyük değeri bulun.
Kullanım
List.Max({1, 4, 7, 3, -2, 5}, 1)
Çıktı
7
Örnek 2
Belirtilen listedeki en büyük değeri bulun veya boşsa -1 döndür.
Kullanım
List.Max({}, -1)
Çıktı
-1
Örnek 3
En son alfabetik olarak geçen metin değerleri listesinde öğeyi bulun. Liste boşsa ,"yok" döndür.
Kullanım
let
Source = {"boy", "dog", "girl", "zebra", "cat", "mouse", "rabbit"},
MaxText = List.Max(Source, "none")
in
MaxText
Çıktı
"zebra"
Örnek 4
Almanca tarihler listesinden en son tarihi bulun. Liste boşsa, 1 Ocak 2000 tarihini döndür.
Kullanım
let
Source = {"12.02.2024", "15.05.2025", "10.10.2021", "16.01.2025", "30.12.2022"},
MaxDate = List.Max(Source, #date(2000, 1, 1), each Date.FromText(_, [Culture = "de-DE"]))
in
MaxDate
Çıktı
"15.05.2025"