- 질문 게시판입니다.
Date | 18/03/09 15:02:46 |
Name | 기쁨평안 |
Subject | (아마도) 자바스크립트 질문? 입니다. |
업무적으로 구글 스프레드 시트를 많이 사용합니다. 그중 제가 많이 사용하는 작업이 하이퍼링크 url이 붙어있는 텍스트에서 해당 url 값을 추출하는 작업인데요. 매번 단순 노가다를 하다보니 너무 불편합니다. 그래서 하이퍼 링크에 붙어있는 URL 값을 가져오는 방식을 찾다보니 다음과 같은 내용을 찾았습니다. https://www.bettercloud.com/monitor/the-academy/extract-urls-or-link-text-from-a-google-sheets-cell/ 저는 사실 까막눈이라 그냥 단순 복붙을 했는데, 이와 같은 방법으로 수행을 해보니 에러가 나는 거에요. [TypeError: null에서 '1' 속성을 읽을 수 없습니다.('코드' 파일, 15행)] 그리고 이와 같은 에러에 대한 언급은 위 문서의 하단 댓글에 다른 사람들도 이야기를 하고 있고요. 이 부분에 대해 혹시 해결을 해주실 분 계신가요? 꼭 부탁드립니다. ㅠㅠ 0
이 게시판에 등록된 기쁨평안님의 최근 게시물
|
해당 코드는 스크립트 편집기에서 저장한 다음에, 구글 스프레드시트 상에서 함수 쓰듯이 쓰는 그런 코드입니다. 그런데 그걸 그냥 스크립트 편집기상에서 실행하면, 아무 데이터도 입력이 되지 않아서 오류가 발생하는 것이지요.
1. 해당 코드를 스크립트 편집기상에서 [linkURL]이라는 이름으로 저장합니다. 저장할 때 구글 로그인 등 권한을 요구할 수 있습니다.
2. 스프레드시트로 돌아와서, A1 셀에 [=HYPERLINK("http://www.google.com", "google")]라고 입력합니다.
3. 그 아래 셀에, [=linkURL(A1)]이라고 입력합니다.
4. 잠시 후, 결과가 나타납니다.
1. 해당 코드를 스크립트 편집기상에서 [linkURL]이라는 이름으로 저장합니다. 저장할 때 구글 로그인 등 권한을 요구할 수 있습니다.
2. 스프레드시트로 돌아와서, A1 셀에 [=HYPERLINK("http://www.google.com", "google")]라고 입력합니다.
3. 그 아래 셀에, [=linkURL(A1)]이라고 입력합니다.
4. 잠시 후, 결과가 나타납니다.
목록 |
|