Matas Analitika

Nemokamas įrankis

Sujunkite kelis Excel failus į vieną

Įkelkite failus, nurodykite, kaip jie susiję, ir atsisiųskite vieną Excel failą. Galima sudėti kelių failų ar lapų eilutes į vieną lentelę arba papildyti lentelę stulpeliais iš kitos pagal kodą. Failai lieka jūsų kompiuteryje: jie apdorojami jūsų naršyklėje ir niekur nesiunčiami.

Parengė Matas, Matas Analitika · atnaujinta · nemokama, duomenys niekur nesiunčiami

1. Įkelkite failus

Failai lieka jūsų kompiuteryje. Jie skaitomi ir jungiami jūsų naršyklėje, į jokį serverį nesiunčiami ir niekur neišsaugomi. Uždarius puslapį dingsta.

Trys sugalvoti CSV failai: dviejų mėnesių pardavimai ir kainoraštis.

Kaip įrankis jungia failus

Sudėti eilutes. Vienodai pavadinti stulpeliai sujungiami automatiškai, net jei failuose jie išdėstyti skirtinga tvarka. Didžiosios raidės ir tarpai pavadinimų gale neturi reikšmės, todėl „Kodas“ ir „kodas “ laikomi tuo pačiu stulpeliu. Jei stulpelis vadinasi skirtingai, pavyzdžiui „Kiekis“ ir „Vnt.“, sujunkite juos rankiniu būdu lentelėje „Kaip sutampa stulpeliai“. Eilutės lieka ta tvarka, kokia buvo failuose.

Papildyti lentelę. Kiekvienai pagrindinės lentelės eilutei ieškoma eilutės su tuo pačiu kodu kitoje lentelėje ir iš jos paimami pasirinkti stulpeliai. Jei kodas kartojasi, imama pirma rasta eilutė, kaip daro XLOOKUP. Rezultate matysite, kiek eilučių rasta, kiek ne, ir kelis nerastų kodų pavyzdžius.

Stulpelių pavadinimai. Jei virš lentelės yra ataskaitos pavadinimas ar tuščios eilutės, įrankis jas praleidžia ir randa eilutę su stulpelių pavadinimais. Jei atspėjo neteisingai, prie failo pasirinkite tinkamą eilutę.

Skaičiai ir datos. Iš Excel failų reikšmės perkeliamos tokios, kokios yra. CSV failuose skaičiai su kableliu (12,5) ir datos (2026-01-05) paverčiami skaičiais ir datomis, o kodai su nuliais pradžioje, pavyzdžiui 00123, lieka tekstu.

Kaip patikrinti, kad failai niekur nesiunčiami

Įrankis sukurtas taip, kad failai neišeitų iš jūsų kompiuterio. Svetainė naršyklei nurodo jungtis tik prie šios svetainės ir lankomumo statistikos paslaugos, o įrankis duomenų nesiunčia nė vienai iš jų. Statistika gauna tik žinią, kad įrankis buvo panaudotas, be failų pavadinimų, stulpelių ar duomenų.

Patikrinti galite dviem būdais:

  • Įkėlę šį puslapį atsijunkite nuo interneto ir sujunkite failus. Įprasto dydžio failus įrankis sujungs ir be ryšio.
  • Naršyklėje paspauskite F12, atverkite skirtuką „Network“ (Tinklas) ir sujunkite failus. Sąraše nebus jokios užklausos su jūsų duomenimis.

Jei norite tik išbandyti, spustelėkite „Išbandyti su pavyzdiniais failais“. Jie sugalvoti ir sukuriami jūsų naršyklėje.

Kada geriau ne įrankis, o automatizavimas

Įrankis tinka, kai failus reikia sujungti kartą ar retkarčiais. Jei tą patį darote kas savaitę ar kas mėnesį, patogiau, kai sujungimas vyksta pats. Excel tam turi Power Query: vieną kartą nustatote, iš kokio aplanko imti failus ir kaip juos sutvarkyti, o vėliau tereikia paspausti „Atnaujinti“. Kaip tai padaryti žingsnis po žingsnio, aprašiau straipsnyje kaip sujungti kelis Excel failus.

Klausimai

Klausimai apie įrankį

Ar mano failai kur nors siunčiami?

Ne. Failai skaitomi ir jungiami jūsų naršyklėje, rezultatas sukuriamas jūsų kompiuteryje. Į serverį jie nesiunčiami ir niekur neišsaugomi, o uždarius puslapį dingsta. Svetainės saugumo nustatymai leidžia naršyklei jungtis tik prie šios svetainės ir lankomumo statistikos, o įrankis nė vienai iš jų duomenų nesiunčia. Tai galite patikrinti patys: įkėlę puslapį atsijunkite nuo interneto, ir įprasto dydžio failus įrankis sujungs be jo.

Kokius failus galima jungti?

Excel failus (.xlsx, .xlsm, .xlsb, .xls), OpenDocument skaičiuokles (.ods) ir CSV failus. Jei faile keli lapai, kiekvienas lapas tampa atskira lentele, todėl galima sudėti, pavyzdžiui, 12 mėnesių lapų iš vieno failo. CSV failai gali būti su kabliataškiais ar kableliais, UTF-8 arba Windows-1257 koduotės.

Kuo skiriasi „sudėti eilutes“ ir „papildyti lentelę“?

Sudėti eilutes verta, kai failai vienodos struktūros ir jų tiesiog daugėja: kiekvienas filialas ar mėnuo turi savo failą, o reikia vienos bendros lentelės. Papildyti lentelę verta, kai lentelės skirtingos, bet turi bendrą kodą: pavyzdžiui, prie užsakymų reikia pridėti kainas iš kainoraščio. Tai tas pats, ką daro XLOOKUP, tik be formulių.

Kodėl dalis kodų nerandama, nors atrodo vienodi?

Dažniausiai dėl nematomų tarpų, skirtingų raidžių dydžio arba todėl, kad viename faile kodas įrašytas kaip skaičius, o kitame kaip tekstas. Įrankis tarpus ir raidžių dydį pagal nutylėjimą ignoruoja, o skaičių ir tekstą laiko vienodais. Jei kodai vis tiek nerandami, rezultate matysite kelis pavyzdžius ir galėsite patikrinti, kuo jie skiriasi.

Ar išliks formulės ir formatavimas?

Ne. Įrankis perkelia reikšmes: skaičius, tekstą ir datas. Formulės pakeičiamos jų rezultatais, o spalvos, rėmeliai ir kitas formatavimas nekeliami. Rezultato faile pirma eilutė yra stulpelių pavadinimai su filtrais.

Kokio dydžio failus galima jungti?

Įprasto dydžio failai sujungiami per kelias sekundes. Kai eilučių iš viso daugiau nei 200 000 arba CSV failas didesnis nei 15 MB, įrankis naudoja DuckDB: tai duomenų bazė, kuri veikia jūsų naršyklėje ir dirba su milijonais eilučių. Labai dideli Excel failai gali netilpti į naršyklės atmintį; tada padeda juos išsaugoti kaip CSV. Excel lape telpa iki 1 048 576 eilučių, todėl didesnis rezultatas išsaugomas CSV failu.

Tuos pačius failus jungiu kas mėnesį. Ar galima, kad tai vyktų automatiškai?

Taip, ir tai dažniausiai geriausias sprendimas. Excel tam turi Power Query: vieną kartą nustatote, kaip jungti failus iš aplanko, o vėliau tereikia įdėti naujus failus ir paspausti „Atnaujinti“. Kaip tai padaryti, aprašiau straipsnyje apie failų sujungimą. Jei norite, kad tai sutvarkyčiau aš, parašykite.

Pirmas žingsnis

Norite, kad failai susijungtų patys?

Parašykite, kokius failus jungiate, iš kur jie ateina ir kaip dažnai. Atsakysiu, kaip tą darbą automatizuoti ir kiek tai kainuotų.

  • Pirmas pokalbis nemokamas.
  • Paprastai atsakau per 1 darbo dieną.
  • Jokių įsipareigojimų iki pasiūlymo.

Patogiau el. paštu? matas.analitika@gmail.com

Duomenis naudosiu tik atsakydamas į žinutę. Privatumo politika