끄적끄적

반응형

구글 스프레드시트 : https://docs.google.com/spreadsheets/u/0/

구글 제미나이 : https://gemini.google.com/?hl=ko

 

 

 

 

 

 

 

@ GOOGLEFINANCE

 

원달러 환율

=GOOGLEFINANCE("CURRENCY:USDKRW")

 

 

 

@ SPARKLINE

 : 셀 안에 미니차트 넣는 함수

 

C열14행에서 부터 시작된 값들을 이용해 차트를 만듦

=SPARKLINE(C14:C)

 

 

 

@ 주식 관련

 

종목번호(B열), 종목명(C열)

수기로 입력

  ㄴ국내 주식의 경우 : 005930 삼성전자

  ㄴ미국 주식의 경우 : TSLA 테슬라

 

매입수량(D열), 평균단가(E열)

보유 주식이 있으면 수기로 입력

조건 서식 복사, 붙여넣기 (B, C, D, E, G, H열)

 

등락율 (F열)

=IFERROR(GOOGLEFINANCE(B2,"changepct"),0)

 

현재가 (G열)

=IFERROR(GOOGLEFINANCE(B2,"price"),0)

 

손익금액 (H열)

=K2-J2

 

수익율 (I열)

=H2/J2

 

매입금액 (J열)

=E2*D2

 

평가금액 (K열)

=G2*D2

 

10 (L열) : 최근 10일간의 미니차트

=IFERROR(SPARKLINE(GOOGLEFINANCE(B2,"price",TODAY()-L$1,TODAY())),"-")

 

네이버게시판 (M열)

=HYPERLINK("https://finance.naver.com/item/board.naver?code=" & B2, "🔗바로가기")

 

 

@ 여러 증권사의 모든 종목들을 정리하다 보니 같은 종목을 여러 증권사에 나눠서 매수한 게 있더라.

이걸 따로 합산해서 정리를 하려면..

=SUMIF(범위, 기준, 범위 합계)

=SUMIF(C:C, "삼성전자", J:J)

  ㄴC열 전체 중에 삼성전자와 종목명이 일치하면 J열 매입금액을 합산하는 함수임.

 
@ 시트가 열릴 때마다 마지막 행으로 이동하게 만드는 방법
  1. Apps Script 열기:
    • Google Sheets에서 상단 메뉴의 확장 프로그램 > Apps Script를 클릭합니다.
  2. 스크립트 입력:
    • 스크립트 편집기가 새 탭에 열리면, 기존에 있는 코드를 지우고 다음 코드를 붙여넣습니다.
    JavaScript
     
    function onOpen() {
      // 활성 스프레드시트 가져오기
      var ss = SpreadsheetApp.getActiveSpreadsheet();
      // 활성 시트 가져오기 (쇼핑 목록이 있는 시트)
      var sheet = ss.getActiveSheet();
    
      // 데이터가 있는 마지막 행 번호를 가져옵니다.
      var lastRow = sheet.getLastRow();
    
      // 만약 데이터가 없으면 A1으로 이동합니다.
      if (lastRow < 1) {
        lastRow = 1;
      }
    
      // 마지막 행의 A열(첫 번째 열) 셀로 이동합니다.
      sheet.getRange(lastRow, 1).activate();
    }
    
  3. 스크립트 저장:
    • 상단의 저장 아이콘(디스켓 모양)을 클릭하여 스크립트를 저장합니다. 함수 이름은 onOpen으로 유지하는 것이 좋습니다.
  4. 시트 새로고침 및 확인:
    • 구글 시트 탭으로 돌아와서 새로고침(F5)을 하거나 파일을 닫았다가 다시 엽니다.
    • 처음 실행 시 권한을 요청하는 팝업이 뜰 수 있습니다. 안내에 따라 계정 권한을 승인해 주세요.
    • 이제 파일이 열릴 때마다 데이터가 있는 가장 마지막 행으로 자동으로 포커스가 이동됩니다.

⌨️ 수동으로 빠르게 이동하는 방법 (단축키)

스크립트 설정이 부담스럽거나 일시적으로 빠르게 이동하고 싶을 때는 단축키를 사용할 수 있습니다.

운영체제 단축키 설명
Windows/ChromeOS $\text{Ctrl} + \text{아래쪽 화살표} (\downarrow)$ 현재 열에서 데이터가 있는 마지막 셀로 바로 이동합니다.
Mac $\text{Command} + \text{아래쪽 화살표} (\downarrow)$ 현재 열에서 데이터가 있는 마지막 셀로 바로 이동합니다.
 
 
반응형
Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]