Excel 公式 - IF 语句 2024-6-19 • microsoft-excel worksheet-function 我正在尝试编写一个表格来跟踪车辆的燃油费用。前两列是车速表读数和总公里数。总公里数的计算方法是用当前车速表读数减去之前的车速表读数,然后代入差值。 我每天都有一行,但我的问题是,如果我不填写,那么我目前的公式意味着它使用零值作为速度计,这反过来会给我一个负读数(最后一个速度计读数的值)的 KM。 我该如何编写一个 IF 语句,表示如果速度计的值为零(或没有值),则返回上一列以查找最后一个具有值的单元格? 工作表图片: 答案1 为了获得正确的结果,您需要使用公式测试空白单元格。 单元格中的公式D111: =IF(OR(ISBLANK(B111),ISBLANK(C111)),0,(C111-B111)) 在单元格中输入此公式E111: =IF(ISBLANK(D111),0,(D111*70)) C111为空白时: 注意: 您可以为每日开支值创建新的列,因为我已经习惯用,,70进行乘法。Tot KMs(D111*70)) 根据需要调整公式中的单元格引用。 相关内容 Ubuntu 上的 Wordpress 更改/删除 DirectX 版本 如何在 Debian 上安装网络管理器的开发版本? [关闭] 引用作者姓名中包含用户定义命令的问题 从 Adobe Illustrator 导出 PNG 针对“部分数据丢失:正常”场景的最佳文件系统设置 在 Ubuntu 14.04 中将 GDB 从 7.7.1 降级到 6.8 通过 Makefile 将目录添加到 PATH Dovecot-身份验证错误权限被拒绝 在 bash shell 脚本中,编写一个迭代字符串值的 for 循环