excel - 如何使用 Google Sheets 或 Excel 制作价格表,根据文本选项自动计算项目价格?
问题描述
我正在尝试创建一个可以自动计算项目价格的谷歌表格或 Excel 电子表格。我目前正在使用=VLOOKUP
从单独的页面中提取数值。我的问题是我无法弄清楚如何让公式来工作我想要的方程式。我能够可靠地提取单个值,但不能与它们添加任何其他值来生成总数。我不断收到公式解析错误。我尝试使用以下公式,但发现我离题了也不会感到惊讶。=SUMPRODUCT((=VLOOKUP(A3,PriceTable!A$2:B$5,2,0)*(B3+C3)+(=VLOOKUP(A3,PriceTable!G$2:H$5,2,0))))
我已经包含了一个指向工作表的链接以及我想要完成的基本方程式。任何帮助将不胜感激。
链接:https ://docs.google.com/spreadsheets/d/1aT9NrsJUEIubiXCBDgZRNdddKtmPbFAt9opQS-f6FJ8/edit?usp= sharing 我想要完成的方程式:(列名)A(B+C)+D=E
解决方案
这就是放入工作表的内容,它完全符合我的要求。我不确定帮助我的人是谁。
={"Total"; ArrayFormula(IF(A2:A="",,IFERROR(1/(1/(IFNA(VLOOKUP(A2:A, PriceTable!A:B, 2, 0))*(B2:B+C2:C)+IFNA(VLOOKUP(D2:D, PriceTable!C:D, 2, 0)))))))}
推荐阅读
- matlab - 如何识别和打印分段字符
- c# - 关系外键
- react-native - asterix React Native 之间的粗体文本
- django - 如何在 Django 中指定 basehref
- flutter - 列表视图单选按钮在选择时未选择
- flutter - Flutter:应用栏和手机后退按钮的不同路线
- c# - 遍历一个列表很慢,如何提高性能
- nestjs - NestJs在导入预建库时无法创建模块实例
- javascript - React(JS)将安装时声明的变量传递给卸载时调用的cleanUp函数
- scala - 从 Azure Databricks 笔记本连接到 HDFS 位置以获取文件编号和大小