Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.107 pregleda

Najnovija ↓

Lista pobjednika mjeseca 02.06.2020. u 14:36 · pre 78 meseci #1
Imam neku igru sa društvom gdje godinama imamo pobjednike mjeseca. Svaka godina se vodi u posebnom fajlu pa se Pivotom sabiraju bodovi. Pobjednike mjeseca sam izvukao filterom i prekopirao u novi dokument. Dakle, sad imam proste dvije kolone, u jednoj su mjeseci u drugoj imena. Treba mi sad da napravim zbirno ko je koliko puta osvajao ali da to ne radim ručno. Dakle da ispod Pero Perić stoji da je osvajao u januaru 2015, septembru 2017.... Može li mi neko pomoći, ako sam malo konfuzan okačiću fajl. Hvala :)
Re: Lista pobjednika mjeseca 02.06.2020. u 14:43 · pre 78 meseci #2
Recimo da u koloni F stoji Pepar u G koloni Simo itd. a ispod mjeseci koje je osvajao
Re: Lista pobjednika mjeseca 02.06.2020. u 16:25 · pre 78 meseci #3
Neka u G1 piše Simo, kako si naveo.

Kako u koloni C treba da nadješ ne samo prvo pojavljivanje 'Simo' iz kolone C nego i sva ostala pojavljivanja, možeš da napraviš pomoćnu kolonu (negde gde ne smeta ili je posle sakriješ, zabeliš...). U toj koloni formiraće se uz ime i redni broj pojavljivanja. Formula je (ja sam stavio u kolonu D) :
Code:
=C1&COUNTIF($C$1:C1,C1)


Sa takvom pomoćnom kolonom sada u G2 (ispod Simo) tražimo prvo pojavljivanje Simo, dakle Simo1 u pomoćnoj koloni, zatim u G3 drugo pojavljivanje (Simo2) u pomoćnoj koloni itd G4, G5. Za to koristimo MATCH:
Code:
MATCH(G$1&ROW()-1,$D$1:$D$20,0)



MATCH vraća broj reda u okviru opsega za pretragu. . U slučajevima kad nema rezulta (npr Nema Simo3...) rezultat je NA. Da se to izbegne koristićemo =IFNA(prethodnaformula, "") da vratimo prazno.

Međutim, umesto broja reda tebi treba Mesec i godina - kolone A i B u odgovarajućem redu. Zato uokviriš MATCH sa INDEX za kolonu A, ponoviš to za kolonu B i spojiš rezultate
Code:
=IFNA(INDEX($A$1:$A$20,MATCH(G$1&ROW()-1,$D$1:$D$20,0))  & " " &INDEX($B$1:$B$20,MATCH(G$1&ROW()-1,$D$1:$D$20,0)),"")


Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Re: Lista pobjednika mjeseca 02.06.2020. u 17:31 · pre 78 meseci
izmenjeno 1 put, poslednji put sasa.je 02.06.2020. u 21:20
  1. sasa.je02.06.2020. u 21:20zapis iz teksta poruke
#4
Peco, ne znam jesam li te dobro shvatio. Ako jesam, onda ja moram prvobitno u prvi red počev od kolone G unositi sve igrače koji su osvajali bar jedan mjesec (oni su svakako tu). Postoji li mogućnost da se i taj red automataski popuni, znači da program ide po koloni C gdje su igrači, i ako ga već nema u prvom redu, da ga automatski doda? Gledao sam razna rješenja po netu ali ne ide. Piše da od 2020 Excel ima ugrađenu funkciju UNIQUE koja bi to mogla da odradi vjerovatno. I ne mora biti red, može i kolona, nebitno je.
Re: Lista pobjednika mjeseca 02.06.2020. u 21:37 · pre 78 meseci #5
Ako je postupak jednokratan (ne mora da se koriste formule) mislim da je najlakše koristeći komandu Remove Duplikate na tabu Data
1/ Kopiraj kolonu C na novi list (kao vrednosti ako je potrebno) -npr u kolonu A
2/ Selektuj kolonu sa kopiojm na novom listu (A) pa aktiviraj komandu Remove Duplicate
3/ Listu bez duplikata sada kopiraj sa transponovanjem (Paste Special, Transpose ) u prvi red prvobitnog lista (iznad gore navedenih formula)


Za neka druga rešenja pogledaj https://www.get-digital-help.c...ates-in-excel-from-one-column/
Potpis
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
Re: Lista pobjednika mjeseca 03.06.2020. u 07:50 · pre 78 meseci #6
Hvala Peco, u suštini ovo radi posao. Ja sam pokušavao da napravim neku dinamičku formulu ali nije išlo. I kolega mi je nešto napravio sa Concatenate funkcijom tako da sad imam dva rješenja. Pozdrav :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme