작년에 매각 한 일부 주식의 비용 기준을 파악하려고하는데 내가 원하는 것을합니다. 주식은 DRIP을 통해 구입되었으므로 기간 동안 분기마다 약 5 개의 주식이 추가됩니다.

결산일과 주식 수는 알고 있지만, 2003 년 이전에는 구매 가격이 없습니다. 그래서 “GOOGLEFINANCE 함수를 사용하여 가격을 계산하려고합니다.하지만 다음과 같이 작성하면

=GoogleFinance("GOOG", "PRICE", 3/3/2000)

이전 가격이 아닌 2×2 어레이를 얻습니다.

오른쪽 아래 셀의 값만 반환하는 다른 함수로 전환 하시겠습니까?

댓글

  • 방문자는 이 답변 은 현재 상단에있는 답변이 아닙니다.

답변

아니요, 불가능합니다. 그러나 다른 셀의 오른쪽 아래 셀만 참조 할 수 있습니다.

Google에서 돌아온 경우 :

A1: "Date" B1: "Close" A2: "3/3/2000" B2: "55.22" A3: "Date" B3: "Close" A4: "3/4/2000" B4: "58.44" 

셀 C1 설정 =B2 및 셀 C2 =B4

결과는 다음과 같습니다.

C1: 55.22 C2: 58.44 

쿼리를 하나의 Google 문서에 넣은 다음 데이터를 정말로 분리하려는 경우 다른 Google 문서에서 참조 할 수도 있습니다.

댓글

  • 응답 해 주셔서 감사합니다. 저는 ' 시트 2에 모든 데이터가 포함되도록하고 가격을 시트 1로 가져 오기 위해 vlookup을 수행하는 것과 같은 작업을 수행해야한다고 생각합니다. ' 매 분기마다 구매가 이루어졌지만 ' interval 필요한 데이터 만 가져옵니다.
  • @tic의 답변은이 답변보다 간단합니다.
  • 정답이 아닙니다. 아래를 참조하세요.

답변

=INDEX(GoogleFinance("GOOG", "price", "3/3/2000"),2,2)를 사용하세요. 괄호 안에 날짜를 닫아야 할 수도 있습니다.

댓글

  • 이 답변은 저를 올바른 방향으로 인도했습니다. 유일한 문제는 GOOG가 2000 년에 거래되지 않았다는 것입니다. 그래서 날짜를 수정하면됩니다. 예 : " 3/3/2010 " 감사합니다 @tic!
  • 선택한 답변보다 확실히 더 잘 작동합니다.
  • 예, 작동합니다. 이 메서드를 사용하여 날짜 범위를 호출하고 마치 QUERY 함수 인 것처럼 집계를 수행 할 수 있습니다.
  • @spinlock, 이에 대한 수락 된 답변을 변경하는 것을 고려할 수 있습니다.

답변

여기서도 작동하는 해킹을 찾았습니다.
=min(GoogleFinance("Goog", "PRICE", "3/3/2000"))를 사용하세요.

답변

=INDEX(GoogleFinance("USDIDR", "PRICE", F530),2,2) 

F530 = 날짜가있는 셀 (날짜 형식)

답변

=BDMIN(GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate");"CLOSE"; GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate")) 

It 나를 위해 작동합니다.

영어 로케일의 예 :

=DMIN(GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"),"CLOSE", GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019")) 

댓글

  • 환영합니다. 게시 할 때 널리 이해되는 영어 로케일을 사용해보십시오.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다