Novo

Forum kao aplikacija na telefonu

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

[Excel] Koja formula da se ispiše da se dobije sheet name aktivnog sheeta?

  • 2 odgovora
  • 4.348 pregleda

Najnovija ↓

[Excel] Koja formula da se ispiše da se dobije sheet name aktivnog sheeta? 31.01.2008. u 14:41 · pre 228 meseci #1
Pozdrav,

Imam problem, tj radim tebele u kojima bih želio da automatiziram unos podataka. Imam 31 sheet za 31 radni dan, ako se neki dan unijelo šta se radilo u čeliju opis da se u čeliju datum ispiše naziv tog sheet-a u kojem se radi.

Primjer:

Ako se izabrao sheet 13 onda ako ja upišem u ovaj sheet da se radilo da mi se u tom sheet-u ispiše u neku čeliju naziv aktuelnog sheeta, i da se to onda pretvori u datum.

Naziv sheetova je 01, 02, 03...

Sad kako dobiti preko formule naziv sheeta i kako to ubaciti da mi se pretvori u datum, recimo

=(Naziv sheeta).02.2008

Bi značilo 13.02.2008

Big hvala unaprijed.

PS: Ili nekako preko vlookup da se iz dobivenog naziva sheeta u neku čeliju ispiše datum, tj da excel vidi da sam u sheet 13 upisao opis radova i da on uzme naziv sheeta 13 i da iz vlookup dobije da 13 znači 13.02.2008?? i da to u čeliju datum upiše 13.02.2008 a čelija u kojoj se dobiva naziv sheeta će biti hidden.




Re: [Excel] Koja formula da se ispiše da se dobije sheet name aktivnog sheeta? 31.01.2008. u 20:56 · pre 228 meseci #2
Ako sam dobro shvatio, zelis da saznas kako se zove list na kome se nalazis.

1. Pritisni Alt+F11
2. Odaberi Insert/Module
3. U tom novom modulu ubaci sledeci kod

Code:

Public Function List() As String
    Application.Volatile
    List = ActiveCell.Worksheet.Name
End Function


4. Zatvori taj prozor i vrati se na prikaz radnog lista

Ovim si kreirao svoju Custom funkciju List()

Probaj da u nekoj od celija bilo kog radnog lista napises:

Code:

=List()


i dobices kao rezultat naziv lista na kome se trenutno nalazis,
a da rb dana tj. lista pretvoris u datum iz trenutnog meseca i
godine napisi:

Code:

=DATE(YEAR(TODAY()),MONTH(TODAY()),LIST())



odnosno probaj i kao:

Code:

=DATE(2008,1,LIST())


Pozdrav
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme