![为什么当条件满足时 IF(AND 函数没有返回正确的值?](https://linux22.com/image/1503309/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%BD%93%E6%9D%A1%E4%BB%B6%E6%BB%A1%E8%B6%B3%E6%97%B6%20IF(AND%20%E5%87%BD%E6%95%B0%E6%B2%A1%E6%9C%89%E8%BF%94%E5%9B%9E%E6%AD%A3%E7%A1%AE%E7%9A%84%E5%80%BC%EF%BC%9F.png)
我尝试仅在满足两个条件时才返回一个值。该函数适用于前几行数据,然后默认为失败值。该函数看起来不错,但它根本无法在我需要的所有行上工作。以下是使用结构化引用的函数。
=IF(AND([@[PAT_MRN_ID]]=Table1[@[PAT_MRN_ID]],[@[ORIG_SERVICE_DATE]]=Table1[@[ORIG_SERVICE_DATE]]),Table1[@[CPT_CODE]],"none")
我哪里做错了?
我尝试仅在满足两个条件时才返回一个值。该函数适用于前几行数据,然后默认为失败值。该函数看起来不错,但它根本无法在我需要的所有行上工作。以下是使用结构化引用的函数。
=IF(AND([@[PAT_MRN_ID]]=Table1[@[PAT_MRN_ID]],[@[ORIG_SERVICE_DATE]]=Table1[@[ORIG_SERVICE_DATE]]),Table1[@[CPT_CODE]],"none")
我哪里做错了?