노션

[노션 팁!] 이렇게만 하면 예뻐진다. 숫자에 단위 붙이기

거인의서재 2023. 8. 15. 16:33

노션에 입력된 단위의 정체는?

(좌) 페이지가 예쁘게 정리된 모습.      (우) 무언가 부족한 모습.

이런 건 어떻게 하는거지?
분명히 똑같이 만들었는데, 왜 내가 만든 페이지는 오른쪽처럼 나오는 걸까요?
왼쪽처럼 예쁜 노션 페이지 만드는 방법을 알려드리겠습니다
 
 

20kg, 10회는 어떻게 입력한걸까?

노션 페이지를 보다보면 이렇게 꾸며진 경우를 찾아볼 수가 있는데요, 00p, 00회, 00kg 같이 숫자에 어떻게 단위를 추가한걸까요? 텍스트로 입력한 건가 하고 보면 수식이 걸려있어 값도 자동으로 업데이트 되는 걸 볼 수가 있습니다.
 
 


단위 입력하는 방법 | 노션 수식

단위를 입력하기 위해서는 데이터베이스에서 수식(Formula)를 사용해야 합니다.
노션은 아직 화폐 외에는 다른 단위를 제공하고 있지 않습니다.
그래서 수식을 이용해서 직접 원하는 단위를 입력해주어야 합니다.
 
제가 사용한 수식은 Concat 입니다.
Concat은 문자와 문자를 결합해주는 수식입니다.
 

concat 함수 설명

 
Concat 함수는 아래와 같이 사용합니다.
Concat("문자열1", "문자열2","문자열3") == 문자열1문자열2문자열3
이렇게 문자열을 이어붙여 하나로 만들어줍니다.
 
이걸 응용하면 숫자와 단위를 묶는 것도 가능합니다.
 
 


숫자와 문자 연결하기

아래처럼 독서노트 테이블이 있다고 가정해보겠습니다.
그리고 여기에 읽은 페이지 수를 00p로 표시해주는 수식을 하나 추가하겠습니다.

데이터베이스 예시
concat 함수에 오류가 나는 모습

하지만 이렇게 입력하면 오류가 발생합니다.
concat 함수의 경우, 인수로 문자만 넣을 수 있기 때문입니다.
'읽은 페이지 수'라는 열은 숫자형이기에 오류가 발생하는 것입니다.
 
그래서 아래와 같이 약간의 수식 변형이 필요합니다.

format 함수 적용 후, concat 함수가 정상 작동하는 모습

 
format 함수를 사용하면 데이터타입을 문자형으로 바꾸어줍니다.
이렇게 입력을 하고 나면 보시는 것처럼 00p 라는 값이 나오는 걸 볼 수 있습니다.

concat 함수 적용 완료 후의 데이터베이스

 
그리고 이제 view 타입을 바꿔주면,
처음에 봤던 것처럼 예쁜 형태로 페이지가 만들어지게 됩니다.

concat 함수 활용 사례

 
 
앞으로는 concat 함수를 통해서 예쁜 페이지를 만들어보세요.

반응형