메뉴

댓글 4

e
exceller1 9월 23일
파워쿼리로 만들어 봅니다.
힌트 : Text.PadStart
라
라온보리 9월 23일
=LET(rngCn,A1:A9, vDB,MAP(rngCn,LAMBDA(irng, TEXTJOIN(" ",,MAP(TEXTSPLIT(irng," "),LAMBDA(vspls, LET(mVals,IFERROR(REGEXEXTRACT(vspls,"^\d+(?=[가-힣])"),""),
IF(mVals="",vspls,TEXT(VALUE(mVals),"000")&RIGHT(vspls,LEN(vspls)-LEN(mVals))))))))), xMax,MAX(LEN(vDB)),
MAKEARRAY(ROWS(vDB),xMax,LAMBDA(iR,iC, IF(iC<=LEN(INDEX(vDB,iR)),MID(INDEX(vDB,iR),iC,1),""))))
원
원조백수 9월 23일
띄어쓰기로 분리한후에 "0"을 앞에추가하여 4자리로 만들어 각각 분리하는 작업
=LET(DT, A1:A9,
DL, BYROW(DT,LAMBDA(r,TEXTJOIN(" ",FALSE,RIGHT("0000"&TEXTSPLIT(r," "),4)))),
MAX, MAX(LEN(DL)),
DROP(REDUCE("",DL,LAMBDA(t,r,VSTACK(t,MID(r,SEQUENCE(1,MAX),1)))),1))

 
마
마법의손 작성자 9월 24일
=LET(Area, A1:A9,
mData, MAP(Area, LAMBDA(m, TEXTJOIN(" ",,RIGHT("000"&TEXTSPLIT(m," "),4)))),
seq, SEQUENCE(, MAX(LEN(mData))),
MID(mData, seq, 1))

 

이야기 게시판의 최근 글

스크랩 완료