Qlik Community

Ask a Question

Groupe des Utilisateurs Francophones

Announcements
Join us March 10th, 7 ways modern analytics can help you take smarter action. REGISTER NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Yoda300_
Contributor
Contributor

Equivalen " " d'excel sur Qlikview

Bonsoir, c'est quoi l'equivalent d'une cellule vide ("" de excel) sur Qlikview .? Merci

4 Replies
xavier_roty
Contributor II
Contributor II

Bonjour

Pouvez vous mieux définir votre question ?

Si le but est de créer un champs vide dans le script, il faut utiliser deux apostrophes :  '' as MonChampsVide

Sinon QlikView ne charge pas les champs vides donc ils ne sont pas sélectionnable.

Il existe de nombreux articles dans la communauté pour contourner ce dernier point.

 

Yoda300_
Contributor
Contributor

Salut

en fait, j’ai une colonne A avec des champs vide, Je veux créer une colonne B, dans laquelle j’ai les valeurs de A, et si A est vide, je souhaiterais avoir ‘aucune valeur’.

load

A

If (A=‘’, ‘aucune valeur’, A) as B

 

from ...

 

sauf que l’entre côté vide ‘’ n’a pas l’air de marcher comme dans Excel. (Sachant que À contient des valeurs textuelles).

 

merci 

xavier_roty
Contributor II
Contributor II

Bonjour

Si la colonne est vide, il faut utiliser la fonction isnull. En ajoutant la fonction Trim cela supprimera les éventuels espaces.

Je remplace la valeur nulle par un tiret pour faire exister l'info° car pour QLK le nul est ignoré.

IF(Isnull(Trim(A)),'-',A)

En souhaitant que ceci résolve le problème

 

flochi75
Creator III
Creator III

Pour ma part, j'utilise "len" :

if(len(A)=0,'Aucune_Donnée',A) as MonChamp_A_Corrigé

du coup, vide est remplacé par Aucune_Donnée

Mais ça revient au même je pense que la solution de Xavier_roty

😉

Florent