일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 노션
- flutter오류#flutter#flutter초기세팅
- 커밋
- 노션으로 가계부쓰기
- JSX
- RPG게임
- 노션가계부
- button
- 깃허브 #깃명령어
- Relation
- 노션꿀팁
- 노션활용
- animatorcontroller
- notion
- 마이크작동
- 깃허브
- 1인 게임개발
- 블루투스마이크
- 갤럭지버즈+
- unity
- 마이크작동안됨
- React
- props
- 깃허브 커밋
- 유니티
- unrelated histories
- 깃허브오류
- button onclick
- 노션관계형
- Today
- Total
광산김가네
노션으로 가계부쓰기(1)_relation 기능 활용 본문
평소 노션에 to do list, 월별 일정, 등등 거의 대부분을 기록해서 사용하는 편이다.
그러다 가계부도 노션으로 써볼수있을까 해서 구글링을 통해서 표만들기 기능에 대해서 학습하고, 응용해보았다.
0. 주제별 표만들기
내 목표는
🎯 매주마다 정해진금액(5만원)을 넘게 쓰지않는것
🎯 사용용도별로 어느정도 사용했는지 체크
🎯 크게 월별로 얼마나 사용했는지 체크였다.
그래서 각 목표마다 총 3종류의 표를 생성했다



이런식으로 표를 생성했고 생성날짜, 이름, 지출비용, 지출용도를 주 속성으로 생성하였다.
여기서 가장 어려운 포인트는 각 표에서 지출비용을 합계, 혹은 그대로 데이터를 받아와야한다는것이다
이때 사용한 기능이 rollup,relation,formula 기능이다

1. Relation(관계형) 써보기!
먼저 관계형을 표에 생성해보았는데,
관계형기능은 데이터베이스끼리 얽는 기능이라고 이해했다
쉽게 말해 표와 표끼리 연결하는것이다.
우선 나는 주차별 표를 작성하면 이를 분석하여 항목별 사용량표, 월별 지출표에 데이터베이스가 출력되길 원해서
📌주차별표-항목별 사용량표, 📌주차별표- 월별지출표를 ✨relation기능✨을 활용하여 얽어줬다!
relation 기능의 사용법을 📌주차별표-월별지출표 를 활용해서 기재해보겠다.
먼저 주차별표에서 월별지출표의 데이터베이스를 가져오겠다
열을 관계형으로 만들면 아래와 같이 뜬다

여기서 데이터 베이스 선택을 누르면, 내 노션에 있는 페이지가 좌르륵 뜬다. 여기서, 원하는 표를 선택하면된다.


그럼 위와같은 열이 생성된다( 나는 "월별"로 열의 이름을 설정해주었다) 열의 칸을 클릭하면,

위와 같이 표에 생성한 행의 값들이 뜬다 (수많은 시행착오로,, 행을 많이 생성해서 많이뜬다)
여기서 원하는 값을 선택하면 끝!
📌 커서를 올려놓으면 + 버튼이 활성화되는데 클릭하면된다, 선택되었는데 커서를 올려놓으면 x버튼이 활성화된다

이제 반대로, 월별 지출표에서 주차별 사용량표의 데이터베이스를 가져오겠다
위와 똑같이 relation 열을 생성해주는데, 여기서 주의할점은 앞서 행, 즉 페이지들을 선택할때 주차별 사용량표에서는 하나의 페이지(=속성)을 선택했었다. 하지만 월별지출표에서는 주차별 사용량표에서 지출한 모든 내역을 불러와야하므로, 모든 페이지를 선택해야한다.
모든 페이지를 선택하면 아래와 같이 사용한 항목들의 이름으로 페이지가 칸에 가득찰것이다.

이로써 서로 두개의 표 속성을 연결시켜줬다.
하지만 우리가 필요한건, 각 항목별로 사용한 "지출비용"이라는 열, 즉 숫자이다.
이는 ✨rollup✨을 사용해 값을 볼수있다
다음 포스팅에서 rollup, 더 나아가 rollup으로 불러온 값들을 모두 더하는 formula(수식)기능도 다뤄 보겠다