Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Ноябрь 25, 2017, 03:07:25 am

Автор Тема: Как рассчитать количество дней, когда остатков было = 0  (Прочитано 409 раз)

Оффлайн mutniyglaz

  • Новичок
  • *
  • Сообщений: 26
  • Рейтинг: +1/-0
    • Просмотр профиля
Похожая проблема

Есть в одной таблице:
Дата, Выручка, Остаток

Не по всем дням есть остаток, т.е. был дефицит

Например из 30 дней в месяцев, остатков когда товара не было в наличие было 3 дня

Как рассчитать количество дней, когда остатков было = 0

?

Оффлайн Chernov

  • Новичок
  • *
  • Сообщений: 17
  • Рейтинг: +5/-0
  • QV. Developer & Designer
    • Просмотр профиля
    • Личный блог
Можно пойти от обратного.
Посчитать количество дней итого или вручную за период используя переменные и затем отнять количество дней когда товар был на остатках... примерно так:

count (Distinct Дата) - count (Distinct {< Остаток = {'>0'}>} Дата )

вместо count (Distinct Дата)  можно использовать так: num(max(Дата)) - num(min(Дата))

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Оригинально  :)
Но если есть информация об остатках на дни, когда они были.

Неофициальный форум пользователей QlikView & Qlik Sense


Оффлайн millik

  • Наставник
  • **
  • Сообщений: 53
  • Страна: by
  • Рейтинг: +22/-0
    • Просмотр профиля
А какая вообще модель данных.

В таблице все свернуто до дней? Есть ли записи на дни с нулевыми остаткам?

Оффлайн mutniyglaz

  • Новичок
  • *
  • Сообщений: 26
  • Рейтинг: +1/-0
    • Просмотр профиля
Записи на дни с нулевыми остатками есть

Оффлайн admin

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 983
  • Страна: ru
  • Рейтинг: +97/-0
    • Просмотр профиля
Ну тогда
count (Distinct {< Остаток = {'0'}>} Дата )

Оффлайн mutniyglaz

  • Новичок
  • *
  • Сообщений: 26
  • Рейтинг: +1/-0
    • Просмотр профиля
Но при этом у меня еще ассортимент 200 различных артикулов, какая здесь должна быть формула для расчета?

Неофициальный форум пользователей QlikView & Qlik Sense