, 당신은 단계에 따라 수행 할 수 있습니다
let
Source = Table.ExpandListColumn(Table.FromRecords({[Name= {"Bob", "Jim", "Paul"}, Discount = .15] }), "Name"),
AddedErrClmn = Table.AddColumn(Source, "ErrClmn", each if [Name] = "Jim" then [Name]-[Discount] else [Discount]),
AddedIndexClmn = Table.AddIndexColumn(AddedErrClmn, "Index", 1, 1),
ErrorlessIndexes = Table.RemoveRowsWithErrors(AddedIndexClmn)[Index],
AddedCheckClmn = Table.AddColumn(AddedIndexClmn, "Validation", each if List.Contains(ErrorlessIndexes, [Index]) then "ok" else "Error")
in
AddedCheckClmn
그래서 당신은 목록
ErrorlessIndexes의 결과로 인덱스를 인덱스 오류의 깨끗한 테이블을 추가하고 저장합니다. 그런 다음 수식이있는 열을 추가하십시오. 각 행의 색인에 해당 목록을 검색하십시오. 발견되면 행은 Ok입니다. 그렇지 않으면 오류가 있습니다.
기다려, 쿼리? 당신은 쿼리를위한 해결책을 찾고 있습니까? 그렇다면 더 적절한 태그로 질문에 태그를 답니다. 또한 질문을 확장해도 효과가있을 수 있습니다. – StorymasterQ
"Power Query"태그를 추가 할 수 없지만 Excel 추가 기능이므로 가장 적절한 태그라고 생각했습니다. – LoganTheSnowEater
좋은 질문입니다! 나는 그 꼬리표를 만들었 어. –