Содржина
3 брзи начини да конвертирате повеќе CSV-датотеки во Excel, претворајќи ја секоја датотека во посебна табела или комбинирајќи ги сите податоци во еден лист.
Ако често извезувате датотеки во формат CSV од различни апликации, може да завршите да имате куп поединечни датотеки кои се однесуваат на истата тема. Секако, Excel може да отвори неколку датотеки одеднаш, но како посебни работни книги. Прашањето е - дали постои едноставен начин да се конвертираат повеќе .csv датотеки во една работна книга? Сигурно. Има дури три такви начини :)
Спојувајте повеќе CSV-датотеки во една Excel-датотека со помош на командната линија
За брзо спојување на неколку CSV-датотеки во една, можете да искористите на алатката за командна линија на Windows. Еве како:
- Преместете ги сите целни датотеки во една папка и проверете дали папката не содржи други .csv-датотеки.
- Во Windows Explorer, одете до папката што содржи вашите CSV датотеки и копирајте ја нејзината патека. За ова, држете го копчето Shift на вашата тастатура, кликнете со десното копче на папката и потоа изберете Копирај како патека во контекстното мени.
На Windows 10 и понова верзија, копчето Копирај патека е исто така достапно на картичката Дома на File Explorer.
- Во полето за пребарување на Windows, напишете cmd , а потоа кликнете на апликацијата Command Prompt за да ја стартувате.
- Во во прозорецот Command Prompt , внесете команда за промена на активниот директориум воCSV папка. За да го направите тоа, напишете cd проследено со простор , а потоа притиснете Ctrl + V за да ја залепите патеката на папката.
Алтернативно, можете да ја повлечете и испуштите папката директно од File Explorer во прозорецот Command Prompt .
- Во овој момент, вашиот екран треба да изгледа нешто како овој подолу. Ако е така, притиснете го копчето Enter за да ја извршите командата.
Откако ќе го направите тоа, патеката на папката ќе се појави во командната линија, што ја одразува промената на активниот директориум.
- Во командната линија, по патеката на папката, напишете copy *.csv merged-csv-files.csv и притиснете Enter.
Во горната команда, merged-csv-files.csv е името за добиената датотека, слободно сменете ја во кое било име што сакате.
Ако се оди добро, имињата на копираните датотеки ќе се појават под извршената команда:
Сега, можете да го затворите Прозорец за командна линија и вратете се во папката што ги содржи оригиналните датотеки. Таму, ќе најдете нова датотека со име merged-csv-files.csv или кое било име што сте го навеле во чекор 6.
Совети и забелешки:
- Спојувањето на сите податоци во една поголема датотека функционира одлично за хомогени датотеки со иста структура . За датотеки со различни колони, можеби не е најдоброто решение.
- Ако сите датотеки што имате намера да ги комбинирате имаат истинаслови на колони, има смисла да се отстранат редовите на читачот во сите освен во првата датотека, за да се копираат во поголемата датотека само еднаш.
- Командата copy спојува датотеки како што е . Ако сакате поголема контрола врз тоа како вашите CVS-датотеки се увезуваат во Excel, тогаш Power Query може да биде посоодветно решение.
Комбинирајте повеќе CSV-датотеки во една со Power Query
Power Барањето е една од најмоќните алатки во Excel 365 - Excel 2016. Меѓу другото, може да се придружува и трансформира податоци од различни извори - возбудлива карактеристика што ќе ја искористиме во овој пример.
За комбинирање повеќе CSV-датотеки во една работна книга на Excel, ова се чекорите што треба да ги следите:
- Ставете ги сите ваши CSV-датотеки во една папка. Проверете дали папката не содржи други датотеки, бидејќи тие подоцна може да предизвикаат дополнителни поместувања.
- На картичката Податоци , во Преземи & Трансформирајте ја групата податоци , кликнете Добијте податоци > Од датотека > Од папка .
- Пребарајте ја папката во која сте ги ставиле CSV-датотеките и кликнете Отвори .
- Следниот екран ги прикажува деталите за сите пополнети во избраната папка. Во паѓачкото мени Комбинирај , достапни ви се три опции:
- Комбинирајте & Transform Data - најфлексибилен и најбогат со карактеристики. Податоците од сите CSV-датотеки ќе се вчитаат во Power Query Editor,каде што можете да направите различни прилагодувања: изберете типови на податоци за колони, филтрирајте ги несаканите редови, отстранувајте дупликати, итн.
- Комбинирајте & Вчитај - наједноставниот и најбрзиот. Ги вчитува комбинираните податоци директно во нов работен лист.
- Комбинирајте & Вчитај во… - ви овозможува да изберете каде да ги вчитате податоците (на постоечки или нов работен лист) и во каква форма (табела, извештај од PivotTable или графикон, само врска).
Сега, ајде накратко да разговараме за клучните точки во секое сценарио.
Комбинирајте и вчитајте податоци
Во наједноставен случај кога нема прилагодувања во оригиналните CSV датотеки се потребни, изберете или Комбинирајте & засилувач; Вчитај или Комбинирајте & засилувач; Вчитај во… .
Во суштина, овие две опции го прават истото - увезуваат податоци од поединечни датотеки во еден работен лист. Првиот ги вчитува резултатите во нов лист, додека вториот ви дозволува да одлучите каде да ги вчитате.
Во прозорецот за дијалог за преглед, можете да одлучите само за:
- Датотека примерок - која од увезените датотеки треба да се смета како пример Откривање на тип на податоци . Можете да дозволите Excel автоматски да го избира типот на податоци за секоја колона врз основа на првите 200 редови (стандардно) или целата база на податоци . Или можете да изберете да не се откриваат типови податоци и сите податоци да бидат увезени во оригиналниот Текст формат.
Откако ќе го направите вашиот избор (во повеќето случаи, стандардните работи добро), кликнете OK.
Ако сте избрале Комбинирајте & засилувач; Вчитај , податоците ќе се увезат во нов работен лист како табела.
Во случај на Комбинирајте & Вчитај во… , ќе се појави следниов дијалог прозорец со барање да наведете каде и треба да се увезат податоците:
Со стандардните поставки прикажани на сликата погоре, податоците од повеќе CSV датотеки ќе бидат увезени во формат на табела како овој:
Комбинирајте и трансформирајте податоци
Комбинирајте & Опцијата Transform Data ќе ги вчита вашите податоци во Power Query Editor. Функциите се многубројни овде, па дозволете ни да ги ставиме во фокус оние кои се особено корисни за ракување со информации од различни извори.
Филтрирајте ги датотеките за комбинирање
Ако изворната папка содржи повеќе датотеки од вас навистина сакате да се спојат, или некои датотеки не се .csv, отворете го филтерот на колоната Име на изворот и отштиклирајте ги ирелевантните.
Наведете податоци типови
Нормално, Excel автоматски ги одредува типовите на податоци за сите колони. Меѓутоа, во некои случаи, стандардните поставки можеби не се соодветни за вас. За да го промените форматот на податоци за одредена колона, изберете ја таа колона со кликнување на нејзиното заглавие, а потоа кликнете Тип на податоци во групата Трансформирајте .
На пример:
- За да продолжите да водитенули пред броевите, изберете Текст .
- За да се прикаже симболот $ пред износите, изберете Валута .
- За правилно прикажување датум и време , изберете Датум , Време или Датум/Време .
Отстранете ги дупликатите
За да се ослободите од дупликатите записи, изберете ја клучната колона (единствен идентификатор) што треба да содржи само уникатни вредности, а потоа кликнете Отстрани редови > Отстранете ги дупликатите .
За повеќе корисни функции, истражете ја лентата!
Вчитајте податоци во работниот лист на Excel
Кога ќе завршите со уредувањето, вчитајте ги податоците во Excel. За ова, на јазичето Дома , во групата Затвори , кликнете Затвори & засилувач; Вчитај , а потоа притиснете едно:
- Затвори & Вчитај - внесува податоци во нов лист како табела.
- Затвори & Load To… - може да пренесува податоци на нов или постоечки лист како табела, PivotTable или PivotTable графикон.
Совети и забелешки:
- Податоците увезени со Power Query остануваат поврзани со оригиналните CSV-датотеки.
- Ако треба да комбинирате други CSV-датотеки , само испуштете ги во изворната папка, а потоа освежете го барањето со кликнување на копчето Освежи на картичката Дизајн на табела или Прашање .
- До исклучете ја комбинираната датотека од оригиналните датотеки, кликнете Отклучи на картичката Дизајн на табела .
Увезиповеќекратни CSV-датотеки во Excel со алатката за копирање листови
Во претходните два примери, спојувавме поединечни CSV-датотеки во една. Сега, ајде да погледнеме како можете да увезете секој CSV како посебен лист од една работна книга. За да го постигнеме ова, ќе ја користиме алатката Copy Sheets вклучена во нашиот Ultimate Suite за Excel.
Увезувањето ќе ви одземе најмногу 3 минути, минута по чекор :)
- На картичката Ablebits Data , кликнете Copy Sheets и наведете како сакате да ги увезете датотеките:
- За да ја поставите секоја датотека на посебен лист , изберете Избрани листови во една работна книга .
- За да копирате податоци од сите CSV-датотеки во еден работен лист , изберете Податоци од избраните листови на еден лист .
- Кликнете на копчето Додај датотеки , а потоа пронајдете ги и изберете ги CSV-датотеките за увоз . Кога ќе завршите, кликнете Следно .
- Конечно, додатокот ќе ве праша како точно сакате да ги залепите податоците. Во случај на CSV-датотеки, обично продолжувате со стандардната опција Залепете ги сите и само кликнете Копирај .
Неколку секунди подоцна, ќе ги најдете избраните CSV-датотеки претворени во посебни листови од една работна книга на Excel. Брзо и безболно!
Така да конвертирате повеќе CSV во Excel. Ви благодариме што прочитавте и се гледаме следната недела!