20230331 1242
REF
Power Query – Getting the Min Value repeated for all rows in my table
개요
특정 칼럼에서 가장 작은 값을 추출하고 싶다.
- List.Min함수를 이용
- 인수는 Table**이 아니라 List** 이어야 한다.
** Table은 칼럼이 2개 이상인 2 dimension이고, List는 칼럼을 하나만 가진 1 dimension(배열, vector)이다.
실습
아래와 같은 테이블이 있을 때,
가장 오래된 날짜 기준으로 남은기간을 계산하려고 한다.
파워쿼리 화면으로 가서..
Excel > Data > From Table
Add Column > Custom Column에서 아래와 같이 입력
코드: = [date]-List.Min(#"Source"[date])
(★note★)
- data format이 맞지 않으면 error 발생;위 예에서 코드의 좌항 '[date]'는 날짜 형식이고 우항의 [date]가 날짜시간 형식이면 (형식이 다르므로) 오류 발생
- List.Min의 인수는 List이어야 한다. 따라서 인수로 '[date]'라고 넣으면 오류 발생(여기서 [date]는 context상 각 행에 해당하는 하나의 데이터 값(scalar)이다.)
결과;
'[PA] 업무자동화 > [PQ] Power Query' 카테고리의 다른 글
PQ 25가지 파워쿼리 팁 25 Amazing power query tips and tricks (0) | 2023.05.21 |
---|---|
PQ "rebuild this data combination" error (0) | 2023.05.20 |
PQ 두 행을 병합하기 (1) | 2022.10.28 |
PQ Distinct count 문제 (0) | 2022.09.17 |
PQ Oracle DB 연결하기 (0) | 2022.08.11 |