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

Prikaz jedinstvenih i deljenih podataka u okviru grupe

[es] :: Office :: Excel :: Prikaz jedinstvenih i deljenih podataka u okviru grupe

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

shebez
Asistent
Beograd

Član broj: 340359
Poruke: 12
*.dynamic.sbb.rs.



Profil

icon Prikaz jedinstvenih i deljenih podataka u okviru grupe17.04.2023. u 23:17 - pre 12 meseci
Pozdrav,
Pokusavam da postavim prikaz jedinstvenih brojeva u okviru vise razlicitih grupa, ne ide pa ako neko ima ideju dobrodosla je...
Imam skupove brojeva koji su podeljeni po odredjenim osobama pr. Predrag, Dusan, Petar, Djordje svaki od njih ima odredjene brojeve.
Meni treba prikaz koje brojeve ima samo Predrag a da nemaju drugi, a posebno koje brojeve deli sa drugima, i tako za svaku osobu posebno.
Unos i eksport podataka treba da radi neko ko ne koristi excel pa treba da bude prosto sto znaci da treba samo da uradi paste podataka u tabelu, tabela razdvoji brojeve koji su jedinstveni ili deljeni sa drugim skupovima.
Ako je moguce bez macroa samo funkcija posto zelim tabelu da delim online.
Mozda je bolje objasnjenje u prilozenom fajlu.
Prikačeni fajlovi
 
Odgovor na temu

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

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

Sajt: www.gowi.rs


+109 Profil

icon Re: Prikaz jedinstvenih i deljenih podataka u okviru grupe27.04.2023. u 15:53 - pre 12 meseci
Ja bih ovo verovatno rešavao sa power query - u tom slučaju potreban je Refresh nakon što se podaci ubaci u izvornu tabelu - da se izlazna tabela osveži

U prilogu je jedno rešenje sa funkcijama (kako si tražio). Koriste se UNIQUE, FILTER i COUNTIF. Za prve dve je potrebno da imaš ažurnu verziju Excel-a npr 365 ili 2021

Da krenemo od liste jedinstvenih za Predraga. Imenujemo opsege u kolonama A, B, C i D sa rngPredrag, rngDusan, rngPetar i rngDjordje da bi se lakse razumeli.
Code:
=UNIQUE(FILTER(rngPredrag,COUNTIF(B3:D31,rngPredrag)=0))

Kombinacija FILTER i COUNTIF omogućuje nam da filtriramo podatke iz kolone opsega rngPredrag, koji se ne pojavljuju o ostatku (opseg B3:D31), dakle = 0. UNUQUE jednostavno izbacuje duplikata ako ih ima. Obrati pažnju da se ova formula primeni na ceo opseg nakon što je uneseš u G3

Slično je i za zajedničke za Predraga. Uslov > 0 ili jednostvno izostaviti, sve što je različito od 0 tumači se kao TRUE
Code:
=UNIQUE(FILTER(rngPredrag,COUNTIF(B3:D31, rngPredrag)))


Problem nastaje kod Dušana jer u COUNTIF opseg koji treba da ide u COUNTIF nije kontinualan. Problem se može prevazići tako što umesto jednog COUNTIF koristimo COUNTIF po svakoj koloni, pa zbir.
Za jedinstvene za Dusan:
Code:
=UNIQUE(FILTER(rngDusan, COUNTIF(rngPredrag, rngDusan)+COUNTIF(rngPetar,rngDusan)+COUNTIF(rngDjordje, rngDusan)=0))


a za zajedničke:
Code:
=UNIQUE(FILTER(rngDusan, COUNTIF(rngPredrag, rngDusan)+COUNTIF(rngPetar,rngDusan)+COUNTIF(rngDjordje, rngDusan)>0))


Ako ti ovo odgovara probaj da nastaviš dalje

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

[es] :: Office :: Excel :: Prikaz jedinstvenih i deljenih podataka u okviru grupe

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

Postavi temu Odgovori

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