Qlik Community

QlikView Scripting

Discussion Board for collaboration on QlikView Scripting.

Highlighted
davidthorpester
New Contributor

Load data only where field contains specific text

Hi There,

I am trying to load some data into QV where the field has:

The first 4 characters are a letter (a-z) AND the fifth character is a -

How would I write a WHERE statement in QV to extract this?

Thanks very much, David

Labels (5)
1 Solution

Accepted Solutions

Re: Load data only where field contains specific text

May be this

Where Len(KeepChar(Left(Lower(FieldName), 4), 'abcdefghijklmnopqrstuvwxyz')) = 4 and Mid(FieldName, 5, 1) = '-';
2 Replies

Re: Load data only where field contains specific text

May be this

Where Len(KeepChar(Left(Lower(FieldName), 4), 'abcdefghijklmnopqrstuvwxyz')) = 4 and Mid(FieldName, 5, 1) = '-';
davidthorpester
New Contributor

Re: Load data only where field contains specific text

Thank you so much Sunny that worked perfectly!

Have a great day.