Notion에 동기화되는 Google Sheets 열
Google Sheets의 열 유형이 Notion 속성에 매핑되는 방식: 텍스트, 숫자, 날짜와 시간대, 체크박스, 드롭다운 목록, 다중 선택 값, 읽기 전용 수식 열
Google Sheets에는 정해진 필드 목록이 없습니다. 동기화하는 탭의 열 하나하나가 머리글 이름을 딴 필드가 되고, 2sync가 열의 서식을 보고 Notion 속성 유형을 제안합니다.
텍스트, 숫자, 날짜, 체크박스, 드롭다운 목록은 모두 알맞은 Notion 유형에 매핑되고, 수식 열은 Notion으로 단방향 동기화됩니다. 열별 방향은 필드 매핑에서 제어합니다.
설정 과정은 Google Sheets 동기화 가이드를 참조하세요.
열 유형과 Notion 속성
모든 자동화에 필드 두 개가 더 나타납니다. Sync Status(동기화 상태)와 Automation Name(자동화 이름)은 Notion으로 가며 시트에는 기록되지 않습니다.
Trigger deletion on Google Sheets는 시트로 가며, 매핑된 체크박스가 체크되면 행을 삭제합니다.
어떤 열이든 Text 속성에 매핑할 수 있습니다. 제안된 유형이 맞지 않을 때, 예를 들어 주문 코드가 든 숫자 열이라면 Text를 고르세요.
2sync는 열의 유형을 어떻게 정하나요?
2sync는 다음 순서로 열을 살펴봅니다:
- 열에 걸린 데이터 확인 규칙(드롭다운 목록, 체크박스, 날짜 규칙)
- 적용된 숫자 서식(서식 > 숫자)
- 탭의 첫 몇 행에 든 값
서식이 없고 값이 뒤섞인 열은 텍스트로 취급됩니다. 추측이 틀렸다면 필드 매핑에서 유형을 바꾸고, 열 서식을 바꿀 때마다 탭 새로고침을 클릭해 제안을 갱신하세요.
텍스트 열
일반 텍스트 열은 기본적으로 Text 속성에 매핑됩니다. 다음 속성에도 매핑할 수 있습니다:
- Title: 열 하나는 반드시 Notion 제목에 매핑해야 합니다. 첫 번째 텍스트 열이 제안되며, 제목이 빈 행은 값을 채울 때까지 건너뜁니다
- Select: 셀 텍스트가 옵션 이름이 됩니다. 아직 없는 옵션은 Notion에 만들어집니다
- Multi-select: 셀 안에서 쉼표와 공백으로 구분된 값이 각각 옵션이 됩니다(아래 참조)
- URL, Email, Phone: 셀 텍스트가 그대로 저장됩니다
셀 안의 줄바꿈은 Notion 텍스트에서도 유지됩니다.
셀 하나에 값 여러 개
텍스트 열을 Multi-select에 매핑하면 2sync가 , (쉼표, 공백)를 기준으로 셀을 나눕니다. alpha, beta 셀은 alpha와 beta 옵션이 됩니다.
옵션 안에 쉼표를 남기려면 백슬래시로 이스케이프합니다. red, green\, blue는 red와 green, blue 옵션이 됩니다.
반대 방향에도 같은 규칙이 적용됩니다. Notion 옵션은 , 로 구분해 셀에 기록되고, 옵션 안의 쉼표는 이스케이프됩니다.
숫자 열
숫자, 통화, 백분율 서식이 적용된 열은 Number 속성에 매핑됩니다. 서식이 적용된 텍스트가 아니라 원래 값이 동기화됩니다.
$1,200.00으로 표시된 셀은 Notion에 1200으로 도달하고, Notion 숫자는 열의 서식을 유지하는 일반 숫자로 셀에 기록됩니다.
날짜와 시간대
날짜 서식이 적용된 열은 시간이 없는 Notion 날짜에 매핑됩니다. 날짜 시간 서식이 적용된 열은 시간이 있는 Notion 날짜에 매핑됩니다.
시간은 Google Sheets의 파일 > 설정에서 정한 스프레드시트 시간대로 변환됩니다.
파리 시간으로 설정된 스프레드시트에서 14:30으로 표시된 셀은 Notion이나 2sync의 시간대와 상관없이 파리 시간 14:30으로 Notion에 도달합니다.
서식 없는 열에 2026-10-01처럼 입력된 날짜가 든 텍스트 셀은 날짜가 아니라 텍스트입니다. Notion 날짜 속성에 매핑하기 전에 열에 날짜 서식(서식 > 숫자 > 날짜)을 적용하세요.
시트 셀에는 날짜 하나만 들어갑니다. 시트로 동기화되는 열에는 Notion에서 기간이 아닌 단일 날짜를 쓰세요.
체크박스
체크박스(삽입 > 체크박스)가 있는 열은 Checkbox 속성에 매핑됩니다. 어느 앱에서 체크하든 다른 앱에서도 체크됩니다. 2sync는 셀에 TRUE라는 텍스트가 아니라 실제 체크박스 값을 기록합니다.
드롭다운 목록
드롭다운 목록(데이터 > 데이터 확인, 드롭다운)이 있는 열은 Select 속성에 매핑되고, 값을 매핑할 때 목록의 옵션이 제안됩니다.
Notion에서 목록에 없는 옵션을 고르면 2sync가 드롭다운에 추가하므로, 목록과 Notion 옵션이 어긋나지 않습니다.
드롭다운 열은 Status 속성에도, 셀에 값이 여러 개 든 경우에는 Multi-select에도 매핑할 수 있습니다.
수식 열
수식이 든 열은 Notion으로 단방향 동기화됩니다. 2sync는 계산 결과를 읽기만 하고 열에는 절대 기록하지 않으므로, 수식은 시트에서 계속 동작합니다.
제안되는 속성 유형은 결과를 따릅니다. =M2*N2 열은 Number에, =UPPER(A2) 열은 Text에 매핑됩니다.
Notion에서 매핑된 속성을 고쳐도 오래가지 않습니다. 다음 동기화가 수식 결과를 다시 기록합니다. 대신 시트나 Notion에서 입력값을 바꾸면 결과가 따라옵니다.
Notion에서 입력한 값이 =나 +로 시작하면 수식이 아니라 일반 텍스트로 시트에 기록됩니다. Notion 페이지가 스프레드시트에 수식을 심을 수는 없습니다.
관리 열
2sync는 탭에 자체 열 두 개를 추가합니다. 열 이름은 2sync가 시트에 쓰는 머리글 그대로이며 한국어로 바뀌지 않습니다:
- 2sync ID: 숨겨져 있고 보호되며, 행마다 Notion 페이지와 이어 주는 ID를 담습니다. 절대 수정하거나 삭제하지 마세요
- Notion Link: 보이고 보호되며, 동기화 설정에서 모든 설명 아래에 Notion 링크 추가를 켜면 나타나고 페이지마다 URL을 담습니다
두 열 모두 필드 매핑에는 나타나지 않습니다. ID 열을 건드리면 어떻게 되는지는 Google Sheets 동기화 가이드를 참조하세요.
다음 단계
관련 문서
- Google Sheets 동기화 - 전체 설정 가이드
- Notion 속성 유형 - 지원되는 속성 형식
- 동기화 방향 - 필드별 데이터 흐름 제어
- 기본값 - 새 페이지의 Notion 전용 속성 채우기
- Todoist 필드 - 고정 필드 세트와 열 기반 매핑 비교
FAQ
동기화가 돌아가는 중에 새 열을 추가할 수 있나요?
네. 머리글이 있는 열을 추가하고, 연결 패널에서 탭 새로고침을 클릭한 뒤, + 필드 추가로 매핑하세요. 기존 행은 다음 동기화에서 새 값을 받습니다.
날짜 열이 텍스트로 제안되는 이유는?
열에 날짜 서식이 없기 때문입니다. Google Sheets에서 열을 선택하고 서식 > 숫자 > 날짜 또는 날짜 시간을 적용한 뒤 탭 새로고침을 클릭하면 제안이 Date로 바뀝니다.
텍스트 열을 Notion 날짜에 매핑할 수 있나요?
바로는 안 됩니다. 먼저 열에 날짜 서식을 적용하세요. 서식 없는 셀에 입력한 ISO 날짜는 텍스트로 읽힙니다.
쉼표로 구분된 셀을 다중 선택으로 동기화하려면?
열을 Multi-select 속성에 매핑하세요. 2sync가 쉼표와 공백을 기준으로 셀을 나눕니다. 옵션 안에 들어가는 쉼표는 백슬래시로 이스케이프하세요.
Notion에서 수식 열에 값을 쓸 수 있나요?
아니요. 수식 열은 시트 쪽에서 읽기 전용이며 항상 Notion으로 동기화됩니다. 대신 수식이 참조하는 셀을 고치세요.
사람, 파일, 관계형 속성도 동기화되나요?
Google Sheets 열에서는 안 됩니다. 텍스트 열은 텍스트, 제목, 선택, 다중 선택, URL, 이메일, 전화번호 속성에 매핑됩니다. 사람, 파일, 관계형은 Notion 전용 속성으로 두고, 새 페이지에서는 기본값으로 채우세요.
드롭다운 목록에 없는 값은 어떻게 되나요?
셀에 그대로 입력하면 Notion에 새 선택 옵션으로 도달합니다. Notion에서 그 옵션을 고르면 2sync가 시트의 드롭다운 목록에 추가합니다.