본문 바로가기
노션 템플릿 및 사용법

[노션 수식] 노션의 join()함수 알아보기 (엑셀 textjoin)

by 천라의 2024. 5. 8.
반응형



노션에서 가끔 문자열을 합칠 필요가 있습니다
예를들면 아래와 같은 템플릿처럼요

[노션 템플릿] ChatGPT 블로그 포스팅 초안 작성 프롬프트 생성 노션 템플릿

블로그 포스팅 초안 작성 프롬프트 생성 노션 템플릿생성형 AI인 chatGPT나, 코파일럿 (copilot), 뤼튼 등을 활용한 블로그 초안 작성 노션 템플릿을 공유합니다. 블로거들은 주제를 잡고 작성할때 주

branding-space.tistory.com


그럴 때 엑셀의 textjoin()함수와 비슷한 기능을 하는 join() 함수가 노션에 있습니다.

오늘은 노션 join() 함수에 대해 알아보겠습니다.

노션 join()함수 개요

노션 join() 함수는 수식 속성에서 사용이 가능합니다.

노션 수식 join() 함수의 기본 형태는 아래와 같습니다.

join(prop("속성이름"),"텍스트")], "문자열 사이에 들어갈 문자")

노션 join() 수식은 속성에 있는 값 혹은 고정 텍스트 를 합쳐주는 함수입니다.

노션 join()함수를 뜯어볼게요.
먼저 join() 함수는 인자로 [리스트]와 구분자를 받습니다.

join (
[ “문자열”, prop(“속성명”), ........]
, “구분자”
)

이런식으로 구성됩니다.

이대로는 이해가 어려우니 예제를 풀어보죠.

노션 join()함수 예제

노션 데이터 베이스를 이용하여, “이름” 속성 값에 따른 인사말을 만들어보겠습니다.

예를 들어 아래와 같이요

“안녕하세요 저는” + “prop(”이름”)” + “입니다.” + “제 직무는”+”prop(”직무무”)”+”입니다.”+”제 직위는”+”prop(”직위”)”+”입니다.”

아마 만들어진다면,

안녕하세요 저는 OOO 입니다. 제 직무는 OOO 입니다. 제 직위는 OOO입니다.

로 만들어질 겁니다.

예시로 만든 데이터 베이스는 아래와 같습니다. (제가 슈카월드 팬입니다.)

여기서 수식 속성을 하나 추가해줍니다.

편집에 들어가서 join()함수를 하나 넣어줄게요.

join() 함수의 설명을 보면,

join(list, joiner)라고 되어 있는 데, list는 대괄호 [ ] 로 표현됩니다.

joiner는 큰 따옴표 “ ”로 표현하는데, 리스트의 요소 사이 사이 마다 들어가게 됩니다.

여기 서는 리스트 각 요소마다 띄어쓰기 (스페이스)를 하나씩 넣어보겠습니다.

수식 내용은 아래와 같습니다.

join(["안녕하세요 저는",prop("이름"),"입니다.","제 직무는",prop("직무"),"입니다.","제 직위는",prop("직위"),"입니다."]," ")

수식을 잘 살펴보면

[리스트] 의 각 요소마다 , 쉼표로 구분되어 있는 것을 보실 수 있고

속성값과 고정 텍스트를 넣어줬습니다.

그리고, 각 요소마다 “ “ 띄어쓰기를 넣어줬습니다.

완성된 형태는 아래와 같습니다.


이렇게 만들어진 Join() 함수 문자열은 PC 버전에서 마우스 오버하여 복사할 수 있습니다.

노션의 join() 함수 사용 예


1) 신입사원의 인사말 만들어주기.

위의 예시 그대로 사용할 수 있습니다.

join() 함수 알아보기 | Notion

네이버 익스퍼트에서 프로젝트로 관리하는 메모&할일목록 노션 템플릿을 받아보세요

copper-mars-982.notion.site


2) 생성형 AI 프롬프트 만들기

아래의 글처럼 AI 프롬프트 생성기로도 사용이 가능합니다.

[노션 템플릿] ChatGPT 블로그 포스팅 초안 작성 프롬프트 생성 노션 템플릿

블로그 포스팅 초안 작성 프롬프트 생성 노션 템플릿생성형 AI인 chatGPT나, 코파일럿 (copilot), 뤼튼 등을 활용한 블로그 초안 작성 노션 템플릿을 공유합니다. 블로거들은 주제를 잡고 작성할때 주

branding-space.tistory.com

반응형