let actualRowCount = 0;
for (let row = 0; row < RowCount; row++) {
if (
setSheet.getValue(row, 6) !== null &&
setSheet.getValue(row, 6) !== undefined
) {
// 检查第一列是否有数据作为示例
actualRowCount++;
} else {
break;
}
}
console.log("实际数据行数:", actualRowCount);
// 对B列应用公式,使每行数据乘以A1的值
for (let i = 1; i < actualRowCount; i++) {
const originalCellValue = setSheet.getValue(i, equipmentIndex); // 假设原始数据也在B列,此处仅为示例,实际情况可能不同
const val = originalCellValue ? originalCellValue : 0;
setSheet.setValue(i, equipmentIndex, val * num); // 设置的值
} |