मुख्य कंटेंट तक स्किप करें

Table.MaxN

दिए गए मापदंड का उपयोग करके सबसे बड़ी पंक्ति(याँ) लौटाता है.

Syntax

Table.MaxN(
table as table,
comparisonCriteria as any,
countOrCondition as any
) as table

Remarks

दिए गए comparisonCriteria का उपयोग करके, table में सबसे बड़ी पंक्ति(पंक्तियाँ) लौटाता है. पंक्तियों को सॉर्ट करने के बाद परिणाम को आगे फ़िल्टर करने के लिए countOrCondition पैरामीटर निर्दिष्ट किया जाना चाहिए. ध्यान दें लघुगणक को सॉर्ट करना सॉर्ट किए गए नियत परिणाम की गारंटी नहीं दे सकता है. पैरामीटर countOrCondition एकाधिक स्वरूप ले सकता है:

  • यदि कोई संख्या निर्दिष्ट है, तो countOrCondition आइटम्स तक की सूची आरोही क्रम में लौटाई जाती है.
  • यदि कोई शर्त निर्दिष्ट है, तो प्रारंभिक रूप से शर्त को पूरा करने वाले आइटम्स की सूची को लौटाई जाती है. एक बार आइटम द्वारा शर्त को पूरा न करने पर आगे किसी भी आइटम पर विचार नहीं किया जाता है.

Examples

Example #1

तालिका में वह पंक्ति ढूँढें जिसके स्तंभ [a] में स्थिति [a] > 0 वाला सबसे बड़ा मान है. फ़िल्टर लागू करने से पहले पंक्तियाँ सॉर्ट की गई हैं.

Table.MaxN(
Table.FromRecords({
[a = 2, b = 4],
[a = 0, b = 0],
[a = 6, b = 2]
}),
"a",
each [a] > 0
)

Result:

Table.FromRecords({
[a = 6, b = 2],
[a = 2, b = 4]
})

Example #2

तालिका की वह पंक्ति ढूँढें जिसके स्तंभ [a] में स्थिति [b] > 0 वाला सबसे बड़ा मान है. फ़िल्टर लागू करने से पहले पंक्तियाँ सॉर्ट की गई हैं.

Table.MaxN(
Table.FromRecords({
[a = 2, b = 4],
[a = 8, b = 0],
[a = 6, b = 2]
}),
"a",
each [b] > 0
)

Result:

Table.FromRecords({})

Category

Table.Ordering