如何在Excel表中,输入公式,在下一格显示结果?

如图,然后G列都需要引用这个算法C*D+F。F里可能是单个数字,也可能是多个数字相加,不定项

如果F列的算式只包含加号的话,可用公式:
G3=SUM(C3*D3,IFERROR(--TRIM(MID(SUBSTITUTE(F3,"+",REPT(" ",99)),COLUMN(A:Z)*99-98,99)),0))
同时按Ctrl+Shift+Enter三键输入数组公式

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-04

根据图片来看,你用的是wps的表格,那么文本公式可以用EVALUATE函数,如果可以确定只是F列是文本公式的话那么就可以用以下公式
=C4+D4+EVALUATE(F4)
如图



效果如图



望采纳,谢谢!

本回答被提问者采纳
第2个回答  2019-05-04
一看就是函数使用错误所以没有正确显示。
用求和函数sum(),然后点选有个相对引用和绝对引用要清楚。
第3个回答  2019-05-04

是用这个公式:
=C4*D4+LEFT(F4,FIND("+",F4)-1)+RIGHT(F4,LEN(F4)-FIND("+",F4)))

第4个回答  2019-05-04
1. 选中B2,然后打开“插入”菜单选择“名称”命令中的“定义”子命令,出现“定义名称”对话框。
2. 在“在当前工作表中的名称”输入栏中输入定义的名称“gongshi”,在下方的“引用位置”编辑栏中输入“=EVALUATE(A2)”,单击[添加],按钮退出。
3. 在 B2中输入“=gongshi”。
如果B列其他行还要计算A列公式,则直接将B2下拉复制即可
相似回答