Мова: Українська
Опис
Функція ADDCOLUMNS додає додаткові колонки до вказаної таблиці. Результатом функції є нова таблиця, яка включає в себе оригінальні колонки вихідної таблиці, а також нові колонки.
Використання
ADDCOLUMNS(Таблиця, "Нова назва 1", COLUMN_EXPR1, "Нова назва 2", COLUMN_EXPR2, ...)
Першим аргументом має бути вираз таблиці, наприклад, ідентифікатор форми або інша функція таблиці.
Після аргументу таблиці функція приймає пари назв колонок та виразів. Кожна пара створює додаткову колонку в отриманій таблиці.
Приклади
Перетворення валют
Припустимо, у вас є наступна таблиця із записами, що містять суми виданих кредитів у євро.
| ID кредиту | Сума кредиту в EUR |
| LOAN-2023-001 | 1000 |
| LOAN-2023-002 | 1500 |
| LOAN-2023-003 | 2000 |
Припустимо, вам потрібно проаналізувати ці дані в доларах США. Ви можете використати ADDCOLUMNS, щоб додати до цієї таблиці колонку, яка містить конвертовану суму.
Припускаючи, що обмінний курс, який застосовується до всіх кредитів, становить 1.1, ваша формула буде такою:
ADDCOLUMNS([Loans], "Loan amount in USD", [Loan amount in EUR]*1.1)
Отримана таблиця
| ID кредиту | Сума кредиту в EUR | Сума кредиту в USD |
| LOAN-2023-001 | 1000 | 1100 |
| LOAN-2023-002 | 1500 | 1650 |
| LOAN-2023-003 | 2000 | 2200 |
Отримана таблиця включатиме в себе існуючі колонки з [Loans] та нову колонку «Loan amount in USD», обчислену як добуток суми кредиту в євро та обмінного курсу, який ви встановили у своїй формулі.