Google 스프레드 시트에서 특정 열의 값이 0 인 스프레드 시트의 모든 행을 자동으로 강조 표시하려고합니다. 몇 가지 해결책을 찾았지만 그것이 작동하도록하지 않았습니다.열의 값이 0보다 큰 경우 행 강조 표시 - Google 스프레드 시트
필자는 열에서 다양한 메트릭을 얻었으므로 "I"열의 값이 0보다 큰 모든 행을 강조 표시하려고합니다.
누군가가 도와 줄 수 있습니까?
Google 스프레드 시트에서 특정 열의 값이 0 인 스프레드 시트의 모든 행을 자동으로 강조 표시하려고합니다. 몇 가지 해결책을 찾았지만 그것이 작동하도록하지 않았습니다.열의 값이 0보다 큰 경우 행 강조 표시 - Google 스프레드 시트
필자는 열에서 다양한 메트릭을 얻었으므로 "I"열의 값이 0보다 큰 모든 행을 강조 표시하려고합니다.
누군가가 도와 줄 수 있습니까?
제가 알고있는 유일한 해결책은 스크립트를 작성하는 것입니다.
링크 : Google Apps Scripts
다음은 꽤 아니지만, 그것은 작동 :
function myFunction() {
var I_INDEX = 1;
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Highlight rows");
var dataRange = sheet.getDataRange();
var dataValues = dataRange.getValues();
for (var i=1; i<=dataRange.getNumRows(); i++) {
var row = sheet.getRange(i, 1, 1, 2);
if (dataValues[i-1][I_INDEX] > 0) {
row.setBackground("red");
}
}
}
example 참조가, "도구"를 사용 -> "스크립트 편집기는 ..."보기 /를 실행 스크립트.
=$I:$I>0
는 서식 옵션을 선택하고 범위 필드에 범위를 입력 :
조건부 서식 페이지에서는 : 예를 들어
지우기 서식, 조건부 ColumnI 및 형식 선택 서식 ..., 셀 서식 Custom formula is
... 경우 :
=and(isnumber(I1),I1>0)
선택의 채우기 및 와 함께을 완료. 아래와 ($
들) 앵커를 추가 변경 관련 세포하지만 전체 행 단지를 포맷 할 경우
제 (Z1000 A1에게 말) : 범위에 적용을위한
=and(isnumber($I1),$I1>0)
HI, 감사합니다 이 스크립트에서 어디에서이 스크립트를 실행할 열을 지정할 수 있습니까? 즉 열 J ... – bh06als
나는 그것을 알아 냈다! 고마워요! 전설! – bh06als
감사! 이 질문에 대답했다면, 대답을 "수락"하십시오 - http://stackoverflow.com/faq#howtoask – opowell