У меня есть следующие таблицы:
Таблица A:
___________________
| ID | NUMBER |
|__________|________|
| 10000378 | 1 |
| | |
Таблица B:
_________________________________________________
| ... | ID | Column 1 | Column 2 |
|____________|__________|____________|____________|
| ... | 10000378 | 7 | 2 |
| | | | |
Table A
и Table B
совпадают ID
значение.
Не то чтобы это слишком много значило, ID
в Table A
является его ключом, и его можно найти в Table B
. Столбец
Table A
NUMBER
указывает, какой столбец Table B
нужно прочитать.
Например:
IF
[Table A].[NUMBER] = 1
THEN
put the value of [Table B].[Column 1] into [Table B].[My Column]
... and so on
В качестве наглядного примера ( мой желаемый результат ):
_______________________________________________________________
| ... | ID | Column 1 | Column 2 | My Column |
|____________|__________|____________|____________|_____________|
| ... | 10000378 | 7 | 2 | 7 |
| | | | | |
с My Column
результатом Я после (что происходит от Column 1
- как указано Table A
NUMBER
для идентификатора 10000378
).
То, что я пробовал до сих пор
Я установил отношение 1-to-1
между Table A
и Table B
(в столбце ID
).
Затем я вошел в Power Query Editor
и попытался добавить Conditional Column
:
Но это не позволяет мне ссылаться на Table A
в любом случае.
Поэтому я решил попробовать опцию Append Queries as New
:
Выбор радиокнопки Two tables
, настройка Primary Table
до Table B
и Table to append to the primary table
до Table B
.
С идеей создания следующей структуры, из которой я могу получить желаемый результат (но с добавлением столбца NUMBER
, чего на самом деле нет хочу, но может жить с):
_____________________________________________________________________________
| ... | ID | Column 1 | Column 2 | NUMBER | My Column |
|____________|__________|____________|____________|_____________|_____________|
| ... | 10000378 | 7 | 2 | 1 | 7 |
| | | | | | |
При добавлении скопировал все содержимое Table B
и вставил столбец NUMBER
, что нормально, но все значения в этом столбце NUMBER
сейчас null
.
Я не понимаю, почему это так.
Как мне достичь желаемого результата?