문제 : 바꿀단어에 해당하는 한글을 B열에서 찾아서 영어로 바꾸기
=LAMBDA(x,REDUCE(x,SEQUENCE(ROWS(표1)), LAMBDA(t,r, REGEXREPLACE(t,INDEX(표1,r,1),INDEX(표1,r,2)))))(B2:B31)
REGEXREPLACE 대신 SUBSTITUTE를 써도 동일하네요.
예전에 했던 기억이나서 테스트해보았습니다.😀
D2 =REDUCE(B2:B31,표1[바꿀단어], LAMBDA(a,b, SUBSTITUTE(a,b,OFFSET(b,0,1))))
응용(3개 국어로 바꾸기)
힌트 : List.Accumulate
^^ 답이 똑같네요..
=REDUCE(B2:B31,SEQUENCE(ROWS(표1)),LAMBDA(a,b,SUBSTITUTE(a,INDEX(표1,b,1),INDEX(표1,b,2))))
=REPT("SUBSTITUTE(",ROWS(G2:G20))&"B2"&CONCAT(INDEX(",G$"&ROW(G2:G20)&",H$"&ROW(G2:G20)&")",))->메모장에 붙여 넣기 (공식생성)-> D2 에 공식으로 활성화->아래로 복붙
대상 URL을 입력하세요
또는 기존의 콘텐츠에 링크
REGEXREPLACE 대신 SUBSTITUTE를 써도 동일하네요.
예전에 했던 기억이나서 테스트해보았습니다.😀
응용(3개 국어로 바꾸기)
힌트 : List.Accumulate
^^ 답이 똑같네요..
=REPT("SUBSTITUTE(",ROWS(G2:G20))&"B2"&CONCAT(INDEX(",G$"&ROW(G2:G20)&",H$"&ROW(G2:G20)&")",))
->메모장에 붙여 넣기 (공식생성)
-> D2 에 공식으로 활성화
->아래로 복붙