Pourquoi IF (fonction AND ne renvoie pas la valeur correcte lorsque les conditions sont remplies?)


0

J'essaie de renvoyer une valeur uniquement lorsque deux conditions sont remplies. La fonction fonctionne pour les premières lignes de données, puis par défaut sur la valeur d'échec. La fonction semble être bonne, mais elle ne fonctionne tout simplement pas sur toutes les lignes dont j'ai besoin. Voici la fonction utilisant des références structurées.

=IF(AND([@[PAT_MRN_ID]]=Table1[@[PAT_MRN_ID]],[@[ORIG_SERVICE_DATE]]=Table1[@[ORIG_SERVICE_DATE]]),Table1[@[CPT_CODE]],"none")

Où vais-je mal?


1
Êtes-vous sûr de ne pas avoir d'espaces de fin ou de début dans les deux tables? Cela peut facilement arriver si les valeurs ont été copiées et collées.
BillDOe

1
Cela peut également se produire si une cellule est interprétée comme du texte et une autre comme un nombre. Ce qui se produit parfois lors de l'extraction de données d'une source externe, lorsqu'un nombre est entré sous forme de texte (tapez une apostrophe comme premier caractère de la cellule) ou lorsqu'une cellule est formatée sous forme de texte.
Jason Clement
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.