Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
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
Author

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