문제 : 읽기 단위 표시하기
힌트 : text.start
감사합니다..b^^)
수미수님 수식..(보관용^^;;)
=REGEXREPLACE(REGEXREPLACE(A1:A14, "\d\K(?:((?=\d{4}\b))|((?=\d{8}\b))|((?=\d{12}\b))|((?=\d{16}\b)))", "${1:+만 }${2:+억 }${3:+조 }${4:+경 }")," 0000($|\D)| \K0+",)
수미수님의 정규식 분석하고 나면..깨달음이 쑥쑥..늘어납니다...b^^!
=LET(Area,A1:A14,Data,REPT("0,",5) & REGEXREPLACE(TEXT(Area,"0"),"(\d{1,4})(?=(\d{4})+$)","$1,"),tData,TEXTSPLIT(TEXTJOIN(";",1,Data),",",";"),F, LAMBDA(n, LET(d,--TAKE(TOROW(INDEX(tData,n,),3),,-5),TEXTJOIN(" ",1,IF(d=0,"", d&{"경","조","억","만",""})))),DROP(REDUCE("", SEQUENCE(ROWS(Area)), LAMBDA(a,b, VSTACK(a, F(b) ))),1))®
흠 ..이 문제는 서식 가능하냐 아니냐가 핵심 아닌가요수식은 의미 있나?
서식으로 불가능하므로 수식이 의미가 있죠
쉬워 보였는데 2019로는 존나 어렵네요역시 마법의 손님 문제는 2024로 끄적꺼려야지 2019는 참가 자격이 없는 듯건필
2021버전
=LET(Data,--LEFT(RIGHT(REPT(0,30)&$A14,4*SEQUENCE(,5,5,-1)),4), TEXTJOIN(" ",1,IF(Data=0,"",Data&{"경","조","억","만",""})))
2019버전..
=TEXTJOIN(" ",1,IF(--LEFT(RIGHT(REPT(0,30)&$A1,{5,4,3,2,1}*4),4)=0,"",--LEFT(RIGHT(REPT(0,30)&$A1,{5,4,3,2,1}*4),4)&{"경","조","억","만",""}))
2019미만은 위의 수식 풀어쓰면됨
=TRIM(IF(--LEFT(RIGHT(REPT(0,30)&$A1,5*4),4)=0,"",--LEFT(RIGHT(REPT(0,30)&$A1,5*4),4)&"경 ")& IF(--LEFT(RIGHT(REPT(0,30)&$A1,4*4),4)=0,"",--LEFT(RIGHT(REPT(0,30)&$A1,4*4),4)&"조 ")& IF(--LEFT(RIGHT(REPT(0,30)&$A1,3*4),4)=0,"",--LEFT(RIGHT(REPT(0,30)&$A1,3*4),4)&"억 ")& IF(--LEFT(RIGHT(REPT(0,30)&$A1,2*4),4)=0,"",--LEFT(RIGHT(REPT(0,30)&$A1,2*4),4)&"만 ")& IF(--LEFT(RIGHT(REPT(0,30)&$A1,1*4),4)=0,"",--LEFT(RIGHT(REPT(0,30)&$A1,1*4),4)&""))
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
힌트 : text.start
감사합니다..b^^)
수미수님 수식..(보관용^^;;)
=REGEXREPLACE(REGEXREPLACE(A1:A14, "\d\K(?:((?=\d{4}\b))|((?=\d{8}\b))|((?=\d{12}\b))|((?=\d{16}\b)))", "${1:+만 }${2:+억 }${3:+조 }${4:+경 }")," 0000($|\D)| \K0+",)수미수님의 정규식 분석하고 나면..깨달음이 쑥쑥..늘어납니다...b^^!
흠 ..
이 문제는 서식 가능하냐 아니냐가 핵심 아닌가요
수식은 의미 있나?
서식으로 불가능하므로 수식이 의미가 있죠
쉬워 보였는데 2019로는 존나 어렵네요
역시 마법의 손님 문제는 2024로 끄적꺼려야지 2019는 참가 자격이 없는 듯
건필
2021버전
=LET(Data,--LEFT(RIGHT(REPT(0,30)&$A14,4*SEQUENCE(,5,5,-1)),4), TEXTJOIN(" ",1,IF(Data=0,"",Data&{"경","조","억","만",""})))
2019버전..
=TEXTJOIN(" ",1,IF(--LEFT(RIGHT(REPT(0,30)&$A1,{5,4,3,2,1}*4),4)=0,"",
--LEFT(RIGHT(REPT(0,30)&$A1,{5,4,3,2,1}*4),4)&{"경","조","억","만",""}))

2019미만은 위의 수식 풀어쓰면됨