В Power Query дадена колона с текст може да се раздели на няколко колони и по множество различни начини, за да се постигат желаните резултати. По подразбиране името на новите колони съдържа същото име като първоначалната колона със суфикс на точка (.) и число, което представлява всеки разделен раздел от първоначалната колона. След това можете да преименувате колоната.
Забележка Иконата за разгъване
в заглавие на колона не се използва за разделяне на колона. Използва се за разширяване на структурирани колони, като например списък, запис или таблица. За повече информация вижте "Работа със списъци, записи или структурирани колони в таблица".
Разделяне на колона според ограничител
Можете да разделите колона с текстови данни на две или повече колони с помощта на общ разделителен знак. Например колоната "Име", която съдържа стойности, които са написани като <"ФамилноИме>, <СобственоИме> ", може да бъде разделена на две колони с помощта на знака запетая (,).
За да отворите заявка, намерете предварително заредена заявка от Редактор на Power Query, изберете клетка в данните и след това изберете "Редактиране на заявка>". За повече информация вижте "Създаване, зареждане или редактиране на заявка в Excel".
Изберете колоната, която искате да разделите. Уверете се, че това е текстов тип данни.
Select Home>Split column>by delimiter. Появява се диалоговият прозорец "Разделяне на колона по разделител".
В падащия списък "Избор или въвеждане на разделител" изберете "Двоеточие", "Запетая", "Знак за равенство", "Точка и запетая", "Интервал", "Табулатор" или "По избор". Можете също да изберете "По избор ", за да укажете който и да е разделител на знаци.
Изберете опция "Разделяне на" :
- Най-ляв разделител Ако има няколко разделителя, първата разделена колона се базира на разделителя, който е най-вляво, а втората разделена колона се базира на останалата част от знаците отдясно.
- Най-десен разделителАко има няколко разделителя, втората разделена колона се базира на разделителя, който е най-отдалечен вдясно, а първата разделена колона се базира на останалата част от знаците отляво на нея.
- Всяко появяване на разделителя Ако има няколко разделителя, разделете всяка колона според разделителя. Например ако имате три разделителя, получавате четири колони.
Изберете "Показване на разширените опции" и въведете броя колони или редове, на които да се разделят.
Ако изберете "По избор " в Изберете или въведете падащ списък "разделител ", може да се наложи да въведете алтернативен знак за кавичка или специален знак.
Изберете OK.
Може да искате да преименувате новите колони с по-смислени имена. За повече информация вижте "Преименуване на колона".
Разделяне на колона по брой знаци
Можете да разделите колона с текстов тип данни на две или повече колони, като използвате броя на знаците в текстова стойност.
За да отворите заявка, намерете предварително заредена заявка от Редактор на Power Query, изберете клетка в данните и след това изберете "Редактиране на заявка>". За повече информация вижте "Създаване, зареждане или редактиране на заявка в Excel".
Изберете колоната, която искате да разделите. Уверете се, че колоната е текстов тип данни.
Изберете "Начало>" Разделяне на колона>с брой знаци. Появява се диалоговият прозорец "Разделяне на колона по брой знаци".
В текстовото поле Брой знаци въведете броя на знаците, използван за разделяне на колоната с текст.
Изберете опция за разделяне :
- Веднъж, колкото е възможно по-вляво Първата разделена колона се базира на броя на знаците, броейки отляво, а втората разделена колона се базира на останалата част от знаците отдясно.
- Веднъж, възможно най-вдясно Втората разделена колона се базира на броя на знаците, броейки отдясно, а първата разделена колона се базира на останалите знаци отляво.
- Многократно Ако колоната е с много знаци, трябва да се раздели на много колони според броя на знаците. Ако например първоначалната колона има 25 знака и зададете броя на знаците като 5, ще получите пет нови колони, всяка с по 5 знака.
Изберете "Показване на разширените опции" и въведете броя на колоните, на които да се раздели.
Изберете OK.
Може да искате да преименувате новите колони с по-смислени имена. За повече информация вижте "Преименуване на колона".
Разделяне на колона по позиции
Можете да разделите колона, като зададете фиксирани числови позиции на знаците.
За да отворите заявка, намерете предварително заредена заявка от Редактор на Power Query, изберете клетка в данните и след това изберете "Редактиране на заявка>". За повече информация вижте "Създаване, зареждане или редактиране на заявка в Excel".
Изберете колоната, която искате да разделите. Уверете се, че колоната е текстов тип данни.
Изберете "Начало>" Разделяне на колона>по позиции. Появява се диалоговият прозорец "Разделяне на колона по позиции ".
В полето "Позиции " въведете номерата на позициите, за да разделите колоната с текст. Например въведете 5, 10, 15, за да разделите колоната на 3 колони с по 5 знака.
По желание изберете "Разширени опции" и след това изберете едно от следните:
- Колони Дължината на всяка колона се базира на позициите, които сте задали. Това е действието по подразбиране.
- Редове Вместо нова колона се добавя нов ред въз основа на позициите, които сте задали. Например въведете 5, 10, 15, за да разделите колоната на 3 реда с по 5 знака.
Изберете OK.
Може да искате да преименувате новите колони с по-смислени имена. За повече информация вижте "Преименуване на колона".
Разделяне на колона по комбинации от букви
Можете да разделите колона въз основа на буквени комбинации – от малки до главни букви или от главни до малки букви:
Малки в главни букви За всеки екземпляр на две последователни букви, като първата е малка, а втората е главна, разделете първоначалната колона така, че втората разделена колона да започва с главната буква. Например:
| Първоначална колона | Първа разделена колона | Втора разделена колона |
|---|---|---|
| AirPlane | Въздух | Самолет |
| Ангелска риба | Angel | Риба |
| Стадион | Топка | Паркиране |
Главни в малки букви За всеки екземпляр на две последователни букви, като първата е главна, а втората малка буква, разделете първоначалната колона така, че втората разделена колона да започва с малката буква. Например:
| Първоначална колона | Първа разделена колона | Втора разделена колона |
|---|---|---|
| Iphone | I | телефон |
| Ipad | I | клавиатура |
| ebay | E | залив |
За да отворите заявка, намерете предварително заредена заявка от Редактор на Power Query, изберете клетка в данните и след това изберете "Редактиране на заявка>". За повече информация вижте "Създаване, зареждане или редактиране на заявка в Excel".
Изберете колоната, която искате да разделите. Уверете се, че това е текстов тип данни.
Направете едно от следните неща:
- Изберете "Начало">Разделяне на колона>с малки на главни букви.
- Изберете "Начало">Разделяне на колона>с главни на малки букви.
Може да искате да преименувате новите колони с по-смислени имена. За повече информация вижте "Преименуване на колона".
Разделяне на колона по комбинации от цифри и нецифри
Искате да разделите колона въз основа на комбинации от цифри и нецифри – от цифра към нецифра или от нецифра към цифра.
От цифра към нецифра За всеки случай на два последователни знака, първият от които е цифра, а вторият е нецифрена, разделете първоначалната колона така, че втората разделена колона да започва с нецифрения знак. Например:
| Първоначална колона | Първа разделена колона | Втора разделена колона |
|---|---|---|
| 123Обувки | 123 | Обувки |
| 456Ръкавици | 456 | Ръкавици |
| 789Шал | 789 | Шал |
Неот цифри към цифри За всеки случай на два последователни знака, първият от които не е цифра, а вторият е цифра, разделете първоначалната колона така, че втората разделена колона да започва с цифровия знак. Например:
| Първоначална колона | Първа разделена колона | Втора разделена колона |
|---|---|---|
| 123Обувки | Обувки | 123 |
| 456Ръкавици | Ръкавици | 456 |
| 789Шал | Шал | 789 |
За да отворите заявка, намерете предварително заредена заявка от Редактор на Power Query, изберете клетка в данните и след това изберете "Редактиране на заявка>". За повече информация вижте "Създаване, зареждане или редактиране на заявка в Excel".
Изберете колоната, която искате да разделите. Уверете се, че това е текстов тип данни.
Направете едно от следните неща:
- Изберете "Начало">Разделяне на колона>с малки на главни букви.
- Изберете "Начало">Разделяне на колона>с главни на малки букви.
Може да искате да преименувате новите колони с по-смислени имена. За повече информация вижте "Преименуване на колона".
Вж. също
Добавяне или промяна на типове данни
Разделяне на колони по ограничител (docs.com)
Разделяне на колони по брой знаци (docs.com)
Разделяне на колони по позиции (docs.com)
Разделяне на колони с малки на главни букви (docs.com)
Разделяне на колони от главни на малки букви (docs.com)
Разделяне на колони на нецифрени (docs.com)