xlsx - 使单元格中的 x 等于 8 和总计
问题描述
我需要一个 excel 公式来查看单元格,如果它包含 x 将其视为 8 并将其添加到表格底部的总数中。我在通行证中完成了这些,我很生疏,以至于我不记得我是怎么做到的。
解决方案
通常,我会尝试将此类问题分解为多个步骤。在这种情况下,那就是:
- 确定一个单元格是否为“x”,并相应地创建新值。
- 将新值相加。
如果您的值在 A 列中(例如),在 B 列中,填写:(
=if(A1="x", 8, 0)
或在 R1C1 模式下,=if(RC[-1]="x", 8, 0
)。
然后将这些值(例如sum(B1:B3)
)相加为您的总数。
A | B
+---------+---------+
| VALUES | TEMP |
+---------+---------+
| 0 | 0 <------ '=if(A1="x", 8, 0)'
| x | 8 |
| fish | 0 |
+---------+---------+
| TOTAL | 8 <------ '=sum(B1:B3)'
+---------+---------+
如果您想整洁,您还可以隐藏包含中间值的列。
(我应该补充一点,您的问题的措辞方式几乎听起来像是您想将一个值“推入”总数;据我所知,您实际上只能将值“拉入”总数。)
推荐阅读
- php - 对特定 URL 的 POST 请求需要 3 分钟
- php - 正则表达式捕获价格结尾 .00 和 ,00
- php - 000Webhost 上的 Laravel FileManager - 我无法上传文件/图像
- reactjs - next-routes 自定义路由在服务器端渲染失败
- google-cloud-platform - 如何将数据存储区中新插入的数据写入存储桶
- css - MaterialUI - 为输入的占位符文本设置样式
- javascript - 单击更改地图区域的颜色
- c++ - 删除地图
> - powershell - 加密/版权我的 powershell PS1 文件
- google-apps-script - 从另一个单元格调用公式,而不是值,并在新单元格中执行公式