excel - 如何返回单元格的逻辑值
问题描述
可以说 A1 是=3>0
,当然是TRUE
。我想根据 A1 是否为 B1 TRUE
,但我不想使用字符串比较=if(EXACT(A1, "TRUE"), "great", "sad")
。我希望 if 语句的第一部分判断单元格 A1 是否在逻辑上为真。我怎样才能做到这一点?我需要这个,因为如果我将此文件发送给使用不同语言的人,A1 可能不是TRUE
,而是另一种语言的“真实”。
解决方案
这应该有效:
=if(A1=TRUE(), "great", "sad")
TRUE() 是一个函数,因此它应该在打开文件时自动更改为本地语言。
更新:用户@BigBen 在评论中发布了更简单的解决方案:
=if(A1, "great", "sad")
因为 A1 已经有逻辑值
推荐阅读
- javascript - AJAX 调用后无法更改数据的值
- mysql - 如何同时托管 laravel 和 reactjs 应用程序
- cuda - CUDA 中的并排数组
- sql-server - 将日期列从 excel 导入 SSIS - 在 SQL 中获取长日期格式
- java - 如何保存 Java 对象和 IO
- garbage-collection - 应用切换到后台后,自定义 NSViewController 释放,释放失败
- sql - 如何在 postgresql 中插入外键列?
- c# - mysqlException 未处理 c#
- sql - Jaspersoft Studio JDBC 到 Sql Server 不喜欢日期
- sql - 按数字顺序对表格进行排序