ISMEMBER
Applicable uniquement à PredictiveInsight.
Syntaxe
ISMEMBER(data, table)
Paramètres
data
Valeurs à tester pour vérifier si elles sont membres d'une table. Il peut s'agir d'une valeur constante, d'une colonne, d'une plage de cibles ou d'une expression convertie comme l'une de ces valeurs. Si data contient plusieurs colonnes, toutes les colonnes doivent être de même type (numérique ou chaîne de texte). Pour la définition du format de data, voir la section "Paramètres des fonctions macro" du chapitre du présent document correspondant à votre produit IBM ® .
table
Valeurs de table par rapport auxquelles les valeurs doivent être comparées. Il peut s'agir d'une valeur constante, d'une colonne, d'une plage de cibles ou d'une expression convertie comme l'une de ces valeurs. Si table contient plusieurs colonnes, toutes les colonnes doivent être du même type que data (numérique ou chaîne de texte). Le nombre de valeurs de données dans table ne peut pas dépasser 16 millions. Pour la définition du format de data, voir la section "Paramètres des fonctions macro" du chapitre du présent document correspondant à votre produit IBM ® .
*
Description
ISMEMBER compare les valeurs de données de la plage de données spécifiée par rapport à une table de valeurs de données. Il renvoie une nouvelle colonne par colonne d'entrée dans data, chacune contenant la valeur un si la valeur en entrée correspondante est membre de table et la valeur zéro dans le cas contraire.
Exemples
Crée une colonne nommée TEMP contenant la valeur zéro.
Crée une colonne nommée TEMP contenant la valeur un.
Crée une colonne nommée TEMP ne contenant que des uns.
Crée une colonne nommée TEMP, dans laquelle chaque valeur est égale à un si la ligne correspondante de la colonne V1 contient une valeur dans la colonne V2 et à zéro dans le cas contraire.
Crée deux colonnes nomméesTEMP et VX. La colonne TEMP contient un un si la ligne correspondante de la colonne V1 est un membre des colonnes V5 à V10 et un zéro dans le cas contraire. La colonne VX P contient un un si la ligne correspondante de la colonne V2 est un membre des colonnes V5 à V10 et un zéro dans le cas contraire.
Crée deux colonnes nommées TEMP et VX, contenant des valeurs dans les lignes 1 à 6 (les autres cibles sont vides). Les valeurs de la colonne TEMP sont égales à un si le contenu des lignes 10 à 50 de la colonne V1 sont des membres des lignes 1 à 100 des colonnes V3 à V6. Les valeurs de la colonne VX sont égales à un si le contenu des lignes 10 à 50 de la colonne V2 sont des membres des lignes 1 à 100 des colonnes V3 à V6.
Fonctions associées