메뉴

댓글 4

e
exceller1 9월 26일
파워쿼리로 만들어 봅니다.
힌트 : 피벗해제
라
라온보리 9월 26일
=LET(xDB,TOCOL(TEXTSPLIT(TEXTJOIN("_",TRUE,DROP(WRAPROWS(TOCOL(B2:H11,3,TRUE),2),,1)),", ","_"),3),
ReVe,HSTACK(REGEXEXTRACT(xDB,"^\D+"),IFERROR(--REGEXEXTRACT(xDB,"\d+$"),"")), GROUPBY(INDEX(ReVe,,1),INDEX(ReVe,,2),SUM,0,1))
원
원조백수 9월 26일
IF로 월을 구분하고, 대충 모아서, 자르고, 숫자위치를 파악해서 LEFT, MID를 이용해서 GroupBy로 통계
=LET(fX, LAMBDA(x, MIN(TOROW(FIND(SEQUENCE(10)-1,x),3))-1),
T, TEXTSPLIT(TEXTJOIN(", ",,IF( TEXT(B2:H10,"yymm") = "2501", B3:H11, "")),,", "),
N, BYROW(T, fX), GROUPBY(LEFT(T,N), MID(T,N+1,5)*1,SUM))

 
마
마법의손 작성자 10월 1일
=LET(Data,TEXTSPLIT(TEXTJOIN(", ",,INDEX(WRAPROWS(TOCOL(B2:H11,3,TRUE),2),,2)),,", ",TRUE),
rData, REGEXEXTRACT(Data,{"\D+","\d+"}),
GROUPBY(INDEX(rData,,1), --INDEX(rData,,2), SUM))

 

이야기 게시판의 최근 글

스크랩 완료