Количество 1 на каждые 22 в столбце - DAX - PullRequest
2 голосов
/ 09 апреля 2020

У меня есть столбец, который показывает общее количество тонн, которое клиент готов в разных местах. То, что я хочу сделать, это иметь формулу, которая рассчитывает 1 на каждые 22 тонны, которые находятся в столбце готового продукта. Например. Если готов = 44, я бы хотел, чтобы мой счетчик показывал 2, если готов = 43, счет должен быть 1.

Мой код выглядит следующим образом:

Available to Ship =
IF (
    SOP_LOM2_Deliveries[Mode] = "Truck" || SOP_LOM2_Deliveries[Mode] = "Truck",
    ROUNDDOWN ( SOP_LOM2_Deliveries[Tons] / FLOOR ( 22, 1 ), 1 )
)

Сейчас результаты I получить разные. Иногда я получаю неправильные номера

wrong numbers

, а иногда я получаю правильные номера

correct count

Может ли кто-нибудь посоветовать мне, что я ' я здесь не так? Спасибо!

1 Ответ

1 голос
/ 09 апреля 2020

Просто так:

Available to Ship =
IF (
    SOP_LOM2_Deliveries[Mode] = "Truck" || SOP_LOM2_Deliveries[Mode] = "Truck",
    ROUNDDOWN ( SOP_LOM2_Deliveries[Tons] / 22, 0 )
)

enter image description here

...