首页 > 解决方案 > 带有连接返回值的 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. 是的,前面有撇号。我迷路了。有谁知道发生了什么?

标签: google-sheetsgoogle-sheets-formula

解决方案


尝试:

=IF(D44<C44, "On track", TEXT((D44/C44)*100, "#.00")&"% of goal")

或者:

=IF(D44<C44, "On track", TEXT((D44/C44), "#.00%")&" of goal")

推荐阅读