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

Table.PositionOf

तालिका के अंदर पंक्ति की स्थिति या स्थितियाँ लौटाता है.

Syntax

Table.PositionOf(
table as table,
row as record,
optional occurrence as any,
optional equationCriteria as any
) as any

Remarks

निर्दिष्ट table में row की पहली आवृत्ति की पंक्ति स्थिति को लौटाता है. कोई आवृत्ति न मिलने पर -1 लौटाता है.

  • table: इनपुट तालिका.
  • row: स्थिति जानने के लिए तालिका में पंक्ति.
  • occurrence: [वैकल्पिक] निर्दिष्ट करता है कि पंक्ति की कौन सी आवृत्तियाँ लौटानी हैं.
  • equationCriteria: [वैकल्पिक] तालिका पंक्तियों के बीच तुलना को नियंत्रित करता है.

Examples

Example #1

तालिका <code>({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})</code> में [a = 2, b = 4] की पहली आवृत्ति की स्थिति जानें.

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

Result:

0

Example #2

तालिका <code>({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})</code> में [a = 2, b = 4] की दूसरी आवृत्ति की स्थिति जानें.

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

Result:

2

Example #3

तालिका <code>({[a = 2, b = 4], [a = 6, b = 8], [a = 2, b = 4], [a = 1, b = 4]})</code> में [a = 2, b = 4] की सभी आवृत्तियों की स्थिति जानें.

Table.PositionOf(
Table.FromRecords({
[a = 2, b = 4],
[a = 1, b = 4],
[a = 2, b = 4],
[a = 1, b = 4]
}),
[a = 2, b = 4],
Occurrence.All
)

Result:

{0, 2}

Category

Table.Membership