본문 바로가기

3. FAQ (지식in, 엑셀위키)

[함수] 첫 단어 뒤에 쉼표(,)를 붙이려면? (오리 날다 → 오리, 날다)

첫 단어 뒤에 쉼표(,)를 붙이려면?

아래와 같이 여러 데이터가 띄어쓰기로 연결되어있는 경우,

첫 단어가 끝나는 지점에 쉼표를 붙이려면 아래의 substitute 함수를 활용한 수식을 쓰면 됩니다.

 

=SUBSTITUTE(B2," ",", ",1)
[수식 설명]
"B2"셀에서

띄어쓰기(" ")를 찾아서
쉼표를 붙인것으로 바꾸되 (", ")
첫번째 띄어쓰기를 찾아서 바꿔줘

 

 

 

아래와 같이 바꿔주게 됩니다. 변경하는 옵션을 여러가지로 다양화할 수 있습니다.

이렇게 바꿔준다.

 

 

 

*Replace 함수를 써도 바꿀 수 있습니다만, substitute가 더 직관적인 것 같습니다.

첫 단어 뒤에 쉼표(,)를 붙이려면.xlsx
0.01MB

참고: Extendoffice, How To Add Comma After First Word In Each Cell?