20210325 0930 

 

REF

[1] "docs.microsoft.com/en-us/powerquery-m/understanding-power-query-m-functions"

[2] "exceloffthegrid.com/power-query-custom-functions/"

 

01 Example - Exiplicit parameters and return value [1]

let  
    AddOne = (x as number) as number => x + 1,  
    //additional expression steps  
    CalcAddOne = AddOne(5)  
in  
    CalcAddOne 

 

02 Custom Function - user-defined function [2]

▶ Example

(Value) =>
let
    nameOfStep = Value * 10
in
    nameOfStep

▶ Explanation

1줄: arguments(or input) 선언

2줄: 함수 본문(steps) 시작을 표시

3줄: 함수 본문(steps) : the step called "name OfStep" is defined here

4줄: 반환값 시작을 표시

5줄: 반환할 step, in this case the nameOfStep will be returned

 

Refs

인터넷에서 찾아보기

google에 다음과 같이 검색하면 Reference를 찾을 수 있다.

           m language left

결과, 엑셀의 Left함수에 해당하는 것 : Text.Start

"https://docs.microsoft.com/en-us/powerquery-m/text-start"

 

 

if 문

"https://docs.microsoft.com/en-us/powerquery-m/m-spec-conditionals"

if 1 = 1 then "y" else "n"

 

Posted by Weneedu
,


출처: https://privatedevelopnote.tistory.com/81 [개인노트]