구글/구글 스프레드시트
-
[구글 스프레드시트] IMPORTHTML 로 외부 사이트 데이터 가져오기 - 나만의 크롤러 만들기!구글/구글 스프레드시트 2022. 9. 6. 23:16
간혹 외부 사이트의 정보를 주기적으로 나의 스프레드시트에 삽입하여 작업해야할 경우가 있습니다. 그럴때마다 손으로 긁어서 작업해서 귀찮을 때가 많은데요. 구글 스프레드시트는 IMPORTHTML, IMPORTXML 등 외부 사이트에서 간단하게 테이블을 가져올 수 있는 함수를 제공합니다. 가령 배당금이나 거래량 정보도 IMPORTHTML 등으로 가져올 수 있죠. 나만의 크롤러를 만들 수 있다고 할까요? (물론... 스프레드시트 상의 함수라 한계도 많습니다 ^^;;; ) 이번 포스팅에서는 IMPORTHTML을 이용해 외부 사이트의 정보를 가져오는 방법에 대해 살펴보겠습니다. IMPORTHTML 을 매우 좋은 함수이나, 스프레드시트 상의 함수라 분명히 한계도 많습니다. 해당 함수를 공부하기 전에 한계를 미리 알아..
-
[구글 스프레드시트] EOMONTH 함수로 매월 말일 계산하기구글/구글 스프레드시트 2022. 9. 6. 21:48
매월 말일에 지급하거나 정산해야 되는 일들이 있는데요. 문제가 매월 말일이 다르기 때문에 엑셀이나 구글 스프레드시트에서 자동화해서 계산하기가 몹시 까다로울 때가 있습니다. 이럴 때 매월 말일을 구하는데 쓰이는 함수가 EOMOTH 입니다. 이번 포스팅에서는 EOMONTH의 사용법에 대해 다루어 보려고 합니다. EOMONTH 함수 형식과 예시 EOMONTH 함수는 시작일로 부터 몇 개월 후에 있는 달의 말일을 구하는 함수입니다. 무슨 소리이냐구요? 아래 사용법과 예시를 보면 금방 이해할 수 있습니다. EOMONTH 형식 = EOMONTH(시작일, 개월수) 시작일 : 월의 말일을 계산할 기준일 개월수 : 시작일로부터 해당 개월수가 지난 달의 말일을 계산합니다. 이게 개념이 약간 헷갈리는데요. 가령 아래와 같이..
-
[구글스프레드시트] WORKDAY, NETWORKDAYS로 영업일 계산하기구글/구글 스프레드시트 2022. 9. 5. 23:27
업무를 하다보면 프로젝트 기간 등을 영업일을 계산할 일이 종종 있습니다. 이 때 엑셀이나 구글스프레드시트에서 WORKDAY, NETWORKDAYS로 영업일을 계산할 수 있습니다. 이번 포스트에는 WORKDAY와 NETWORKDAYS에 대해 설명해 보도록 하겠습니다. (물론 토, 일을 제외한 공휴일은 별도로 관리해야 해서 불편함이 조금 있습니다. ) WORKDAY 함수 형식과 예제 workday 함수는 시작일 부터 지정된 영업일수가 경과한 날을 찾을 때 사용됩니다. 상세한 형식은 아래와 같습니다. WORKDAY 형식 = WORKDAY(시작일, 영업일수, [휴일]) 시작일 : 영업일 계산을 시작할 날짜 영업일수 : 시작일부터 계산할 영업일 수. 음수는 반대로 셉니다. 휴일 : 선택옵션으로, 토일 외에 휴일로..
-
[구글스프레드시트] COUNTIF, SUMIF로 조건 별 집계하기, 상품별로 판매수 및 매출액 구하기구글/구글 스프레드시트 2022. 9. 5. 21:31
영업 기획팀에서 항목별 매출, 판매수 등을 집계하기 위해서, 엑셀에서도 자주 사용하는 함수가 SUMIF, COUNTIF 입니다. 이번 포스팅에서는 구글 스프레드시트에서 조건별 기본 집계함수 SUMIF, COUNTIF에 대해서 알아보겠습니다. 참고로 함수의 구조는 엑셀과 거의 유사하다고 보시면 됩니다. SUMIF 함수 정의와 사용 예시 SUMIF 함수 정의 = SUMIF(범위, 기준, [범위_합계]) 범위 : 두번째 인자인 '기준'이 테스트되는 셀 범위 기준 : 첫번째 인자인 '범위'에 적용할 조건( 예, ">20", "소나타") 범위_합계 : 선택 옵션. 합계 범위가 첫번째 인자의 범위와 다를 경우 사용 범위에는 조건 판단의 기준이 되는 열, 두번째 인자 '기준'은 분류할 기준, 세번째 인자는 조건에 따..
-
[구글스프레드시트] GOOGLEFINANCE 주식함수로 환율정보 연동하기구글/구글 스프레드시트 2022. 9. 5. 19:05
오늘 뉴스에서 미국 달러 환율이 1370원을 돌파했다는 뉴스가 있었습니다. 2008년 이후로 처음보는 수치인데요, 이런 추세라면 1400원 돌파도 피할수 없어 보입니다. ㅡ.ㅜ 이번에는 GOOGLEFINANCE 함수로 환율 정보를 연동하는 방법을 알아보겠습니다. (꼭 환율 뉴스때문에 그런 것은 아닙니다... 하다 보니.. ) 얼마전에 GOOGLEFINANCE 로 주식 종목의 주요 정보(주가, 시가총액, PER)를 가져오는 방법을 설명했는데요. 티커만 바꾸면 비슷한 방법으로 환율 정보를 손쉽게 가져올 수 있습니다. 세부적인 GOOGLEFINANCE 함수 사용법은 아래 포스트를 참고하여 주시기 바랍니다. https://smart-worker.tistory.com/9 [구글스프레드시트] GOOGLEFINANC..
-
[구글스프레드시트] GOOGLEFINANCE 주식함수로 최신 미국 주가정보 연동하는 방법구글/구글 스프레드시트 2022. 9. 5. 14:28
구글 스프레드시트에는 구글 금융정보를 가져올 수 있는 신박한 함수가 존재합니다. 바로 GOOGLEFINANCE 함수인데요. 제가 엑셀을 버리고 구글 스프레드시트로 넘어간 이유도 바로 이 녀석 때문이죠. GOOGLEFINANCE 를 이용하면, 주가/시가총액/PER 등을 스프레드 시트로 가져와서 자신의 포트폴리오에 업데이트 할 수 있습니다. 물론 함수를 설정하고 만드는 것도 노가다라, 단순히 정보 탐색용도라면 구글이나 네이버 금융을 이용하는 것이 더 좋겠지요. 하지만 어떤 포트폴리오를 관리하거나, 나름의 평가 메트릭을 두어 자산 평가를 하고 싶다면 한 번쯤 사용해 볼만한 함수 입니다. GOOGLEFINANCE 함수 형식 해당 함수의 형식은 아래와 같습니다. GOOGLEFINANCE(종목, [속성], [시작일..
-
[구글스프레드시트] UNIQUE 함수로 중복 제거하기구글/구글 스프레드시트 2022. 9. 5. 13:35
구글 스프레드 시트에서 특정 범위의 중복 내용을 제거하여, 고유값만 표시하는 함수가 UNIQUE 입니다. 이번 포스팅에는 UNIQUE 함수에 대해서 한 번 알아보겠습니다. UNIQUE 함수 사용 목적 인자로 입력된 범위에서 고유값만 반환합니다. 주로 어떤 고유 코드나 이름을 추출할 때 많이 사용하고 있습니다. 가령 아래와 같이 시험성적 목록에서 교과목만 뽑아낼 때 사용할 수 있습니다. UNIQUE 함수 형식 =UNIQUE(범위) 범위 : 고유값을 필터링할 셀의 영역입니다. ※ 텍스트 앞뒤의 공백이 있거나, 숫자 형식 때문에 보이는 값은 같더라도 실제로 다른 값이면 정확히 고유값을 추출하지 못할 수 있습니다. 중복 제거하기 전에 숫자 형식을 확인하고, 공백값을 체크해 보십시요. UNIQUE 함수 사용 사례..
-
[구글 스프레드시트] REPLACE 함수로 특정 위치 대체하기구글/구글 스프레드시트 2022. 9. 2. 18:15
간혹 개인정보 보호를 위해서, 주민 번호나 이메일 주소 의 일부분을 마스킹해야할 필요가 있습니다. 이 때 유용하게 사용되는 함수가 REPLACE 함수 입니다. REPLACE 함수 사용 목적 문자열의 특정 위치부터 주어진 길이만큼을 다른 문자로 대체함 주민번호, 이메일 등을 마스킹할 때 사용 : 예) 010-9999-9999 → 010 - 9999 - **** ※ 일반적으로 SUBSTITUTE 와 혼동되기 쉬운데요. SUBSTITUTE 함수는 특정 문자 패턴을 찾아서 대체하는 것이라면, REPLACE는 문자열의 위치를 기준으로 문자를 바꿔줍니다. 따라서 REPLACE는 형식이 정해진 문자열을 대체할 때 사용하는 것이 좋습니다. REPLACE 함수 형식 =REPLACE( 텍스트 , 위치, 길이, 대체 텍스트..