Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Excel poređenje 2 fajla

[es] :: Office :: Excel :: Excel poređenje 2 fajla

[ Pregleda: 241 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Munja666

Član broj: 37177
Poruke: 274
*.dynamic.sbb.rs.



+1 Profil

icon Excel poređenje 2 fajla14.05.2019. u 22:27 - pre 5 dana i 23h
Pozdrav,

Hoću da uporedim dva Excel fajla koji imaju priličan broj zapisa, oko 10 000 redova (jedna kolona), a razlikuju se otprilike u oko 500-1000 zapisa (redova) max.

Znam da ima X načina da se ovo izvede od toga da napišem if/countif formulu, VLookup, pa preko "Conditional Formating" ili jednostavno export u neki txt ili CSV fajl pa neki advance text editor...

No problem je u tome što sve metode koje sam pokušao iz Excel-a rade match-ovanje tipa zapis u A koloni postoji/ne postoji u koloni B u slučaju kad importujem u jedan Excel spreadsheet ta dva fajla u dve posebne kolone i poredim ih međusobno, a ne mogu nikako da "naštelujem" da se zapis u koloni A "gađa" sa zapisom u koloni B jer iako su zapisi oba fajla prilično isti kao što rekoh razlika je neki 500-1000 zapisa od preko 10 000 zapisa koliko ima u svakom fajlu pojedinačno, i samim tim ako koristim neku od Excel formula za "hightlight matches" neće se ništa "gađati"...

Uf baš sam zakomplikovao, nadam se da kapirate šta hoću da izvedem. Je l' ima neko predlog kako ovo da izvedem kroz Excel najjednostavnije , a da je vizuelno pregledno?
Born to be wild!!!
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1313
*.dynamic.sbb.rs.



+304 Profil

icon Re: Excel poređenje 2 fajla14.05.2019. u 23:31 - pre 5 dana i 22h
Sortiraj obe kolone pa probaj da li ti ovo radi posao:

https://text-compare.com
 
Odgovor na temu

bokinet

Član broj: 29844
Poruke: 309



+24 Profil

icon Re: Excel poređenje 2 fajla14.05.2019. u 23:31 - pre 5 dana i 22h
Mozete koristiti VBA i u njemu razviti kod koji ce to da odradi za vas.

Takodje sto se tice same logike provere ispravnosti podataka i to se moze odraditi od uprosecnog poredjenja vrednosti za svaku celiju ili da se koriste neke druge vrste provera ako je to potrebno.

Elem, kroz VBA kod se otvore 2 ili vise excel file i onda se vrsi poredjenje u okviru VBA koda bez potrebe da koristite Cond. formating , vlookup i sl. kao i exportovanje u txt/csv.

Neki sled koda u VBA bi bio recimo:

- Ucitavanje (otvaranje) XLS fileova (recimo 2 file-a)

- Definisanje opesga broja redova za proveru (recimo 30.000 redova)

- Kod koji ide kroz petlju FOR i=1 to n gde je n broj redova i onda za svaki red u petlji se proveravaju sve celije ili samo odredjena celija po potrebi... cim nesto nije isto proces se prekida i kaze postoji razlika ili se odradi proces do kraja i recimo odradi izvestaj u kome bi bilo navedeno gde se vrednosti razlikuju (broj reda i koja kolona tj. koja celija)



 
Odgovor na temu

todra
Todorov Ratko
Kragujevac

Član broj: 46809
Poruke: 197
95.180.35.*



+3 Profil

icon Re: Excel poređenje 2 fajla15.05.2019. u 04:57 - pre 5 dana i 16h
Pozdrav!

Šta je krajnji cilj poređenja?
 
Odgovor na temu

Munja666

Član broj: 37177
Poruke: 274
*.dynamic.sbb.rs.



+1 Profil

icon Re: Excel poređenje 2 fajla15.05.2019. u 23:53 - pre 4 dana i 21h
@Bokinet
Da, mislim da VBA kod nudi najbolju fleksibilnost za postizanje onog što meni treba. Kako bi glasio VBA kod pomoću kog bi moglo da se napravi poređenje dva fajla ili kolone?Pošto ti moji fajlovi imaju po jednu kolonu i oko 10 000 redova s tim da drugi fajl ima sve što i prvi plus nekih 800-900 redova viška koje bi trebalo da dobijem u outputu da li kao "hightlight-ovane" ćelije ili neka posebna kolona - fajl u kome bi bila ta "razlika" redova. Takođe bi mi trebao kod koji na kraju "pročešljao" kolone i na sličan način označio ili prikazao u novoj koloni-fajlu duplikate redova, pošto ima identičnih zapisa koji se pojavljuju više puta u istoj koloni.

@Todra
Nadam se da sam u gornjem tekstu uspeo da bolje pojasnim šta je krajnji cilj - dakle ispis redova ćelija koje se nalaze u jednoj koloni, a ne nalaze se u drugoj, a pritom zapisi nisi uneti po istom redosledu u obe kolone da bi se nekom excel formulom ili conditional formating-om na lak i brz način to dobilo.
Born to be wild!!!
 
Odgovor na temu

Jpeca
Predrag Jovanović
poslovni analitičar
Gowi
Pančevo

Moderator
Član broj: 25683
Poruke: 2060
89.216.49.*

Sajt: www.gowi.rs


+77 Profil

icon Re: Excel poređenje 2 fajla17.05.2019. u 10:05 - pre 3 dana i 11h
Kad već pominješ conditional formating, evo kako bi moglo da se iskoriti da označiš razlke.
U fajlu2 za kolonu koju proveravaš ( u mom primeru A) dodaš novo pravilo za uslovno foramatiranje
a/ Use formula ...
b/ U formulu upišeš
Code:
=COUNTIF(TestLista;$A2)=0

c/ izabereš neki format kojim ćeš označiti razlike

Problem je što uslovno formatirnje ne prihvata opseg iz drugog fala.

Zato pribegavamo sledećem triku - Dodamo referencu na opseg iz drugog fajla
1/ U prvom fajlu dodelimo ime koloni (opsegu) koji nam služi za proveru npr. TestKolona
2/ U drugom fajlu sada Formulas > Name Manager > New dodajemo referencu



3/ Nakon toga nema problema da primenimo uslovno formatiranje kako je gore navedeno

Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: Excel poređenje 2 fajla

[ Pregleda: 241 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.