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

11월 08, 2022 | 적진

 

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

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

회사 솔루션 지원도 안되고

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


대량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"를 선택 원하는 값을 선택하면 값이 바뀝니다.

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





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

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

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



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



댓글

링크가 성공적으로 복사되었습니다.