1、打开WPS金山表格-效率-高级开发-AirScript脚本编辑器-新建脚本
2、点击WPS AI给AI写要求,写完了,插入代码
写代码,将Sheet1中的BC列,求平均值记录在D列,求和记录在E列,使用中文变量
// 获取Sheet1对象
const sheet = Application.Sheets("Sheet1")
// 获取Sheet1的使用区域
const usedRange = sheet.UsedRange
// 获取Sheet1的B列和C列
const columnB = sheet.Columns("B")
const columnC = sheet.Columns("C")
// 获取Sheet1的D列和E列
const columnD = sheet.Columns("D")
const columnE = sheet.Columns("E")
// 遍历B列单元格文本,计算平均值并赋值给D列
for (let row = usedRange.Row; row <= usedRange.Row + usedRange.Rows.Count - 1; row++) {
// 获取当前行的B列单元格
const cellB = columnB.Rows(row)
// 获取当前行的C列单元格
const cellC = columnC.Rows(row)
// 获取当前行的D列单元格
const cellD = columnD.Rows(row)
// 获取当前行的E列单元格
const cellE = columnE.Rows(row)
// 获取当前单元格的文本
let textB = cellB.Text
let textC = cellC.Text
// 使用中文变量
const chineseTextB = cellB.Text
const chineseTextC = cellC.Text
// 计算平均值
const average = WorksheetFunction.Average(chineseTextB, chineseTextC)
// 将平均值赋值给D列单元格
cellD.Value2 = average
// 计算和并赋值给E列单元格
const sum = WorksheetFunction.Sum(chineseTextB, chineseTextC)
cellE.Value2 = sum
}
3、运行,完成