условный расчет на основе значений из другого столбца - PullRequest
0 голосов
/ 31 мая 2019

у меня 2 таблицы

Таблица 1

enter image description here

Таблица 2

enter image description here

Они связаны с помощью pkg и Item. Это приводит к следующему

enter image description here

Как видно из изображения, «Item» имеет сочетание значений «BULK» и «PKG».

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

Новая таблица, которую я хочу, выглядела бы так

 **ITEM**  **Value**   **BULK**  **PKG**   **NEW COLUMN**
  135          2                                 1
  136          4                                 3
  35           1          135       35           1
  36           3          136       36           3

2 верхних элемента слева - это связанные значения «BULK». Я хочу ввести отображаемое значение PKG.

1 Ответ

2 голосов
/ 31 мая 2019

Вы можете использовать то же самое ISBLANK условное выражение, что и в ваш другой вопрос , но используйте поиск вместо просто Value.

New Column =
IF(
    ISBLANK( Table1[Bulk] ),
    LOOKUPVALUE( Table1[Value], Table1[BULK], Table1[ITEM] )
    Table1[Value]
)

Обратите внимание, что это приведет к ошибке, если у вас есть несколько значений BULK, соответствующих одному ITEM.

...