Importrange의 함수 활용
하루 5분 일기를 통한 자기발견이란 글을 쓴 후 구글폼과 스프레드 시트의 자동화 연결을 문의하시는 분이 많아 글로 써봅니다. (앞에 글을 읽고 오시면 이해가 더 쉬울거에요) 요새 구글 서비스 기능들 배워서 적용해 보는데 너무 재밌네요 ㅎㅎ
*간단한 설명에 들어가기 앞서 아 난 암것도 몰라요 하시는 분들을 위해 수식이 적용된 템플릿추가해 뒀습니다.
자 그럼 시작해 보죠,
1. 구글 설문지를 아침일기용과 저녁일기용 2개를 만듭니다.
2. 각 설문지의 '응답' 탭으로 가서 아래 그림의 빨간 박스를 누르면, 팝업이 하나 뜨고, 그대로 만들기를 하시면 됩니다.
만들기를 하시면, 이렇게 설문지와 연결된 스프레드시트가 하나 오픈됩니다. 앞으로 설문지에 내용을 입려가고 제출을 하시면, 이 스프레드시트에 차곡차곡 내용이 쌓이게 될 겁니다.
이렇게 만들어진 Sheet의 이름을 아침일기와 저녁일기로 이름 바꿔 주세요 (제가 링크 걸어놓은 스프레드시트를 그대로 쓰시려면 이름을 꼭 요렇게 바꿔주세요~)
GIF는 PC version만 끝까지 보이더라고요. (브런치는 모바일도 지원하라!!)
3. 이제 이렇게 만들어진 스프레드 시트를 우리가 보기 편하게 가공할 거에요. 그러기 위해 스프레드 시트를 하나 만들어주세요. (그냥 수식 적용된 시트를 원하시면 여기 에서 다운로드 하시고요.)
사용할 함수는 IMPORTRANGE 함수입니다. 이 함수는 이렇게 구성 됩니다.
=importrange("가져올 문서의 주소", "sheet이름!가져올범위") 저의 경우는 이렇게 써주었죠.
=importrange(M1, "아침일기!B2:I")
여기서 여러분이 수정하기 편하시도록 가져올 문서의 주소를 스프레드 시트 M1칸을 참조하게 했습니다. 지금은 M1칸에 문서의 링크가 없어서 오류가 났네요. 여러분 각자의 문서 주소를 M1칸에 복사/붙여넣기 하시면 됩니다. (현재는 제 주소가 있으니 엑세스 권한 요청 하지 말아주세요 ㅠㅡㅠ 이렇게 적어놔도 하시겠죠?)
M1칸에는 아침일기 스프레드 주소를 M2칸에는 저녁일기 스프레드 주소를 넣어주시면 됩니다.
이렇게 주소를 넣어주고 나면 짜잔!! 데이터를 쑤욱 끌어 옵니다. 놀라지 마세요!!
그런데 여러분은 아마 아무 변화가 없을거에요 ㅋㅋ 아직까지 아무런 데이터를 입력하지 않았으니 없는게 당연합니다. 차곡차곡 하루씩 1번에서 만든 설문지에 일기 데이터를 넣어주시면 여기에 자동으로 쌓여가는 걸 볼 수 있을 거에요.
4. 3번에서 한 작업을 저녁일기를 끌어오기 위해서 동일하게 하면 되는 데요. 이번에는 IMPORTRANGE 함수를 A1칸이 아닌, I1칸에 적용해 주면 됩니다.
=importrange(M2, "저녁일기!C2:F") 요렇게 말이죵. 이렇게 까지 적용해 주면 짜잔 이렇게 아침저녁일기를 모두 한 곳에 불러오는데 성공합니다. (아우 모바일에선 보이지도 않을 것 같네요 ㅋㅋ 느낌만 보세요)
5. 이 곳을 예쁘게 색을 넣어 꾸미시는 건 이제 여러분의 몫!! 이거저거 귀찮으면 그냥 템플릿 다운 고고!
6. 그냥 본인만 보신다면 여기서 끝내시면 되고요, 저처럼 블로그나 다른 곳에 공유 한다면 공유하기 좋은 형태로 한번 더 가공이 필요합니다. 시트를 하나 더 만들어 주세요.
7. 그날의 날짜가 자동으로 표시되도록 =today()함수를 써주시고요, 실제 데이터는 vlookup함수로 불러와주시면 됩니다. (글이 길어지니 대충 마무리 하고 싶은 충동이 일어나네요 ㅎㅎ) 7번 부터의 설명은 나눠서 내일 다시 올려 보는 걸로 하겠습니다. 위에 링크 걸어둔 템플릿엔 이미 적용되어 있으니 먼저 살펴 보셔도 되고요~
그럼 다시 돌아올게요~
Thanks to.
1. 구글스프레드시트 사본링크만 공유하기는 FINANCIAL FREEDOM사이트 글을 참고했습니다.
2. 컴퓨터 화면을 캡쳐해서 GIF로 만드는 방법은 youngbinlee 님의 스팀잇 글을 참고했습니다.