다음을 통해 공유


Table.MatchesAllRows

통사론

Table.MatchesAllRows(table as table, condition as function) as logical

소개

table의 모든 행이 지정된 condition과 일치하는지 여부를 나타냅니다. 모든 행이 일치하면 true 반환하고, 그렇지 않으면 false.

예제 1

열 [a]의 모든 행 값이 테이블에 있는지 여부를 확인합니다.

사용량

Table.MatchesAllRows(
    Table.FromRecords({
        [a = 2, b = 4],
        [a = 6, b = 8]
    }),
    each Number.Mod([a], 2) = 0
)

출력

true

예제 2

테이블 ({[a = 1, b = 2], [a = 3, b = 4]})모든 행 값이 [a = 1, b = 2]인지 확인합니다.

사용량

Table.MatchesAllRows(
    Table.FromRecords({
        [a = 1, b = 2],
        [a = -3, b = 4]
    }),
    each _ = [a = 1, b = 2]
)

출력

false