我正在一个工作表中测试一个公式,亮点。在确定它按预期工作后,我将其移动到Analysis工作表(在同一工作簿中)。我所做的只是添加参考“亮点!”在细胞之前使配方看起来正确。
由于某种原因,这会使公式从TRUE if语句变为FALSE语句。这对我来说完全没有意义。有没有人有想法?
var $data = {};
if(params.assessmentId !== undefined){
$data.assessmentId = params.assessmentId;
}
if(params.classroomId !== undefined){
$data.classroomId = params.classroomId;
}
if(params.studentId !== undefined){
$data.studentId = params.studentId;
}
if(params.courseContentId !== undefined){
$data.courseContentId = params.courseContentId;
}
console.log($data);
这是在Highlights工作表中,并返回:#VALUE,这是正确的(我仍然需要清理一些数据以确保只报告数字)
=IF(FX5:FX1000="Guatemala",SUMIF(EX5:FB1000,"Development multilateral: grant",FK5:FO1000),"wrong")
结果:错误
这到底是怎么回事?
感谢您的帮助。
答案 0 :(得分:0)
请尝试:
问题是你在这里得到了995个答案,它只能显示第一个答案。
=IFERROR(SUMPRODUCT(--(EX5:FB1000="Development multilateral: grant")*(EX5:FB1000)),"wrong")
必须使用CTL + Shift + Enter 输入
答案 1 :(得分:0)
我不完全确定你要总结的是什么,但也许这些公式适合你:
=SUMIFS(EX5:FB1000,FK5:FO1000,"Development multilateral: grant",FX5:FX1000,"Guatemala")
和
=SUMIFS(Highlights!EX5:FB1000,Highlights!FK5:FO1000,"Development multilateral: grant",Highlights!FX5:FX1000,"Guatemala")