在 IF 条件中使用命名单元格时出现意外行为 2024-9-29 • worksheet-function microsoft-excel-365 named-ranges 我在 Excel 365 中的 IF 条件中使用命名单元格时发现有些奇怪,我想知道发生了什么。 假设我有一个命名单元格MyValue,其值 = 15。然后,以下操作可以正常工作:=IF(MyValue > 10| "Big"| "Small")。具有公式的单元格将包含值“Big”。 但是,以下情况会导致错误发生: =IF(10 < MyValue| "Big" | "Small") 显然,这个问题很容易解决,但我不明白为什么它不能双向工作。这是一个错误还是我遗漏了什么? 下面我的工作簿的屏幕截图显示了名称管理器、公式的两个版本以及由“有问题的”公式导致的错误。 答案1 斯科特·克兰纳 (Scott Craner) 的评论非常准确:在两者之间添加一个空格MyValue就|解决了问题。 相关内容 将默认答案传递给 apt-get 包安装问题? 内核:FS-Cache:检测到重复的 cookie - 这是什么? 如何在 Windows 8.1 上记录设备连接/断开连接信息? 是否可以实现无人值守/静音灯的安装? 检查 1 个文件中发现的已完成错误 扩展 PBR_Image 卷 Windows 7 系统托盘图标工具提示不显示 我可以关闭终端区分大小写吗 启用 IPSec 后无法 ssh 到远程系统 使用 Excel 显示包含常见值和不常见值的表格