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

Kako iz rednog broja dobiti naziv meseca (TEKST)?

[es] :: Office :: Excel :: Kako iz rednog broja dobiti naziv meseca (TEKST)?

[ Pregleda: 1643 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

SokoLSokoL
Mladenovic Sokol
Serbia

Član broj: 166850
Poruke: 110
195.149.194.*



Profil

icon Kako iz rednog broja dobiti naziv meseca (TEKST)?02.04.2012. u 16:18 - pre 145 meseci
Pozdrav svima, imam jedno pitanje u vezi EXEL formula?

Imam jedno polje u EXELU primera D4 u koje ukucavam DATUM MESECA znaci idu brojevi od 1 do 12 , kako da namestim u drugo polje da recimo D2 da mi ispisuje TEKSTUALNO iste mesece. Ako ukucam broj 1 u D4 da ispise u D2 Januar, ili 5 = Maj.

Unapred HVALA.
SokoL
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1318

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: Kako iz rednog broja dobiti naziv meseca (TEKST)?03.04.2012. u 07:38 - pre 145 meseci
Ako su ti regionalna podešavanja pravilno podešena, običnim formatiranjem-broja-u-datum rešavaš ove slučajeve.
Dakle: Format Cells > Custom Format > a tvoja maska je "MMM" ili "MMMM".

Ako nemaš datume nego samo redni broj meseca, onda isto to radiš preko f-je TEXT({broj};{format_ispisa}) -prethodno se postaraš da redni broj {1..12} pretvoriš u 'datum':
Code:
=TEXT({broj}*30;"MMMM")


Manje je poznato da se problem sa (nepoznatim) regionalnim podešavanjima može lako izbeći fiksiranjem jezičkog identifikatora Lang ID u format ispisa.
Za Srpsku ćirilicu LangID = 'C1A' (hex) pa, uz ispis meseca velikim slovima, konačna formula može izgledati ovako:
Code:
=UPPER(TEXT(4*30;"[$-C1A]MMMM"))


Kompletnu listu jez.identifikatora imaš na msdn: National Language Support (NLS) API Reference
pa biraj prema OS, ili sa svedenije liste na Language Identifiers (IDs)

Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
 
Odgovor na temu

SokoLSokoL
Mladenovic Sokol
Serbia

Član broj: 166850
Poruke: 110
195.149.194.*



Profil

icon Re: Kako iz rednog broja dobiti naziv meseca (TEKST)?03.04.2012. u 23:32 - pre 145 meseci
* Veoma zahvaljujem na odgovoru, bas je detaljno SVAKA CAST. Sve sam pokusao kako ste mi objasnili ali nece ili ja ne znam?

* Ne da pretvaram broj meseca u DATUM, nego BROJ meseca da ostane BROJ, ali opet ukucavanjem bilo kog broja od 1 do 12 recimo u polje D4 u DRUGOM polju D2 ispisuje pretvara broj MESECA u TEXT.

- ZAVISNO OD MESECA KOJI RADIM, ako ukucam u polje:

D4 broj 1 u polju D2 da ispise JANUAR
D4 broj 2 u polju D2 da ispise FEBRUAR
D4 broj 3 u polju D2 da ispise MART
D4 broj 4 u polju D2 da ispise APRIL
D4 broj 5 u polju D2 da ispise MART


* A tu u polju D4 vec imam pozadinske izvrsne formule koje registruje GODINU, MESEC, VIKEND(subotu i nedelju) po drugim poljima za ceo mesec i pojedinacne dane itd.

* Ili da ga komplikujem sa onim uslovom, na nekoj drugoj stranici postavim TEXT i brojeve pa vucem u ovoj stranici na polja D4 i D2 pa ako je D4=1 u D2 da ispisuje JANUAR prebacuje iz one stranice gde su USLOVNi parametri. Al to je mislim komplikovanije da uradim.

***** Evo u medjuvremenu sam nesto probao i to je to sto mi treba ali kako da nadovezem FEBRUAR, MART, i ostale mesece u istoj formuli =IF(D4=1, "JANUAR", "") , KAKO DA UBACIM D4=2, "FEBRUAR", "" UZ onu januar ?

VELIKI POZDRAV

[Ovu poruku je menjao SokoLSokoL dana 04.04.2012. u 01:46 GMT+1]
SokoL
 
Odgovor na temu

rudy_kv
Dejan Rudnjanin
Nastavnik grupe geodetskih predmeta
MTŠ "14. oktobar"
Kraljevo

Član broj: 245118
Poruke: 93
*.3gnet.mts.telekom.rs.



+5 Profil

icon Re: Kako iz rednog broja dobiti naziv meseca (TEKST)?04.04.2012. u 09:57 - pre 145 meseci
Ovo mora da radi.
Ako ti je u D4 vec neki broj, onda u D2 umesto formule
Code:
TEXT({broj}*30;"MMMM")

upises
Code:
TEXT(D4*30;"MMMM")

Ukoliko ne radi, proveri Control Panel podesavanja i proveri da li ti je separator ; ili ,

Sto se tice IF funkcije, to bi moglo ovako:
Code:
IF(D4=1;"januar";IF(D4=2;"februar";IF(D4=3;"mart";IF(D4=4;"april";
IF(D4=5;"maj";IF(D4=6;"jun";IF(D4=7;"jul";IF(D4=8;"avgust";
IF(D4=9;"septembar";IF(D4=10;"oktobar";IF(D4=11;"novembar";IF(D4=12;"decembar";""))))))))))))

Ovo vraca naziv meseca za brojeve od 1 do 12. Kada bismo mesto uslova "if(D4=..." stavili "if(mod(D4;12)=...", tada bismo dobili naziv meseca za bilo koji uneti broj (samo sto bi za decembar bio uslov if(mod(D4;12)=0;"decembar"...)
Ali mnogo je elegantnija TEXT formula gore, i nju bih pre preporucio.

[Ovu poruku je menjao 3okc dana 10.04.2012. u 19:06 GMT+1]
VICTORIA CONCORDIA CRESCIT
 
Odgovor na temu

SokoLSokoL
Mladenovic Sokol
Serbia

Član broj: 166850
Poruke: 110
195.149.194.*



Profil

icon Re: Kako iz rednog broja dobiti naziv meseca (TEKST)?07.04.2012. u 10:05 - pre 145 meseci
Izvinjavam se sto kasnim sa odgovorom.
Pa vidi se da je prostije odmah ona prva al da isprobam sve to lepo.
hehe ma kod mene elegantnije-prostije obicno nece da radi

Sad cu da ispitam one prve formulice i druge pa javicu sa IZMENOM ovde sta je bilo.
Hvala jos jednom i VELIKI POZDRAV

* EVO STA SE DESAVA ?????
Izvinjavam se nisam napomenuo OFFICE 2002-2003, mozda je bitno, a mozda i nije. Neke nove verzije office-a otpadaju,jer tamo gde treba da se to radi ne moze se sa novijim verzijama.Zato sto su zastupljeni stariji i neki drugi programi, sve uglavnom za XP.
* Ali mislim da je to nebitno sto se tice verzije OFFICA.
* One prve formule NECE da funkcionisu, ona pod IF hoce ali sa sledecim izmenama i to delimicno dodje mi do AVGUSTA i ni MAKAC DALJE, a sve LEPO LAGANICA PISEM.
=IF(D4=1,"JANUAR",IF(D4=2,"FEBRUAR",IF(D4=3,"MART",IF(D4=4,"APRIL",IF(D4=5,"MAJ",IF(D4=6,"JUN",IF(D4=7,"JUL",IF(D4=8,"AVGUST",""))))))))....SVE LEPO RADI ali sad kad treba da nastavim unutar zagrada sa SEPTEMBAR,OKTOBAR, NOVEMBAR i DECEMBAR, NECE DALJE NE PRIMA FORMULE ??? Stvarno mi nije jasno, a tacku i zarez nece da primi, samo zarez.
*Da napomenem da su sve formule na ENG FONT pisane, a onaj deo TEXTA pod navodnicama samo u cirilicu al' i to mislim da je nebitno.





[Ovu poruku je menjao SokoLSokoL dana 07.04.2012. u 12:39 GMT+1]
SokoL
 
Odgovor na temu

3okc
Χoᴘᴦoѡ

Moderator
Član broj: 811
Poruke: 1318

Jabber: 3okc@elitesecurity.org


+116 Profil

icon Re: Kako iz rednog broja dobiti naziv meseca (TEKST)?11.04.2012. u 02:19 - pre 145 meseci
Excel dozvoljava do 7 ugnježđenih a u predlogu @rudy_kv imaš 11 - izbroj samo one zatvorene zagrade na kraju. :s

Formula sa TEXT mora da radi, nezavisno od verzije Excela a sa Lang ID i od lokalnih podešavanja.
Nekoliko alternativa bez IF
Code:

=CHOOSE(A1;"jan";"feb";"mar";"apr";"itd...")

=VLOOKUP(A1;{1\"jan";2\"feb";3\"mar";4\"apr";5\"itd..."};2)

=INDEX({"jan";"feb";"mar";"apr";"itd..."};A1)

Have you found helpful examples, solutions or ideas-in-work, please consider the
following:
• Citation of *actual page* you are going to using is welcome.
• Have you saw "Value Added" examples you are going to incorporate to your
profitable blog, daily job or any money making venture: How about online donation?
↗Ana & Vlade Divac Foundation
Hvala!
 
Odgovor na temu

SokoLSokoL
Mladenovic Sokol
Serbia

Član broj: 166850
Poruke: 110
195.149.194.*



Profil

icon Re: [Excel] funkcije radnog lista19.04.2012. u 01:15 - pre 145 meseci
OK, HVALA, HVALA jos jednom
pozdrav
SokoL
 
Odgovor na temu

[es] :: Office :: Excel :: Kako iz rednog broja dobiti naziv meseca (TEKST)?

[ Pregleda: 1643 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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