Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us in Toronto Sept 9th for Qlik's AI Reality Tour! Register Now
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Need help in interval function

Hello Friends,

I would like to find the difference between two delivery in day1 and day 2.

I tried a expression as in the below like

=Interval(Count({<DELAI={'day1'}>}Number),Count({<DELAI={'day2'}>}Number)), as I am getting only day1 value.

Could you please me .....

Regards

Ammu

4 Replies
swuehl
MVP
MVP

interval(expression [ , format-code ])

The interval function formats the expression as a time interval according to the string given as a format-code. If the format code is omitted, the time format set in the operating system is used. Intervals may be formatted as a time, as days or as a combination of days, hours, minutes, seconds and fractions of seconds.

You are using two arguments, so QV tries to interprete your second argument as format code (which must be a format code string).

If you want to get the difference in days, you need to use a subtraction of your counts (if counting is correct here).

Not applicable
Author

Hello Swuehl,

Thanks for your reply and the explanation about interval is awesome.

I tried the following, it works fine.

=Count({<DELAI={'day1'}>}Number)-Count({<DELAI={'day2'}>}Number).

If I have day3 means I need to add the same Count expression.

My question is it possible to do in a single expression like Count({<DELAI={day1-day2-day3}>}Number)

Hope, I am clear.

Thanks in advnce.

Regards

Ammu

swuehl
MVP
MVP

I am not quite clear how you are calculating a timespan by counting your number field, I am just assuming something and I think you need to use three different counts:

=Count({<DELAI={'day1'}>}Number) - Count({<DELAI={'day2'}>}Number) - Count({<DELAI={'day3'}>}Number)

Thanks for your reply and the explanation about interval is awesome.

Thanks, but that's just copied from the HELP 😉

Not applicable
Author

Please help me.

I have exam data of a class of 50 students.

Now I want to calculate the average (and, median) of top 80% students of that class.

How can I do that?
Please help.

Thanks.