判断函数公式问题

填报表格中有一列选项是‘错误’和‘对’两个选项,

当这列有一个选择的是‘错误’,

则最下表格最终结论就是‘错误’,全部选择的‘对’,最终结论就是‘对’。

这么写对吗 ?

if(len(表格)='错误','错误','对')

第一行最终结论表格可以判断,增加行后扩展出来的最终结论无法判断

黄尚 发布于 2021-8-26 12:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
黄尚Lv4见习互助
发布于2021-8-26 14:03

js

var txt = new Array();

var temp = "";

var arr = _g().getWidgetsByName("p1");

//获取扩展单选按钮组p1的控件对象数组

if (arr[0] != undefined) {

for (var i = 0; i < arr.length; i++) {

txt.push(arr[i].getValue())

//如果控件长度大于1,则遍历获取控件值并拼接

}

var c = txt.indexOf("不合格");

if (c >= 0) {

_g().setCellValue(0, 12, 5, "不合格"); //12,5显示在的位置   行与列

} else {

_g().setCellValue(0, 12, 5, "合格");

}

} else {

temp = arr.getValue();

_g().setCellValue(0, 12, 5, temp);

//如果控件长度为1,则直接获取控件值

最佳回答
0
xiaomiliLv6初级互助
发布于2021-8-26 12:35

你这个len(表格)=后面应该是一个数值,表示长度

最佳回答
0
孤陌Lv6资深互助
发布于2021-8-26 12:51

你应该在公式单元格的 其他属性里的 插入行策略设置原值

最佳回答
0
shirokoLv6资深互助
发布于2021-8-26 13:34

IF(COUNT(GREPARRAY(表格[!0],item!='对'))=0,'对','错误')

  • 3关注人数
  • 435浏览人数
  • 最后回答于:2021-8-26 14:03
    请选择关闭问题的原因
    确定 取消
    返回顶部