Étiquettes de valeur conditionnelle pour les valeurs manquantesJe me demande s'il existe un moyen de configurer des étiquettes de valeurs conditionnelles basées sur les valeurs de deux colonnes. Si je me réfère au tableau d'instantanés ci-dessous, j'ai la "colonne 1" qui peut être remplie ou vide et j'ai aussi la "colonne 2" qui peut être remplie ou vide. Ce que j'essaie de faire, c'est que la "colonne 2" soit formatée comme "Colonne 3".
C'est-à-dire : (i) les valeurs formatées au format date s'il y a une valeur ET la valeur "colonne 1" sur la même ligne n'est pas vide, (ii) afficher "Non crédible" si la valeur "Colonne 2" est manquante mais La valeur de la "Colonne 1" sur la même ligne n'est pas vide, et (iii) doit rester sous la forme "." ou vide si les valeurs "colonne 1" et "colonne 2" sur la même ligne sont manquantes.

J'apprécie l'aide.
Personnalisation de masseRe : Étiquettes de valeurs conditionnelles pour les valeurs manquantesSalut,
Désolé pour la confusion : la formule est destinée à être ajoutée à une troisième colonne et faisant ensuite référence à la colonne 1 et à la colonne 2 ; Cela a-t-il du sens?
Meilleur,
TSRe : Étiquettes de valeurs conditionnelles pour les valeurs manquantesJ'ai essayé de coller la formule que vous avez fournie dans la formule de la colonne "Colonne 2" mais cela m'a donné une erreur. Peut-être ai-je mal compris vos conseils.
Re : Étiquettes de valeurs conditionnelles pour les valeurs manquantesSalut,
Vous n'avez pas besoin de transformer la Colonne 2 en caractère : je m'en suis occupé dans la formule (voir : Instruction Char (Colonne 2) dans la formule).
Avez-vous essayé d'utiliser la formule que j'ai partagée et a-t-elle donné les résultats que vous attendiez ?
Faites-moi savoir si vous avez besoin d'aide pour la mise en œuvre de cette solution potentielle.
Meilleur,
TSRe : Étiquettes de valeurs conditionnelles pour les valeurs manquantesMerci @Thierry_S . Si je comprends bien, cela rendrait le type de colonne "colonne 2" "caractère", n'est-ce pas ?
Que faire si je souhaite le conserver sous forme numérique pour une analyse plus approfondie ? L'idée même de différencier les éléments vides et « non crédibles » est uniquement à des fins de filtrage. Je sais que je peux créer une nouvelle chronique pour ça mais je me demande s'il existe d'autres moyens.
Re : Étiquettes de valeurs conditionnelles pour les valeurs manquantesSalut,
La tâche que vous nous avez présentée est un peu délicate car vous n'écrirez pas à la fois "Pas crédible" et Dates dans la même colonne. Ainsi, en supposant que les dates de votre colonne 2 soient saisies sous forme de nombres (pas de "0" en tête pour les mois < 10) et que l'ordre jour - mois - année soit toujours le même, voici une formule qui devrait faire l'affaire :
DATEIN = Char( :Column 2 );
DATEOUT = "";
If( !Is Missing( :Column 1 ),
If( !Is Missing( :Column 2 ) & Is Number( :Column 2 ),
If(
Length( DATEIN ) == 8,
DATEOUT = Format( Informat( DATEIN, "mmddyyyy" ), "ddMonyyyy" ),
Length( Char( DATEIN ) ) == 7,
DATEIN = "0" || DATEIN;
DATEOUT = Format( Informat( DATEIN, "mmddyyy" ), "ddMonyyyy" );
)
,
DATEOUT = "Not Credible"
)
,
DATEOUT = "."
);
DATEOUT;
J'ai intentionnellement utilisé une variable locale pour rendre la formule plus lisible mais ce n'est pas vraiment obligatoire.
Faites-nous savoir si cela fonctionne pour vous.
Meilleur,
TS