프로젝트 관리 시트를 작성하고 있습니다. 지금은이처럼까지 "LastToday-startDay를)작업이 완료되는 데 걸리는 시간 (일)을 절약하십시오.
을 절약 (완료)하면 오늘 까지 통과 일 = 정지 업데이트 (일) 경우
= 계산 : 어떻게 같은 셀의 값을 변경할 수 있습니다 = IF (AND (G26는 = "이렇게"; NOT (H27 = "")); TODAY() - H27, "") 내가 행 2에 넣고 아래로 복사 열에서
프로젝트 관리 시트를 작성하고 있습니다. 지금은이처럼까지 "LastToday-startDay를)작업이 완료되는 데 걸리는 시간 (일)을 절약하십시오.
을 절약 (완료)하면 오늘 까지 통과 일 = 정지 업데이트 (일) 경우
= 계산 : 어떻게 같은 셀의 값을 변경할 수 있습니다 = IF (AND (G26는 = "이렇게"; NOT (H27 = "")); TODAY() - H27, "") 내가 행 2에 넣고 아래로 복사 열에서
:
=iferror(if(H2<>"",today()-H2,""))
열에 617,451,515,
는 J 행 (2)에 넣고, 아래 복사
=iferror(if(G2="Done",H2+I2,""))
을 스크립트 편집기 카피 본을 붙여
function onEdit(event) {
var ss = SpreadsheetApp.getActiveSpreadsheet()
var s=ss.getSheetByName("Sheet1")//get sheet by name
var editedCell = event.range.getSheet().getActiveCell().getValue();//get
column G value
var editedCol = event.range.getSheet().getActiveCell().getColumn();//get
edited column number
var editRow=event.range.getSheet().getActiveCell().getRow();//get edited row
if(editedCol==7 && editedCell=="Done"){//if column is G and G="Done"
var cpy=s.getRange(editRow,9 ,1, 2).getDisplayValues()//get values (not
formulas) of I and J
var cpyVal=s.getRange(editRow,9 ,1, 2).setValues(cpy)// overwrite foemulas
with values
}}
가 colummn G가 편집되는 경우 그리고, S 값은 "완료 표시 값은 열 I에서 복사되고 수식을 덮어 씁니다. 완료 날짜 (완료 날짜가 설정 됨)가 J.에 설정되어 다시 수식을 덮어 씁니다. 필요한 경우 샘플 스프레드 시트를 공유 할 수 있습니다.
이것은 공유 스프레드 시트입니다. 복사본을 만든 다음 편집 할 수 있습니다. 스프레드 시트에서 수식이 작동하지 않으면 ","를 ";"로 바꿉니다. 난 단지 수식 구문 분석 오류를 받고 있어요 원인
https://docs.google.com/spreadsheets/d/1zQI02kWgDfwsCr4WOmB2bE3fsspwt7cFqnHpqZysyOE/edit?usp=sharing
샘플을 공유 한 경우에 나는 감사 드리겠습니다, 난,이 새로운 아마도 뭔가를 잘못하고 있어요. = P –
고마워! 왜 그런지 모르겠지만 빈 셀에 I 및 J 열의 수식을 복사하지 않으면 먼저 구문 분석 오류가 표시됩니다. 샘플을 참조로 사용하고 전혀 문제가없는 새 시트를 만들었습니다. 내가 그걸 더 파헤쳐 볼 것 같아. 시간 내 주셔서 감사합니다. = D –