배열에 있는 데이터 숫자로 변환
안녕하세요~
엑셀 스프레드시트에서 코인 및 주식 가격 그래프로 만드는 작업을 하고 있는데용
=GOOGLEFINANCE(Join(":",F55,G55),"PRICE",TODAY()-30,TODAY())
구글파이낸스로 불러온 데이터는 숫자 형태(type함수로 조회하면 1이 나옵니다)로 불러와서 SPARKLINE 함수로 바로 그래프가 작성이되는데
=SPARKLINE(GOOGLEFINANCE(Join(":",F55,G55),"PRICE",TODAY()-30,TODAY()))
=ImportJSON("https://api.upbit.com/v1/candles/days?market=KRW-ALGO&count=30","/candle_date_time_kst,/trade_price","noHeaders")
업비트 api로 불러온 배열 데이터는 문자열 형태로 불러와서 그런지 sparkline 함수에 넣으면 더 많은 데이터 포인트를 요구한다고 하네요
그렇다고 =value(ImportJSON("https://api.upbit.com/v1/candles/days?market=KRW-ALGO&count=30","/candle_date_time_kst,/trade_price")) 함수를 작성해버리면
맨 위의 날짜열 하나만 변환이 되서 그래프를 그릴수가 없게됩니다.. (44612.375)
불러온 배열값에서 모든 데이터를 하나하나 value로 변환하면 sparkline으로 그래프를 그릴수는 있긴한데
너무 번거로워져서
구글파이낸스로 불러온 함수처럼 한번에 처리하는 방법을 알고싶은데
배열 내에 있는 문자열 데이터를 모두 숫자로 변환할 수 있는 방법이나 함수가 따로 있을까요?
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
[🏆 진짜쓰는 실무엑셀 스터디] 1기 - 우수 졸업생 및 후기, 축하합니다! (8)
![]() ![]() |
![]() ![]() |
2022.04.30 | 10 | 1278 | ||
공지사항 | 함수/공식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(65)
오빠두엑셀
|
2021.10.28
|
추천 81
|
조회 4592
|
![]() ![]() |
2021.10.28 | 81 | 4592 |
34477 | 문서서식 |
New 수식 복사 질문드려요.. ㅠㅠ 불금 퇴근하고싶습니다...
![]() ![]() |
![]() |
2022.05.27 | 0 | 27 |
34473 | VBA |
New 비고란에서 휴대폰번호 추출하기에 관해 문의드립니다.
![]() ![]() |
![]() |
2022.05.27 | 0 | 26 |
34472 | 기능/도구 |
New 스핀단추에서 증분변경시 0.1 씩 증감할려면 어떻게 해야 할까요?
(1)
![]() |
![]() |
2022.05.27 | 0 | 24 |
34471 | 함수/공식 |
New 조건부서식 중복 2개이상 및 2개일때 서식좀 봐주세요 궁금합니다.
![]() ![]() |
![]() |
2022.05.27 | 0 | 32 |
34469 | 문서서식 |
New 표의 행렬 변경
![]() ![]() |
![]() |
2022.05.27 | 0 | 28 |
34465 | 차트/그래프 |
New 간트차트에 오늘 표시하는 방법 질문드려요
![]() |
![]() |
2022.05.27 | 0 | 27 |
34464 | VBA |
New Vba로 수식을 입력하려는데 오류가 납니다.
(1)
![]() |
![]() |
2022.05.27 | 0 | 29 |
34451 | 함수/공식 |
New 제품별 코드 중복/단독 확인함수
![]() ![]() |
![]() |
2022.05.27 | -1 | 46 |
34450 | VBA |
New VBA를 활용한 최단거리 계산(Pathfinder,카카오맵)
![]() ![]() |
![]() |
2022.05.27 | 0 | 33 |
34448 | 함수/공식 |
New countif 다양한 조건으로 만들고 싶어요~
![]() ![]() |
![]() |
2022.05.27 | 0 | 44 |
34444 | 기능/도구 |
New 엑셀 빠른 도구 모음에 있는 '조명'이 무슨 기능인지 아시는분 계신가요?
![]() |
![]() |
2022.05.26 | 0 | 43 |
34440 | 함수/공식 |
New 고객 리텐션, 접속 일수에 맞춰 데이터를 합산하는 함수/VBA 문의!
![]() ![]() |
![]() |
2022.05.26 | 0 | 21 |
34439 | 차트/그래프 |
New 체크박스 선택에 따라 값이 바뀌는 차트의 데이터레이블 표시 문제 관련
![]() ![]() |
![]() |
2022.05.26 | 0 | 24 |
34437 | 함수/공식 |
New 국가만 찾아 올련면
![]() ![]() |
![]() |
2022.05.26 | 0 | 40 |
34433 | 함수/공식 |
New 함수관련 질문있습니다.
![]() |
![]() |
2022.05.26 | 0 | 31 |
34427 | 함수/공식 |
New 특정 공휴일 제외 후 2달 뒤 날짜를 구할수 있는 함수 식이 있을까요?
(1)
![]() |
![]() |
2022.05.26 | 0 | 42 |
34417 | 피벗테이블 |
New 피벗테이블 외부 데이터 참조 후 새로고침 할 때 자꾸 암호를 입력하라고 떠요..
(2)
답변완료
![]() |
![]() |
2022.05.26 | 0 | 35 |
34416 | 함수/공식 |
New 날짜/시간 차이를 구하려면 어떻게 하면 좋을까요?
![]() ![]() |
![]() |
2022.05.26 | 0 | 41 |
34415 | VBA |
New VBA코드로 자동채우기 할때 유동범위는 어떻게 하나요
![]() ![]() |
![]() |
2022.05.26 | 1 | 39 |
34414 | 함수/공식 |
New 금지어 삭제하는 함수 (특정텍스트 범위내의 값을 제거 후 값 불러오기)
![]() ![]() |
![]() |
2022.05.26 | 0 | 42 |
34406 | 함수/공식 |
New sum 함수 오류?
![]() ![]() |
![]() |
2022.05.25 | 0 | 52 |
34405 | VBA |
New 중복데이터가 많은데 맨 위에 있는 행의 데이터만 남길 수 있는 방법이 있을까요?
![]() ![]() |
![]() |
2022.05.25 | 0 | 66 |
34402 | VBA |
New vba 특정문자 입력시 현재시간 구동 관련
![]() ![]() |
![]() |
2022.05.25 | 0 | 46 |
34400 | 함수/공식 |
New 다른 셀 값 참조시 결과값이 0으로만 나오는 현상 문의
![]() ![]() |
![]() |
2022.05.25 | 0 | 46 |
34395 | VBA |
New 조건이 맞을 경우 범위데이터 이동 or 복사,삭제 문의
![]() ![]() |
![]() |
2022.05.25 | 0 | 54 |
34392 | 함수/공식 |
New 다른 파일을 참조하여 합계를 구하는데, 그 참조 파일의 이름이 바뀐다면?
(1)
![]() |
![]() |
2022.05.25 | 0 | 35 |
34391 | 기능/도구 |
New F1 키 누르면 나오는 도움말 끄는 단축키는 없나요?
(5)
![]() |
![]() |
2022.05.25 | 0 | 47 |
34390 | 함수/공식 |
New 셀이 빈 경우 텍스트조인이 실행되지 않도록 하는 방법
![]() ![]() |
![]() |
2022.05.25 | 0 | 58 |
34387 | VBA |
New 개별공시지가조회 셀레니움
![]() ![]() |
![]() |
2022.05.25 | 0 | 45 |
34378 | 기능/도구 |
특정 글자의 데이터만 따로 분리할 수 있는 방법이 있을까요?
(9)
답변완료
![]() |
![]() |
2022.05.25 | -1 | 79 |
자료가 모두 보이질 않아서 정확히는 모르겠으나 2022-02-20T09:00:00 처럼 예상됩니다.
해당영역을 선택한 후에 '찾아바꾸기'에서 'T'를 ' '로 모두 바꾸기하면 문자열 날짜가 숫자 날짜로 변환됩니다. 이렇게 전처리 가공을 한 후 SPARKLINE 을 적용해 보세요.
댓글채택과 함께... 첨부된 사진과 설명 참고하여 업무에 적용해 보세요.
@김학동 님 답변 감사합니다. 제가 구현하고 싶은것은 함수만으로 전처리 및 SPARKLINE 그래프까지 작성하는 것인데, 스프레드시트 링크 유첨할테니 한번 봐주시면 감사하겠습니다.
https://docs.google.com/spreadsheets/d/1bbmq0HrqVx13u8mO-e_qhgIirTof2lOw-pfVC-DaV6U/edit?usp=sharing
N 함수를 사용하거나, 셀 값에 *1 을 강제로 넣어주면 숫자로 바꿀 수 있습니다.
@엑셀은즐거워 님 답변 감사합니다. 제가 구현하고 싶은것은 함수만으로 전처리 및 SPARKLINE 그래프까지 작성하는 것인데, 스프레드시트 링크 유첨할테니 한번 봐주시면 감사하겠습니다.
https://docs.google.com/spreadsheets/d/1bbmq0HrqVx13u8mO-e_qhgIirTof2lOw-pfVC-DaV6U/edit?usp=sharing