如何将IF函数应用于文本响应和数字响应?

How to Apply IF function to text response and a number response?

提问人:Calvin 提问时间:10/14/2023 最后编辑:Ken WhiteCalvin 更新时间:10/14/2023 访问量:27

问:

在一列中,我有他们的回答(独自开车、公共汽车、骑自行车......在下一列中,如果他们独自驾驶,我会给 0 分,如果他们采取任何其他模式,我会给 1。问题是还有响应 -88 和 -99,我需要将它们留空。这是我的公式。谷歌表格中有像 na.rm = 这样的函数吗?=IF(REGEXMATCH(..., "Drove alone"), 0,1)

我尝试过在 IFNA 函数中环绕,但这似乎不起作用。也许是IFS功能,但它给了我奇怪的反应。

google-sheets 布尔值 na

评论

0赞 Calvin 10/14/2023
为了增加细节,我每天都在做,然后我将看到他们采取不同模式的总天数/旅行的总天数(所以除了 88、-99 之外的任何响应)。所以我认为我不能把这些反应设为零,因为它会搞砸未来的计算。例如,如果他们周一的成绩为 -88,周二独自驾驶,周三的成绩为 -88,周四和周五的自行车得分为 66% (2/3)。如果将它们转换为零,那么它们的分数将是 20%(2/5),这将是无害的。
0赞 Ken White 10/14/2023
当您将问题标记为 google-sheets 时,您无需在帖子的标题或第一句话中说您正在使用 Google 表格。标签系统在这里运行良好,不需要任何帮助。

答:

0赞 Calvin 10/14/2023 #1

嘿,伙计们,我发现 =IFERROR(IF(REGEXMATCH(Q4, “独自驾驶”), 0,1),“”) 有效,希望能帮助任何遇到类似问题的人。