我想将单元格E11中的日期与E2中的日期范围进行比较:E10。这是我正在研究的工作表的screenshot。
如果E11中的日期早于该范围内的所有日期,我希望它返回以下文本:“日期E11早于范围”。如果日期晚于所有日期,则:“日期E11晚于范围”。
有人可以协助创建脚本吗?
试试这个:
function isLastGreaterThanTheRest() {
var result='Yes';
var ss=SpreadsheetApp.getActive();
var sh=ss.getActiveSheet();
var rg=sh.getRange('E2:E11');
var vA=rg.getValues();
for(var i=0;i<vA.length-1;i++) {
if(new Date(vA[vA.length-1][0]).valueOf() < new Date(vA[i][0])) {
result='No';
break;
}
}
return result;
}