早上好,我正在制作质量控制表(报告)。为了进行统计分析,我想计算几个测试的平均值或好结果的数量。结果。例如:
item | test | result1 | result2 | result3
piece 1 | colour | Good | Good | NoGood
piece 1 | length | 1,1 | 1,12 | 1,2
piece 2 | colour | Good | Good | Good
piece 2 | length | 1,2 | 1,21 | 1,1
我已经使用过:
=IF(Isnumeric(C2:E2);F2;Average(C2:E2))
计算数值结果的平均值(如长度),效果很好。但是我希望它可以计算出#34; Good"并告诉我答案。像:
item | test | result1 | result2 | result3 | statistic
piece 1 | colour | Good | Good | NoGood | 2
piece 1 | length | 1,1 | 1,12 | 1,2 | 1.14
piece 2 | colour | Good | Good | Good | 3
piece 2 | length | 1,2 | 1,21 | 1,1 | 1.17
所以我试过了:
=OR(IF(Isnumeric(C2:E2);F2;average(C2:E2));IF(COUNTIF(C2:E2,"*Good*")))
但它并不好。因此,如果你知道如何纠正甚至更好,你有更实用的方法,请发表评论。谢谢。
答案 0 :(得分:0)
也许你可以使用像it('test if tile "Value of Key" shows result text', function() {
expect(
element(by.xpath('//*[@id="idname"]/div/h3')
).getText()).toEqual(helpers.translate('value_key'));
});
这将产生以下输出:
ps:我在pt_br中使用我的excel,这就是为什么它有=IF(B2="colour";COUNTIF(C2:E2;"good");AVERAGE(C2:E2))
,se
和cont.se
而不是média
,if
和{{ 1}}。