Таблица - Вычисляемое поле: количество повторов при выполнении нескольких условий

Это столбец

Status  Count
A B C   1000
A B     500
B D     200
C D     100

У меня есть столбец «Статус», в котором каждая строка содержит различные статусы, присвоенные человеком.

Я пытаюсь создать вычисляемое поле, которое должно дать следующую таблицу

Status|  Status A|  Status B|  Status C|  Status D|
A B C |      1000|      1000|      1000|         0|
A B   |       500|       500|         0|         0|
B D   |         0|       200|         0|       200|
C D   |         0|         0|       100|       100|

Вот попытка

IIF(CONTAINS([Status],"A"),"Status A",
    IIF(CONTAINS([Status],"B"),"Status B",
        IIF(CONTAINS([Status],"C"),"Status C",
             IIF(CONTAINS([Status],"D"),"Status D","")))

Однако возвращаемый результат с использованием вычисленного поля выше:

Status|  Status A|  Status B|  Status C|  Status D|
A B C |      1000|         0|         0|         0|
A B   |       500|         0|         0|         0|
B D   |         0|       200|         0|         0|
C D   |         0|         0|       100|         0|

Может ли кто-нибудь помочь мне с этим? Я искренне верю, что решение будет простым.

Спасибо!


person Afiq Johari    schedule 23.06.2016    source источник


Ответы (1)


Надеюсь, я правильно понял ваш вопрос. Итак, вы хотите отобразить три разных значения в одном столбце? Что для этого нужно? Если вы можете представить один статус в одной колонке, ваша жизнь станет намного проще ... Например,

Status A | Status B | Status C
------------------------------
    X          X
                         X
    X                    X
  ...        ...       ...

За каждым столбцом вы устанавливаете определенный счетчик. Я надеюсь, ты сможешь с этим поработать.

person chaeschuechli    schedule 23.06.2016
comment
привет @chaeschuechli, извините, я отредактировал вопрос, и, надеюсь, он намного яснее. - person Afiq Johari; 23.06.2016