В Power Query можете да обедините две или повече колони във вашата заявка. Можете да обединявате колони, за да ги заместите с една обединена колона, или да създадете нова обединена колона до колоните, които обединявате. Можете да обединявате колони само от текстов тип данни. В примерите се използват следните данни.
Бакшиш Добра идея е да създадете нова колона и да запазите първоначалните колони, така че да можете по-добре да предотвратите грешки при обновяване, които може да се окажат по пътя.
Когато обединявате колони, избраните колони се превръщат в една колона, наречена Обединени. Първоначалните две колони вече не са налични.
В този пример обединяваме OrderID и CustomerID.
-
За да отворите заявка, намерете такава, заредена преди от редактора на Power Query, изберете клетка в данните и след това изберете Заявка > Редактиране. За повече информация вижте Създаване, зареждане или редактиране на заявка в Excel.
-
Уверете се, че колоните, които искате да обедините, са данни от тип "Текст ". Ако е необходимо, изберете колоната и след това изберете Трансформация > тип данни > текст.
-
Изберете две или повече колони, които трябва да обедините. За да изберете повече от една колона непрекъснато или несъгласно, натиснете Shift+щракване или CTRL+щракване върху всяка следваща колона.
Редът на избиране задава реда на обединените стойности. -
Изберете Трансформация > Обединяване на колони.
-
В диалоговия прозорец Обединяване на колони задайте разделител за вмъкване между всяка обединена колона. Можете да изберете между предварително определени стойности за разделител или да укажете стойност на разделител по избор.
-
Изберете OK.
Result
Можете да преименувате обединената колона, така че да е по-смислена за вас. За повече информация вижте Преименуване на колона.
Можете да вмъкнете колона по избор в таблицата на заявката и да използвате колона по избор, за да обедините ефективно две или повече колони. В този случай обединените колони все още са налични заедно с новата обединена колона в таблицата на заявката.
В този пример обединяваме OrderID и CustomerID , разделени със знак за интервал.
-
За да отворите заявка, намерете такава, заредена преди от редактора на Power Query, изберете клетка в данните и след това изберете Заявка > Редактиране. За повече информация вижте Създаване, зареждане или редактиране на заявка в Excel.
-
Уверете се, че колоните, които искате да обедините, са от текстов тип данни. Изберете Трансформация > Промяна на типа > текста.
-
Изберете Добавяне на колона > колона по избор. Появява се диалоговият прозорец Колона по избор .
-
В списъка Налични колони изберете първата колона и след това изберете Вмъкни. Можете също да щракнете двукратно върху първата колона. Колоната се добавя към полето Формула за колона по избор непосредствено след знака за равенство (=).
Бакшиш В полето Формула за колона по избор натиснете Ctrl + интервал, за да покажете колоните и други елементи на формулата. -
В полето Формула за колона по избор въведете амперсанд (&) след първата колона, която сте вмъкнали.
Операторът амперсанд (&) се използва за комбиниране на стойности в Power Query по същия начин като в Excel. -
Можете да зададете допълнителен разделител, например знак за интервал, като въведете " " след амперсанд (&).
-
В полето Формула за колона по избор въведете друг амперсанд (&) след знака за интервал.
-
В списъка Налични колони изберете втората колона и след това изберете Вмъкни. Можете също да щракнете двукратно върху втората колона.
-
Изберете OK.
Резултат
Можете да преименувате колоната по избор, така че да има по-смисъл за вас. За повече информация вижте Преименуване на колона.