(구글 가지고 일하기) 구글시트로 개인DB를 구축하고 보고서로 활용하기

 

업무를 하다 보면 대량의 데이터를 다루거나 리포트를 만들어야 되는 경우도 있습니다

그러나 중요 업무가 아닌 일상 다반사 업무들인 경우

회사 솔루션 지원도 안되고

인력으로 때우는 경우가 많습니다


대량DM발송이나 행사 진행 등 간단하지만 단순 노가다 성 업무가 그런 것들입니다

메일 머지기능을 지원하는 MS 오피스를 활용하거나 아래한글에서 메일머지 기능을 사용하면 되지만 조금 발전한다면 엑서스를 잘 활용하면 일량을 줄일 수 있습니다


그러나 엑서스의 단점은 웹환경이 아니며 pc 환경에서만 가능하다는 것입니다

그래서 이리 저리 구글시트와 구글 독스로 연동해보려했는데

서드파티가 비용도 들지만 성능도 그리 좋지가 않았습니다

가장 큰 이유는 구글 독스나 시트가 기능 지원을 하지 않기 때문입니다

앱스크립트로 짜서 하는 방법도 있으나

복잡하고 프로그래머가 아닌 이상 사용하기 어렵습니다

 

그러다 이리저리 가지고 놀다가 잔머리를 좀 굴려서

구글 독스와 시트로 개인DB구축하고 보고서 만드는 법을 공유하려고 합니다


1. 구글 시트에 데이터 구축 (웹에서 굴러다니는 데이터를 한방에 가져옵니다)





  •   데이터 가지고 오기 (importhtml 함수를 가지고 외부 데이터 가지고 오기)
         IMPORTHTML("http://xxx.xxx.xx ","table",1)

비슷한 기능을 하는 다른 함수도 있으니 검색해서 알아보세요






  • 함수를 사용하여 원하는 값 추출 ( vlookup 함수로 원하는 값 추출 하여 원하는 곳에 표시)
VLOOKUP($G$2, $A:$F,2,FALSE) vlookup과 hlooup은 알아서 검색!





VLOOKUP($G$2, $A:$F,2,FALSE) 함수에서 $G$2 값이 "2" 인 경우 직위 (2번 샐인 "직위") 값을
         가지고 옴


  • 그러면 이런 식의 구성이 가능해짐 (위에 2 표시를 선택하면 연번순으로 값을 불러옴)
  • 원하는 표 형태로 구성이 가능해짐





  • 이것을 가지고 무엇을 하려고 하는가?


  • 표를 복사해서 구글 독스로 가지고 가서 붙여넣기 (스프레스시트에 연결)



  • 원하는 양식을 만들고 원하는 위치에 원하는 값은 넣을 수 있습니다.
  • 값을 바꾸려면 구글시트에서 아까"2"를 선택 원하는 값을 선택하면 값이 바뀝니다.

  • [도구]- [연결된객체]를 선택하면 옆에 연결된 객체 창이 나오고 하단에 모두 업데이트 하면 값이 갱신됩니다.





  • 이력서 견적서 기타 자료 보고서 등 다양한 곳에 활용이 가능합니다.
  • 원하는 양식을 만들고 메일머지 기능처럼 내가 원하는 값을 넣어 문서를 만들 수 가 있습니다. 

단순한 것을 왜 복잡하게 하는가 -> 구글에서 지원하지 않기 때문에 입니다 ^^

(지원해도 내가 코딩을 모르니까..)



필요하시는 분들은 알아서 활용하시기 바랍니다.



댓글

이 블로그의 인기 게시물

(notion 길라잡이 1) 노션으로 글쓰기

일정(calendar)과 할일(task) 관리하는 법 - 난 체크리스트(갈피 관리방법) 라 한다

(구글 가지고 일하기) 세상에 공짜 점심은 없어.. 구글 블로그