Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Sintaks
List.Max(
list as list,
optional default as any,
optional comparisonCriteria as any,
optional includeNulls as nullable logical
) as any
Tentang
Mengembalikan item maksimum dalam daftar atau nilai default opsional jika daftar kosong.
-
list: Daftar nilai. -
default: (Opsional) Nilai yang akan dikembalikan jika daftar kosong. -
comparisonCriteria: (Opsional) Fungsi yang digunakan untuk mengubah nilai sebelum dibandingkan. Jika parameter ini adalahnull, maka nilai dibandingkan tanpa transformasi apa pun. -
includeNulls: (Opsional) Menunjukkan apakahnullnilai dalam daftar harus disertakan dalam menentukan item maksimum. Nilai defaultnya adalahtrue.
Contoh 1
Temukan nilai maksimum dalam daftar yang ditentukan.
Penggunaan
List.Max({1, 4, 7, 3, -2, 5}, 1)
Hasil
7
Contoh 2
Temukan nilai maksimum dalam daftar yang ditentukan atau kembalikan -1 jika kosong.
Penggunaan
List.Max({}, -1)
Hasil
-1
Contoh 3
Temukan item dalam daftar nilai teks yang terakhir menurut abjad. Jika daftar kosong, kembalikan "none".
Penggunaan
let
Source = {"boy", "dog", "girl", "zebra", "cat", "mouse", "rabbit"},
MaxText = List.Max(Source, "none")
in
MaxText
Hasil
"zebra"
Contoh 4
Temukan tanggal terbaru dari daftar tanggal Bahasa Jerman. Jika daftar kosong, kembalikan 1 Januari 2000.
Penggunaan
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
Hasil
"15.05.2025"