Power Query: Създайте номер на ред за всяка група в Excel
Опитвали ли сте някога да създадете пореден номер на ред за всяка група в работен лист на Excel, както е показано на екранната снимка по-долу? Обикновено можете да създадете формула за решаване на тази задача. Но в тази статия ще ви представя как да се справите с тази работа, като използвате Power Query в Excel.
Power Query: Създайте номер на ред за всяка група в Excel
За да генерирате индексните числа за всяка група от данни, the Power Query може да ви направи услуга. Моля, направете следните стъпки:
1. Изберете диапазона от данни, в който искате да вмъкнете номера на реда. В Excel 2019 и Excel 365 щракнете Дата > От таблица/обхват, вижте екранна снимка:
Забележка: В Excel 2016 и Excel 2021 щракнете Дата > От таблица, вижте екранна снимка:
2. В Създаване на таблица кликнете върху OK бутон за създаване на таблица, вижте екранната снимка:
3. И тогава, в отвореното Power Query Редактор изберете колоната, която искате да използвате за групиране на таблицата, след което щракнете с десния бутон върху нея. И тогава изберете Групирай по от контекстното меню вижте екранната снимка:
4. В Групирай по диалогов прозорец:
- Изберете името на колоната, въз основа на която искате да вмъкнете номера на реда, от падащия списък;
- Изберете Всички редове опция от операция падащ списък;
- Кликнете OK бутон.
5. Сега се върнете към Power Query Редактор прозорец, кликнете Добавяне на колона > Персонализирана колона, вижте екранна снимка:
6. В Персонализирана колона диалогов прозорец, използвайки Table.AddIndexColumn функция, както е показано на екранната снимка по-долу:
- Въведете ново име на колона в Ново име на колона текстово поле;
- След това въведете тази формула: =Table.AddIndexColumn([Брой],"Индекс",1) в Персонализирана формула на колона кутия;
- Най-накрая щракнете OK бутон.
Забележка: В горната формула, [Броя] е името на колоната, която сте създали в стъпка 4, моля, променете го според вашите нужди.
7. Сега се върнете към Power Query Редактор прозорец, трябва да премахнете всички други колони и да запазите само последната колона, която сте създали. Щракнете с десния бутон върху името на последната създадена колона, изберете Премахване на други колони, вижте екранна снимка:
8. След това разгънете тази колона, щракнете върху Разширете икона до заглавието на колоната. В разширеното поле поставете отметка Разширете опция и след това проверете всички имена на колони от списъчното поле и премахнете отметката от опцията Използване на оригиналното име на колона като префикс. И накрая щракнете OK бутон. Вижте екранна снимка:
9. И сега можете да видите, че индексните номера на редовете се показват, както е показано на екранната снимка по-долу:
10. След това, моля, щракнете Начало > Затваряне и зареждане > Затваряне и зареждане за да заредите данните в нов работен лист, вижте екранни снимки:
Най-добрите инструменти за продуктивност в офиса
Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!