2010-07-02 4 views
1

J'ai une colonne Sharepoint censée capturer les valeurs de date et d'heure. Comment puis-je afficher une valeur de "N/A" lorsque le champ est vide (est vide) et aussi afficher la valeur réelle si elle était entrée?Affichage de la valeur par défaut de "N/A" lorsque le champ date/heure est nul

+0

êtes-vous en mesure d'accéder au code ou faites-vous tout simplement à travers l'interface graphique? –

+0

cela pourrait être aussi simple que '! (Mydate == null)? mydate: "n/a" 'si vous avez un accès au code. –

+0

Je devrais le faire dans un champ de formule dans la colonne Sharepoint mais la ride est d'être capable d'afficher la valeur de temps de date réelle quand là et affiche le "N/A" littéral quand il y a des valeurs nulles –

Répondre

2

Mettre une valeur calculée dans la valeur par défaut de la colonne? Cela dépendra bien sûr du moment où la date est censée être remplie.

= IF (ISBLANK [myDate], "N/A", "[myDate])

Ajouter une nouvelle colonne qui est basée sur la colonne Date qui est en fait une colonne calculée faisant référence à la colonne Date utilisant la

+0

Je reçois l'erreur Sharepoint suivante: La formule contient un erreur de syntaxe ou n'est pas supporté –

+0

Formule fixe - crochets au mauvais endroit – Ryan

+0

Je reçois toujours cette erreur FYI J'utilise Sharepoint 2007 –

2

J'ai eu le même problème: au lieu d'une virgule (,) vous devez utiliser un opérateur différent en fonction des paramètres régionaux/locaux de votre site Par exemple, pour un local allemand, j'ai dû utiliser une demi-colonne (;) dans ma formule Comportement très décevant!

+0

Oui mais n'oubliez pas que les noms des fonctions réelles changent également. Trouvez une référence (pas complète) ici http://wwwhome.ewi.utwente.nl/~trieschn/excel/excel.html –

0

J'ai utilisé 2 colonnes calculées:

Cal-1 => =TEXT([Expiration Date],"yyyy") ---> if blank -it shows 1899 
Cal-2=> =IF([Cal-1]="1899","N/A",[Cal-1])  ----> then it shows N/A for place where it is null 
Questions connexes