데이터를 추적 할 수있는 Google 문서 도구에서 스프레드 시트를 만들고 있습니다. 이미 셀에 입력 된 시작 값과 함수가있는 일부 셀이 있습니다. 이전 레코드가있는 목록에서 이러한 값을 추가하는 스크립트를 만들고 싶었습니다.Google 문서에서 스크립트로 기존 셀 값 추가
더 자세히 설명하십시오.
은 I 값을 가진 테이블을 가지고
[A1] [B1] [C1]을 [D1] 등
[24.52] [12.84] = A1-B1] [= (100/A1) * B1] 등.
버튼을 누르면 다른 시트 (선호) 또는 이미 가지고있는 모든 시트 바로 아래의 시트에이 값들을 추가 할 수 있습니다. 주 테이블을 편집 한 후 목록의이 값은 더 이상 변경되지 않아야합니다.
목록은 다음과 같이해야합니다 :
[.....] [.....] [.....] [...] < --- [.. 이전 값이 추가 된 곳.] 그건
[24.52] [12.84] [11.68] [52.36 %] < --- 마지막 부가가치
새로운 데이터가 새로운 행에 추가됩니다.
스크립트가 있지만 셀에 값을 추가하는 데 문제가 있습니다. 버튼을 누르면 #NAME이 추가됩니까? "알 수없는 범위 이름 A16"주석이있는 셀에는 실제 값이 아닙니다.
나는이 스크립트를 사용 -이 사람은 같은 시트에 새 값을 추가
기능 AddRecord() {
var doc = SpreadsheetApp.getActiveSpreadsheet();
var lastRow = doc.getLastRow();
var cell = doc.getRange('A1').offset(lastRow, 0);
cell.setValue('=A16');
cell.offset(0, 1).setValue('=B16');
cell.offset(0, 2).setValue('=C16');
cell.offset(0, 3).setValue('=D16');
}
= A16 = B16 = C16 = D16있는 세포 내가 필요로하는 그 값들을 담고 있지만,이 코드를 어떻게 써서 올바르게 추가 할 수 있을까요?
네, 즉 실제로 더 나은만큼 내가 넣어 작동하는 모든 내를 마지막 행에 필요한 값. 고마워요 :) – user1392317