我在不同单元格的电子表格中生成了4个不同的值:
A= 0.1155
B= 0.1155
C= 0.0169
D= 0.0433
我需要将这些值加起来并除以4,以获得100%的可能性差异。所以,我写的函数是:
componentDidMount() {
this.props.authCheck()
}
...
function mapDispatchToProps(dispatch) {
return {
authCheck: () => checkApiStatus()(dispatch)
}
}
但是,如果我只有一个公式,在显示为%时将这些单元格添加,然后将其除以4,则不会给出我需要的预期数字。我想出给我的准确结果的唯一方法是将它们转换成小数,但我不确定如何写出来。如果它甚至可能。我仍然需要将它们显示为原始单元格中的%是问题。
export const checkApiStatus = () => (dispatch, getState) => {
const expires_at = getState().api.expires_at
if (!expires_at || isDateGreater(expires_at)) {
// dispatch async action
dispatch(apiAuth())
}
return
}
将它们除以4得到正确的7.28%。然后我需要从100%中减去它,以生成这4个单元格的实际平均值。
有什么见解?
答案 0 :(得分:2)
**编辑*添加第二个公式
从第34行(1月)的四个值中获得所需结果7.28%的正确公式为:
=SUM(1-E34,1-G34,J34,1-L34)/4
OR
=1-AVERAGE(E34,G34,1-J34,L34)
其中:
E34:= 88.45%
G34:= 88.45%
J34:= 1.69%
L34:= 95.67%
另外,每个单元格中的SUM
函数完全是多余的。
=1-D34/C34
将提供与
相同的结果=SUM(1-(D34/C34))