에서 새로운 Google Sheets,어떻게 가져올 수 있습니터에서 다른 스프레드시트?[마감]
-
21-12-2019 - |
문제
가 동일한 문제와 이 항목 어떻게 링크를 세포에서 구글 스프레드시트를 다른 문서의 셀? 그들은 사용하는 것이 좋 IMPORTRANGE()
가 key
안 그러나 나는 보지 않았 key
에 내 장 URL.
나는 하나 구글을 조사 양식을 수집하기 위해 많은 데이터에서 직원 및 원시 데이터를 생성하고 Google 시트로 report(Responses)
.
내가 가져올 필요가에서 원시 데이터 report(Responses)
를 다른 Google 장 요약 보고서에 있습니다.
어떻게 받을 수 있 데이터 시트?
해결책
IMPORTRANGE()현재 지원되지 않습에 새로운 google sheets.그것은에서 지원됩니다 그래서 순간을 공지하도록 하겠다.
할 수 있는 다양한 세계 google 장치 IMPORTRANGE()은 여전히 노력하고 평소입니다.또는 스크립트를 사용할 수 있습니다 예를 들면:
function myImportRange( key , sheetrange) {
var shra = sheetrange.split("!") ;
if (shra.length==1) shra[1]=shra[0], shra[0]="";
var sheetstring = shra[0].replace( /'/g , "")
var rangestring = shra[1]
var source = SpreadsheetApp.openById( key )
if ( sheetstring.length==0 ) sheet = source.getSheets()[0] ;
else sheet = source.getSheetByName(sheetstring) ;
return sheet.getRange( rangestring ).getValues();
}
당신을 찾을 수 있습니다 원래의 게시물이 스크립트를 작성합 여기:https://productforums.google.com/forum/?hl=en#!카테고리 화제/docs/는 방법-do-i/f_r7iVtUThM
편집: IMPORTRANGE()이 지원됩니다.
다른 팁
나는 그것을 사용하여 작업 전체의 URL 을 원천트:
=IMPORTRANGE("https://docs.google.com/a/myCompany.com/spreadsheets/d/1ybGlQNGhY2l5INHCz-XYhhsgRiTBBJiScKM490hQcU","'Rental Properties'!A:AX")
참고:내가 먼저 넣고 이 수식으로 대상 시트,나 REF
오류가 있습니다.위에 마우스 커서를 올리면 세포가 있는 팝업이라는 당신이 필요하"연결"시트와 버튼을 말한다 Allow access
.버튼을 클릭합니다.말하는 메시지 Adding permissions...
가 나타납니다.얼마 후에 내 데이터를 나타났다.