如何使用if条件将google电子表格单元格中的文本替换为另一个文本

时间:2015-05-13 09:50:36

标签: excel google-sheets spreadsheet

我想知道如何更改电子表格单元格中的值/文本 我尝试了这个"=IF(C15="100%",high,Medium)" - 但没有运气。

  • 如果我将单元格中的值更改为100%,则单元格应更改为“100%” 为了“高”。
  • 如果我将单元格中的值更改为50%或20%或30% 单元格应将“50%”更改为“中”。
  • 如果我更改了a中的值 单元格为0,单元格应更改为“0”为“低”。

注意:单元格应该是可编辑的......

3 个答案:

答案 0 :(得分:1)

使用工具栏上的数字→格式→百分比将值格式化为百分比。使用范围来映射它们会更好。

=IF(C15>0.5, "High", IF(C15>=0.2, "Medium", "Low"))

说明:如果单元格值大于50%,则映射为“高”,否则如果它大于等于20%则映射为“中”,否则映射为“低”。

您需要引号,因为它是一个单词,而不是数字或对单元格的引用。

答案 1 :(得分:0)

当您在单元格中写入100%或99%时,它会自动将其格式化为共享,即分别为1和0.99。

尝试使用公式=if(C15=1,"High",IF(C15=0,"Low","Medium"))

答案 2 :(得分:0)

我在寻找其他东西时偶然发现了这个非常古老的未解决线程。 我相信我有解决方案,所以我推迟了 6 年才发布。

在格式 -> 数字 -> 更多数字格式 -> 自定义数字格式,输入:

[=1]"High";[>0]"Medium";"Low"

这样,当您在单元格内输入 50% 的值时,该值将显示为“中”。

希望这对某人有所帮助!