Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
qlikmsg4u
Specialist
Specialist

How to display "Unknown" for missing dates

Hi Members,

I am new to qlikview, i want to know if there is any way to display "Unknown" for any missing date.

ex: in my table i have two fields

name,  dob

a,5/12/1990

b,9/02/1995

c,

d,

if i want to show dob unknown for c and d in a list box how can i achieve this ?

17 Replies
Anonymous
Not applicable

instead of DOB in listbox use formula

if (len(dob)<1,'unknown',dob) and it works

MayilVahanan

Hi

Try like this


Load name, If(Len(Trim(dob)) = 0, 'Unknown',dob) as dob Inline

[

name,  dob

a,5/12/1990

b,9/02/1995

c,

d,

];

Thanks & Regards, Mayil Vahanan R
Please close the thread by marking correct answer & give likes if you like the post.
qlikmsg4u
Specialist
Specialist
Author

Thanks Manish it's working

qlikmsg4u
Specialist
Specialist
Author

why i'm getting only "Unknown" in list box, when i run this script?

Load name, If(Len(Trim(dob)) = 0, 'Unknown',dob) as dob ;

Load

  name,

  Date(Date#(dob,'M/DD/YYYY')) as dob;

load name,

     dob

FROM

[..\New Microsoft Office Excel Worksheet.xlsx]

(ooxml, embedded labels, table is Sheet1);

MK_QSL
MVP
MVP

Provide your dob list

qlikmsg4u
Specialist
Specialist
Author

simple excel sheet

MK_QSL
MVP
MVP

DATA:

LOAD

  name,

  if(LEN(TRIM(dob))=0 or IsNull(dob), 'Unknown',dob) as dob;

LOAD

  name,

    Date(dob) as dob

FROM

[New Microsoft Office Excel Worksheet.xlsx]

(ooxml, embedded labels, table is Sheet1);

qlikmsg4u
Specialist
Specialist
Author

working fine thanks Manish