Novo

Forum kao aplikacija na telefonu

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

  • 8 odgovora
  • 3.624 pregleda

Najnovija ↓

preklapanje vremenskih perioda 15.11.2015. u 12:49 · pre 133 meseca
izmenjeno 1 put, poslednji put darkos1 15.11.2015. u 21:35
  1. darkos115.11.2015. u 21:35zapis iz teksta poruke
#1
Imam evideciju gde se vodi vremenski period obavljanja posla za svako lice. Zbog lošeg unošenja podataka jedno lice je u istom ili dijelom perioda bilo na dva mjesta. Kako da mi ta preklapanja perioda označi kako bi ih mogao ispraviti.

Kolona A index lica
kolona B period od
Kolona C period do
Re: preklapanje bremenskih perioda 15.11.2015. u 17:51 · pre 133 meseca #2
Nemam sada baš neku ideju, ali ovako što mi je prvo palo na pamet

Ako imaš puno podatka i ako ti je cilj samo saznati gdje se podaci preklapaju tada probaj na ovaj način.

Pomoćni Sheet2
U njemu povuci osnovne podatke sa Sheet1 ("Paste link" za tri stupca)
U prvom retku Row1 postavi sve datuma za cijelu godinu
U ćeliju D2 postavi formulu i kopiraj je u desno pa cijeli red dolje
Code:
=IF(AND(D$1>=Sheet1!$B2;D$1<=Sheet1!$C2);1;"")

Pomoćni Sheet3
U prvom retku Row1 postavi sve datuma za cijelu godinu
U A stupcu postavi UNIQUE podatke za šifre
U ćeliju D2 postavi formulu i kopiraj je u desno pa cijeli red dolje
Code:
=SUMIF(Sheet2!$A$2:$ND$16;$A2;Sheet2!D$2:D$16)

Također na raspon podataka D2:ND16 (izmjeni range po potrebi) postavi Conditional Formatting formulu ispod da ti označi sve ćelije koje se preklapaju na isti datum
Code:
=IF(D2>1;TRUE;FALSE)

Sve ćelije koje budu veće od 1 pokazat će ti da se na taj datum preklapa jedinstvena šifra
Re: preklapanje vremenskih perioda 15.11.2015. u 21:46 · pre 133 meseca #3
Zahvaljujem se na brzom odgovoru, ali mi ovo nije sretno rješenje jer je vremenski period desetak godina.
Vremenski rasponi mogu biti od 1 mjesec pa i do dvije-tri godine.
Re: preklapanje vremenskih perioda 16.11.2015. u 16:12 · pre 133 meseca #4
Citat:
darkos1: ovo nije sretno rješenje jer je vremenski period desetak godina.
Trebao si to odmah napomenuti. Excel ima preko 16384 stupca. Jedna godina 365 dana.

Ako ništa (dok ne nađeš rješenje možeš si barem vidjeti koje šifre ti se preklapaju)
Vidi attach
Re: preklapanje vremenskih perioda 18.11.2015. u 12:09 · pre 133 meseca
izmenjeno 1 put, poslednji put 2012 18.11.2015. u 12:24
  1. 201218.11.2015. u 12:24zapis iz teksta poruke
#5
@darkos1

Mislim da sam ti resio problem, ti pogledaj pa mi kazi.

Postupak:

Prvo sortiras podatke
U dve pomocne kolone uneses broj nedelje u godini za pocetak i broj nedelje za kraj izvrsenoh rada
Onda uz pomoc formule u trecoj kolonu oznacis nelogicnost/gresku
Posle upotrebom Conditional Fomating-a obojis da bi bilo uocljivije.

Formula je sledeca:
Code:
IF(AND(A2=A1;E2<F1);"X";"")


Pocnes od prvog reda i samo kopiras nadole.

Cela poenta resavanja problema je u sledecoj logici:

ako se podaci sortiraju, onda ne moze da redni broj nedelje kad je neki posao poceo da bude manji od rednog broja nedelje kad je prethodni posao/zapis zavrsio.



Re: preklapanje vremenskih perioda 21.11.2015. u 12:20 · pre 133 meseca #6
Nisam ovih dana bio na forumu, pa se izvinjavam što se nisam javio ranije.
Ivekovo ponuđeno rješenje za sada rješava problem.

Ponuđeno rješenje od kolege 2012 je interesantno ali mi ne rješava problem.
Imam lica kojima je period upisan od 01.03.2012. do 01.05.2015, u međuvremenu je bio
privremeno na drugom mjestu u vremenu od 01.06.2014. do 01.10.2014. godine.
Ovde je očigledno preklapanje a neće ga obilježiti.

pozz
Re: preklapanje vremenskih perioda 21.11.2015. u 13:40 · pre 133 meseca #7
@darkos1

Ja sam stekao vestine i razvio sposobnost da resavam probleme (modeliranje i slicno) u Excel-u, ali nisam stekao vestinu da citam misli.

U ponudjenom projektnom zadatku i primeru koji si naveo nije naznaceno postojanje primera kojeg sad navodis.

Primereno primeru i zadatku ja sam ponudio predlog resenje.
Re: preklapanje vremenskih perioda 21.11.2015. u 17:37 · pre 133 meseca
izmenjeno 1 put, poslednji put Ivek33 21.11.2015. u 17:57
  1. Ivek3321.11.2015. u 17:57zapis iz teksta poruke
#8
Citat:
darkos1:
Imam lica kojima je period upisan od 01.03.2012. do 01.05.2015, u međuvremenu je bio
privremeno na drugom mjestu u vremenu od 01.06.2014. do 01.10.2014. godine.
Ovde je očigledno preklapanje a neće ga obilježiti.
Po ideji kolege @2012, probaj u E1 formulu (ostalo prema njegovim uputama)
Code:
=IF(AND(A1=A2;B2<C1);"X";"")

BTW: nisam siguran da ti i ovo može pomoći

[EDIT]:
Ako želiš izbjeći taj pomoćni stupac tada selektiraj podatke u stupcu A i postavi ovu Conditional Formatting formulu
Code:
=IF(IF(AND(A1=A2;B2<C1);"X";"")="X";TRUE;FALSE)

ili ovu

=IF(AND(A1=A2;B2<C1);TRUE;FALSE)
Re: preklapanje vremenskih perioda 22.11.2015. u 14:07 · pre 133 meseca #9
@Ivek33

Nema potrebe za menjanjem formule, jedino se promeni postupak trazenje. Primeni se metoda aproksimacije ili sukcesivne aproksimacije.

U prevodu, zavrsis ciscenje godine za godinom kad si zavrsio ciscenje preklapanja unutar jedne godine izvrsi se provera i preklapanja izmedju godina.
Kad bude sredio 2015 i sva preklapanja unutar 2015-te, ostace samo tacni podaci za tu godinu, na prvo spajanje sa ostalim ociscenim podacima isplivace greska.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme