[365리뷰] 날짜추출하기 [feat. 서랍님]
https://www.youtube.com/watch?v=e2E87OeceBM 오늘은 서랍님 영상중 [텍스트에서 자동날짜인식] 을 리뷰하기로 하겠다. =LET( →step1, "각 셀의 단어들을 모두 행으로분리한후 숫자만 결합해라", q,CONCAT(IFERROR(--MID(D2,SEQUENCE(LEN(D2)),1),"")), →step2, "각 셀의 단어들을 모두 행으로분리한후 에러가 발생한것을 공백으로 연결한후 트림으로 공백을 분리후 하이픈으로 연결해라", _d,--SUBSTITUTE(TRIM(CONCAT(IFERROR(--MID(D2,SEQUENCE(LEN(D2)),1)," "),""))," ","-"), →step3, "전체문자의 길이가 4개인 경우", _d4,IF(((--LEFT(q,2)>=1)..
2024. 3. 6.
[365함수] 병합풀기도 한방에 고고
예전 vba 포스팅에서 많이 했던 병합된 셀을 푸는 문제를 365 함수로 구성해 보았다. TEXTSPLIT함수로 해당 행을 줄바꿈 [ CHAR(10) ] 을 구분자로 하여 텍스트를 분리한 후 그것들을 병렬로 배치한 후 하나씩 행방향으로 쌓아올리면 된다. =LAMBDA(tbl, DROP( REDUCE("",tbl, LAMBDA(a,b, VSTACK(a, HSTACK(TEXTSPLIT(b,,CHAR(10)),TEXTSPLIT(OFFSET(b,,1),,CHAR(10)) )))) ,1) )(E3:E6) 병합셀을 풀 영역의 전체가 아닌 한 열만 잡은 후 REDUCE함수로 전달된 행을 HSTACK(TEXTSPLIT(b,,CHAR(10)),TEXTSPLIT(OFFSET(b,,1),,CHAR(10))) HSTACK으로..
2024. 2. 17.