A
에서 H
까지의 데이터가있는 시트가 있습니다.단일 열의 마지막 행을 확인하십시오.
데이터가 포함 된 A
열의 마지막 행을 결정해야합니다 (모든 인접한 - 데이터/행의 틈이 없음).
다른 열에도 이 있고 A
데이터보다 행보다 데이터가 많으므로 A
열만 분리해야합니다. (그리고/또는 범위 내에서 단지 A
).
나는 코드 라인 수십 포괄 여러 기능을 수행 할
=COUNTA(A2:A100)
그러나 Google 애플리케이션 스크립트 솔루션에 대한 내 연구의 모두, 모두가 내가 찾을 수가 요구되는 사용하여 스프레드 시트 수준에서이 작업을 수행 할 수 있습니다 - 많이 i++
물건을 포함하여 ... 덜 덜 복잡하게 A1
에서 직접 오프셋을 통해 할 수 있습니다.
이 메서드를 수정할 수있는 열 특정 방법이 있습니까?
var aLast = ss.getDataRange().getNumRows();
복잡한 프로세스가 필요한 경우 그럴 수도 있습니다. 그러나 나는 더 간단한 해결책을 상상하기가 어렵다.
나에게 계몽주의를 돌리는 사람이 있습니까?
매우 교활합니다. 나는 자바 스크립트를 창의적으로 생각할만큼 충분히 이해할 수있는 날을 고대합니다. 정시에 모두, 나는 생각한다. 그러나 그 동안 나는 당신이 생각하는 방식을 보는 것을 즐겼습니다. 그리고 당신의 솔루션에 대한 영감을 인용 해 주신 여러분 께 진심으로 감사드립니다. 고상한. 다시 한번 고마워. – 5th4x4
경험이 많은 코더에게는 거의 확실한 사실이 있습니다. 범위가 단일 열 이상으로 확장 될 수 없다는 것입니다. 이것은 내가 얻지 못했던 것이었지만, Mogsdad는 하나의 컬럼 이상으로 확장 할 수없는 주석 (삭제 된)에서 이것을 지적했다. 다시 한번, 나는 단지 내 경험 수준에있는 사람들을 위해 여기에 넣고 싶고 여전히 몇 가지 개념을 이해하는데 문제가있다. 고마워, 모그다드. – Soundfx4
이것이 내가 필요한 것입니다. 감사합니다! – Jordan