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

kopiranje uz uslov

[es] :: Office :: Excel :: kopiranje uz uslov

[ Pregleda: 1656 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

massapk

Član broj: 95886
Poruke: 4
*.dynamic.isp.telekom.rs.



+2 Profil

icon kopiranje uz uslov07.07.2013. u 12:48 - pre 131 meseci
Potrebna pomoć... ako neko zna kako se mogu rešiti sledeće dve situcije?

1. traži se način za kopiranje sa sledećim uslovom:

Ako je neka vrednost iz kolone C u fajlu Primer2.XLS, IDENTIČNA sa takvnom vrednošću u fajlu Primer1.XLS, onda iskopirati nove vrednosti iz
Primer2.XLS u Primer1.XLS u tom redu a po kolonama C ili D ili od G do BX... već prema tome šta je razlika u fajlu Primer2.XLS.

2. U tabeli postoji 2000 redova u 80 kolona. Potrebno je izbrisati dulpikate iz cele tabele i sve smestiti u jednu povezanu kolonu (bez praznih mesta).


Hvala na dobroj volji ako je ima. ((:
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: kopiranje uz uslov10.07.2013. u 13:36 - pre 131 meseci
Citat:
massapk: Hvala na dobroj volji ako je ima. ((:
Ima se dobre volje kada se nađe vremena, ali ti nisi pokazao dobru volju da pojednostaviš problem i pomogneš eventualno pomagaču da uopće uzme u razmatranje tvoj problem. Triput sam morao pročitati da bi shvatio što si htio reći i koji je problem (a mislim da bi i "vidoviti milan" trebao nekoliko puta pročitati ;).
Da si postavio za download te dvije datoteke sa nekoliko podataka vjerujem da bi se našao i netko tko bi ti to možda riješio preko VBA. Ovako netko za tebe mora upisivati podatke a tko zna da li je dobro postavio primjer u odnosu na ono što si htio.

Ovak ti brzinski mogu dati smjernice u rješavanju problema.

Kopiraj ta dva Sheeta iz dvije datoteke u jednu radnu knjigu (mislim da će ti biti lakše raditi, ako nije problem)

- Nazovimo prvi Sheet Primjer2.xls a drugi Sheet Primjer1.xls
- S obzirom da kopiraš iz Primjera2 u Primjer1, na Sheetu Primjer2.xls imenuj podatke pod nekim nazivom. npr. "podaci" radi jednostavnosti formule (vidi primjer iz attacha)
- Na sheetu Primjer1.xls npr: u ćeliji D2 koristi funkciju VLOOKUP koja će povući sve relevantne podatke iz istog reda za podatak koji se nalazi na oba sheeta u stupcu C.
Formula glasi
Code:
=VLOOKUP($C2;podaci;COLUMN()-2;FALSE)
Ovdje obrati pažnju, ova formula je za stupac D na sheetu Primjer1.xls jer se u njoj nalazi argument COLUMN()-2, a broj 2 treba promijeniti u slučaju da postavljaš formulu u neki drugi stupac.
Dakle kopiraj ovu formulu u desno do kraja, pa cijeli rerd opet prema dolje do kraja. Sada imaš za sve iste podatke na oba sheeta izlistane relevantne i pripadajuće ostale vrijednosti u istom redu. Za ostale imaš grešku #N/A koju treba izbaciti.
Ako želiš izbjeći pojavljivanje ove greške tj. da ti se pojavljuje prazna ćelija umjesto greške tada koristi funkciju IF

- kreiraj automatski filter i filtriraj sve greške
- obriši sve redove koji su filtrirani
- vrati filter nazad i sada imaš samo vrijednosti koje si tražio.

Nadam se da je to to ako sam ti dobro pročitao misli ;)
pozz
Prikačeni fajlovi
 
Odgovor na temu

[es] :: Office :: Excel :: kopiranje uz uslov

[ Pregleda: 1656 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

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