公式出现#NA错误求助:IF函数参数数量异常问题排查
Excel #NA错误修复方案
错误原因
你的公式存在两个核心问题:
- 括号配对完全混乱,导致外层
IF函数仅传入1个参数,违反了IF函数需要2-3个参数(条件、结果1、结果2)的规则,触发#NA错误 - 存在语法笔误:
T2.+0应为T2>0
修正后的公式
=IF(OR(AND(OR(U3="Pro",U3="Standard"),T3>0),AND(U3="Lite",T2>0)),"Charged","FOC")
修正说明
- 重新梳理逻辑结构:用
OR合并两个需要返回"Charged"的判断条件,作为IF的第一个参数 - 修正括号层级:确保每个函数的参数都被正确包裹,外层
IF的三个参数(条件、真值、假值)清晰分离 - 修正笔误:将
T2.+0改为T2>0,符合数值判断的语法要求
内容的提问来源于stack exchange,提问作者Angelina Ranai
相关产品推荐
相关产品推荐

