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.825 pregleda

Najnovija ↓

Problem sa formulom za formiranje rednog broja 13.05.2016. u 08:51 · pre 127 meseci #1
Imam problem sa postavljanjem formule za formiranje rednog broja u sheetu arhiva. Ideja je sledeća, u jednom sheetu se podaci unose, zatim se macroom prenose u sheet arhiva i na osnovu unosa u prvom sheetu formira se redni broj. Znači ne treba mi klasičan redni broj +1 od ćelije iznad već +1 od prethodnog rednog broja dodeljenog za određeni grad i poziciju. Probao sam neke index match vlookup kombinacije ali bezuspešno. Dole je primer problema na dropboxu.

Primer problema
Re: Problem sa formulom za formiranje rednog broja 21.05.2016. u 09:56 · pre 127 meseci #3
Evo još jedan primjer uz prethodni
rezultat formule je broj kao text (postoji samo jedna pomoćna kolona "A" koja je skrivena)
Code:
=VLOOKUP(C2;$N$2:$O$4;2;FALSE)&RIGHT(IF((COUNTIF(D2:I2;">""")+COUNT($B2:$I2))>COLUMNS($B:B)-1;INDEX(2:2;;SMALL(IF(D2:I2<>"";COLUMN(D2:I2));COLUMNS($B:B)));"");1)&"0000000"&COUNTIF($A$2:A2;A2)
Re: Problem sa formulom za formiranje rednog broja 24.05.2016. u 14:01 · pre 127 meseci #5
U velikoj gužvi da bih detaljno razradio problem ali formula koju je predložio Ivek33 vraća circular reference error. Za sad se držim rešenja koje je ponudio pera68.
Hvala ljudi još jednom
Re: Problem sa formulom za formiranje rednog broja 24.05.2016. u 22:38 · pre 127 meseci #6
U brzini rada sam pobrkao neke stupce. Važno je da si našao rješenje. ;)
Da ne bi ostalo na "error circular reference" evo ispravka za buduće visitore.

Pomoćni stupac Array formula u A2
Code:
=VLOOKUP(C2;$K$2:$L$4;2;FALSE)&RIGHT(IF((COUNTIF(D2:I2;">""")+COUNT($C2:$I2))>COLUMNS($C:C)-1;INDEX(2:2;;SMALL(IF(D2:I2<>"";COLUMN(D2:I2));COLUMNS($C:C)));"");1)

Array formula u B2
Code:
=VALUE(VLOOKUP(C2;$K$2:$L$4;2;FALSE)&RIGHT(IF((COUNTIF(D2:I2;">""")+COUNT($C2:$I2))>COLUMNS($C:C)-1;INDEX(2:2;;SMALL(IF(D2:I2<>"";COLUMN(D2:I2));COLUMNS($C:C)));"");1)&IF(LEN(COUNTIF($A$2:A2;A2))>=2;"000000";"0000000")&COUNTIF($A$2:A2;A2))

Array formula u K2 (Unique data)
Code:
=IFERROR(INDEX($C$2:$C$11;MATCH(0;COUNTIF($K$1:K1;$C$2:$C$11);0));0)

Formula u L2 (redni broj za Unique)
Code:
=IF(COUNTIF(C2:C11;K2)>0;ROW(A1);"")

pozdrav
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme