Associé à d'autres propriétés, un argument de propriété de référence spécifie le mode de traitement des résultats de référence de formule.
Il existe un argument de propriété de référence : IfNonNumber/IFFN
.
IfNonNumber signale le remplacement des valeurs #MISSING et #ERROR par des valeurs numériques spécifiques. Syntaxe :
AXIS[segment(range)].IfNonNumber(arg).AggregateProperty
Argument | Description |
---|---|
AXE |
L'un des mots-clés suivants : row, column ou cell Facultatif |
Segment(range) |
Indique toute référence d'axe valide, telle que le numéro d'une ligne ou la lettre d'une colonne |
IfNonNumber |
Indique le mode de traitement des données manquantes ou erronées dans la référence d'axe |
(arg) |
Indique quel nombre utiliser dans le cas de données manquantes ou erronées dans la référence d'axe |
AggregateProperty |
La fonction d'agrégation est utilisée pour les segments agrégés Facultatif |
Par exemple :
Si cell[1,A] = 3 et
cell[1,B] = #MISSING,
L'expression :
cell[1,A] / cell[1,B]
renvoie #ERROR.
L'expression :
cell[1,A] / cell[1,B].ifNonnumber(1)
remplace cell[1,B] par 1 et renvoie 3.
Remarque :
Si vous recourez à la suppression de #MISSING dans une grille et si cette dernière contient une ligne ou une colonne de formule utilisant la propriété IfNonNumber, #MISSING reste supprimé.