Qlik Community

QlikView Scripting

Discussion Board for collaboration on QlikView Scripting.

davidmcfall
New Contributor

IF Statement

Hi,

I am creating a document where I look at the cover of stock in the warehouse. I want to created a figure based on the stock we currently have, plus the stock on the way, divided by the week before sales.

What I am trying to say is If On Order = 0 then Free Stock/Sum, otherwise ([On Order]+Free_stock)/Sum (if (InWeek (SI_Date, Today(), -1), [Quantity])) .

Any help is much appreciated.

Regards

David

6 Replies

Re: IF Statement

share the mock up data ..will help you

Re: IF Statement

May be this?

If([On Order] = 0, [Free Stock]/Sum, ([On Order]/Free_stock)/Sum(If(InWeek(SI_Date, Today(), -1), Quantity)))

Re: IF Statement

Can you share any sample data or what is mean by On Order = 0 kindly elaborate.

davidmcfall
New Contributor

Re: IF Statement

My formula looks like this..

([on Order]+[Free_stock])/Sum (if (InWeek (SI_Date, Today(), -1), [Quantity]))

So, for instance in the attached screenshot, 6712 in stock + 5520 on order, LW sales were 1776 meaning total cover of 6.9 (6.88 without rounding)img.png

Re: IF Statement

Perhaps this?

Round((Stock+[On Order])/LW, 0.01)

Re: IF Statement

You need 6.88 or 6.9

Community Browser