google-sheets - 带有连接返回值的 Google Sheets IF 语句给出了完全错误的答案
问题描述
我在一个单元格中有这个公式:
=if(D44<C44,"On track",(D44/C44)*100&"% of goal")
我也试过了
=if(D44<C44,"On track",concatenate((D44/C44)*100,"% of goal"))
我没有收到错误消息。但是我应该150% of goal
在单元格中看到的地方(基于我的输入数字),我实际上看到的是'85403470326% of goal
. 是的,前面有撇号。我迷路了。有谁知道发生了什么?
解决方案
尝试:
=IF(D44<C44, "On track", TEXT((D44/C44)*100, "#.00")&"% of goal")
或者:
=IF(D44<C44, "On track", TEXT((D44/C44), "#.00%")&" of goal")
推荐阅读
- java - 使用迭代器更改链表中的特定字段
- html - 我正在尝试编辑“已键入”中的代码,如何编辑?
- javascript - 小胡子循环重复 div
- python-3.x - Python 中如何进行垃圾收集?
- c# - 尽管答案是正确的,为什么我的代码输出“不正确”?
- javascript - firebase - 使用密钥获取子数据库引用
- c# - CellEndEdit 未在 DataGridView 的最后一行触发
- node.js - lambda 无法登录到 CloudWatch
- google-cloud-dataflow - Dataflow/Apache Beam - 如何按顺序设计管道操作?
- ruby - Ruby lambda 的 proc 和 'instance_eval'