[ vojvoda1010 @ 16.06.2016. 18:35 ] @
U rasponu A2:A100 imam brojeve koji su razdvojeni -
primer: A2 12-13, A3 12-6, A4 5-18 itd
Kako da razdvojim brojeve u kolonu B i C?
Ocekivan rezultat da bude B2 12 C2 13 B3 12 C3 6 itd
[ djoka_l @ 16.06.2016. 21:40 ] @
Evo, gledam. Već 6 meseci uporno postavljaš početnička pitanja o Excelu. Još uvek nisi naučio da SVAKI PUT POSTAVIŠ PRIMER.

Kupi knigu o Excelu. Da si to uradio pre 6 meseci, sada bi već 5 meseci ZNAO Excel.
Pogledaj šta rade funkcije SEARCH, MID, VALUE.
[ Ivek33 @ 16.06.2016. 22:16 ] @
Citat:
djoka_l: Evo, gledam. Već 6 meseci uporno postavljaš početnička pitanja o Excelu. Još uvek nisi naučio da SVAKI PUT POSTAVIŠ PRIMER.
Kupi knigu o Excelu. Da si to uradio pre 6 meseci, sada bi već 5 meseci ZNAO Excel.
Pogledaj šta rade funkcije SEARCH, MID, VALUE.
Podržavam savjet, no nije potrebno kupovati knjigu, internet je prepun primjera

Citat:
vojvoda1010:Kako da razdvojim brojeve u kolonu B i C?
U B2 postavi
Code:
=IFERROR(LEFT(A2;FIND("-";A2)-1);A2)
U C2 postavi
Code:
=IFERROR(RIGHT(A2;LEN(A2)-FIND("-";A2));"")
[ djoka_l @ 16.06.2016. 23:31 ] @
Evo, ova knjiga https://www.knjizare-vulkan.rs...nko-aleksic-isbn-9788673104720 košta manje od dve kutije cigareta. Nije ni najbolja ni najnovija, ali ako ne znaš engleski, za tabe je više nego zadovoljavajuća.
Ova je još jevtinija: https://www.knjizare-vulkan.rs...olf-hichert-isbn-9788689821048
Za ovu moraš da ostaviš cigarete na nedelju dana: http://www.mikroknjiga.rs/store/prikaz.php?ref=978-86-7991-385-2

Sve to ako ne znaš engleski, a ako znaš, mesec dana truda i internet konekcija.
[ vojvoda1010 @ 17.06.2016. 12:14 ] @
Hvala Ivek33.
Za nekog su najteza i pocetnicka pitanja. Svaka formula je teska na svoj nacin. Nekad i strucnjaci resavaju na svoj nacin koji je mozda komplikovaniji nacin a postoji i laksi. Nekad od najgluplje pitanje ili pocetnicko moze da odvede do komplikovanog resenja ili pitanja. Ne zna svako svaku formulu. Valjda za to sluzi forum.
Opet se izvinjavam sto ne stavim primer.
U svakom slucaju hvala i na primedbi,sugestiji i odgovoru.
[ vojvoda1010 @ 17.06.2016. 13:11 ] @
Ovde imam jos jedan problem, kad je u celiji upisano 1-1 on ga konvertuje u datum 1-Jan. Sad ja sam ga izvlacio preko left(month(a2)).
Kako da napisem ako je u celiji A2 datum izvuci mesec ili ako je 12-12 izvuci 12?
Primer:
u A2 14-15 u B2 14 u C2 15
u A3 1-Jan u B3 month (1) u C3 day (1)?

Primer u excelu trenutno ne mogu da postavim zato sto saljem preko telefona.
[ acapn91 @ 17.06.2016. 14:44 ] @
Klikneš na ćeliju, zatim izabereš opciju Format Cells, i onda iz ponuđenog odabereš tekst ili number.

Stvarno pogledaj malo turtorijale ili google.

Pozdrav
[ vojvoda1010 @ 17.06.2016. 15:59 ] @
Nije to resenje imam upisan 1-1 u celiji i automatski prepoznaje prepozna 1-jan a kad se formatira tako da petocifren broj.
[ todra @ 17.06.2016. 23:42 ] @
Pozdrav!

Ako pripremaš tabelu za unos onda pre samog unosa obeleži kolonu A i formatiraj je kao text. Sada ce 1-1 biti tekst i neće automatski prikazivati datum.
Ako bi imao tako sređene podatke (dakle kao tekst) mislim da bi najbrže došao do željenog ako bi na kolonu primenio Text to Columns, a kao separator pod Other postavio "-" (bez navodnika). Ne bi dobio razdvojene brojeve u željenim kolonama tu je kopiranje koje rešava problem. Izvorni podaci u koloni A bi bili promenjeni, pa ako je to problem onda kolonu A iskopiraj u kolonu B i ubiješ dve muve jednim...

Ako već imaš unete podatke probaj ovako:

U kolonu B postavi formulu =IF(ISTEXT(A2);LEFT(A2;SEARCH("-";A2)-1);DAY(A2))

a u kolonu C =IF(ISTEXT(A2);RIGHT(A2;SEARCH("-";A2)-1);MONTH(A2))

Sad, neki brojevi u kolonama B i C će biti NUMBER a neki TEXT formata. Ako je potrebno da dalje radiš sa njima onda za TEXT prilagodi formule ovako

=IF(ISTEXT(A2);LEFT(A2;SEARCH("-";A2)-1);TEXT(DAY(A2);"1")) a za NUMBER

=(IF(ISTEXT(A3);LEFT(A3;SEARCH("-";A3)-1);DAY(A3)))*1

Primetio sam u tvojoj poruci da očekuješ mesec u koloni B ali mi se to učinilo kao greška. Ako nije zameni mesta DAY i MONTH.

Naravno "razvuci" formulu na dole potreban broj ćelija.

Nadam se da ćeš se snaći.

---
Sve najbolje!
Ratko
[ vojvoda1010 @ 18.06.2016. 10:10 ] @
Hvala Ratko, to je to. Cetvrti primer je resio problem.
Direktno uvozim html file pa ga on tako konvertuje, jedino ako je pre uvoza html u excel moguce u samom excelu namestiti opciju da uvozi kao text ali bi to moralo uraditi u celom excelu?
Prvo mi je potreban mesec pa dan posto ga je tako konvertovao pa sam to zamenio kao sto si napisao.
Imam jos jedan problem javlja se i ovako

Apr-00
kad se gleda kad nije selektovana,a kad se selektuje pokazuje 4/1/2000, ako stavim DAY vraca 1 a trebao bi 0.
Ovde ga je formatirao kao godinu, ali ako stavim godinu vraca celu godinu 2000 a treba 0.
Ocekivan rezultat bi trebao da bude B2 4, C2 0.
[ todra @ 18.06.2016. 17:19 ] @
Pozdrav!

Teško mi je da te dobro razumem bez primera i informacije šta hoćeš da dobiješ/postigneš.

Sam si napisao da kada je u A koloni Apr-00 da je datum iza toga 4/1/2000 dakle 1. april 2000.god. Onda i treba da vrati u B koloni 4 a u C koloni 1.
Prikaz datuma u A koloni zavisi od toga kakav je format odabran, ali iza toga je uvek broj, u ovom slučaju 36617 (1.1.1900. je broj 1), pa nije jasno zašto očekuješ 0.

Sve najbolje!
Ratko
[ vojvoda1010 @ 18.06.2016. 19:04 ] @
Pozdrav,
izvorni text je 4-0
Kad se prebacio u excel prebacio se u Apr-00
I ako se uradi sa month i day dobije se se 4-1 a to nije izvorni tekst.
Treba da se dobije izvorni 4-0 tj u B2 4 a u C2 0
[ djoka_l @ 18.06.2016. 20:04 ] @
Lepo ti je čovek rekao:

PRE nego što importuješ tekst u kolonu A selektuješ kolonu A i desnim klikom na A odabereš "Format cells" i namestiš format na Text (po defaultu je setovano na General). Onda će, bilo šta da se upiše u A, biti intrerpretirano kao tekst.
[ todra @ 18.06.2016. 20:30 ] @
Pozdrav!

Probaj kopiranje koje predlaže djoka_I možda da rezultate.

Ja kad ukucam 1-1 dobijem 1. jan ali kad kucam 4-0 to i dobijem, tj. ne pretvori se u datum.

Ali ako je kod tebe tako, ne znam kako bismo Excel-u objasnili kad da postupi ovako, a kad onako. On razume samo jasna pravila, pa ako ti možeš da ta pravila definišeš, probaću da ih pretočim u neku funkciju ili njihovu kombinaciju.

Sve najbolje!
Ratko
[ vojvoda1010 @ 18.06.2016. 21:42 ] @
Pozdrav,
Podatak ubacujem iz html dokumenta (koji otvaram desni klik open with excel ili preko vba kad vise otvaram) ili copy sa web-a, znam za to desni klik format cell pa text ali nece (ne vredi to kad ubacujem html dokument, a kad formatiram pre copy sa web-a isto se desava).
Koristim excel 2003 i kad nije fprmatirana celija i upisem 4-0 i enter pretvori mi u Apr-00.
Da li mozes ti da probas bez formatiranja da bude u General da upises 4-0, sta ce pokazati?
[ djoka_l @ 18.06.2016. 21:54 ] @
A zašto moraš da otvaraš HTML dokument u excelu? Zašto ne otvoriš PRVO excel, a onda uradiš formatiranje kolone A, pa onda uradiš "Get external data"? Imaš opcije form web, from file itd. Ako to radiš iz makroa, zašto prvo u makrou ne uradiš formatiranje A kolone kao text. Ako ti je sve to teško, zašto ne selektuješ tu kolonu sa html dokumenta, pa uradiš paste u A kolonu.

Probaj da PRVO formatiraš A kolonu kao text, pa onda upiši 4-0 i videćeš da ne pretvara u datum.
[ vojvoda1010 @ 18.06.2016. 22:14 ] @
Kad RUCNO ubacujem i format tada DA,ali sva druga formatiranja i sa web i sa html uvek uradi ovako za 4-0 Apr-00, za 3-1 1-Mar. i ima 0-0 25-25 to tako ostaje
Za ovo drugo i trece resili su todra i ivek33.
[ vojvoda1010 @ 19.06.2016. 16:12 ] @
Dosao sam do nekog solomonskog resenja,

doda se kolona u d2 =IF(ISERROR(IF(YEAR(A2)=2000,0,"ne")),"",IF(YEAR(A2)=2000,0,"ne"))

u c2 =IF(D2=0,0,(IF(ISTEXT(A2),LEFT(A2,SEARCH("-",A2)-1),DAY(A2)))*1)
nije idealno, ako neko ima ideju za bolje ili jednostavnije???

[ todra @ 19.06.2016. 20:17 ] @
Pozdrav!

Ono što sam ranije napisao za unos se i odnosilo na ćelije u General formatu. Tada mi 1-1 da 1. Jan, a 4-0 ostaje 4-0. Kada su ćelije u Text formatu i 1-1 tako ostaje. Možda ima neke veze sa regionalnim podešavanjem (primetio sam da je kod tebe separator ",", a kod mene je ";".

Probaj ovo

=(IF(ISTEXT(A3);LEFT(A3;SEARCH("-";A3)-1);IF(YEAR(A3)=2000;0;DAY(A3))))*1

ne koristi se dodatna kolona.

Plašim se da će da iskrsne još neka specifičnost kao što je bila ova 4-0 zato budi oprezan.

Sve najbolje!
Ratko
[ vojvoda1010 @ 19.06.2016. 21:05 ] @
Pozdrav, to je to, HVALA.
samo da napomenem ova funkcija se stavlja u c3
=(IF(ISTEXT(A3);LEFT(A3;SEARCH("-";A3)-1);IF(YEAR(A3)=2000;0;DAY(A3))))*1

a u b3
=IF(ISTEXT(A3);RIGHT(A3;SEARCH("-";A3)-1);MONTH(A3))

da meni je ","
[ pfclosmi @ 18.07.2016. 19:08 ] @
Trazio sam svuda resenje za problem koji imam sa nekom formulom u excelu i naisao na ovaj forum i nadam se da ce mi neko pomoci. Zadatak je sledeci: Masina 1 proizvodi sledecim redom
• proizvod a 50kom
• proizvod b 200 kom
• proizvod c 230kom


Masina 2 proizvodi sledecim redom
• proizvod a 130 kom
• proizvod b 240 kom
• proizvod c 110 kom

Kako da zadam da svaka masina po jednoj smeni radi ukupno 160 kom proizvoda, i da funkcijom prikazem npr. za masinu 1 "I" SMENA
* PROIZVOD A 50 KOM
* PROIZVOD B 110

INTERESUJE ME DA LI JE TO IZVODLJIVO, DA FUNKCIJOM IZDVOJIM, KAO STO SAM NAVEO U PRIMERU, 160 KOM ZA "I" SMENU I DA MI POKAZE KOJI TO PROIZVODI ULAZE U TAJ ZBIR I SA KOJOM KOLICINOM ( "I" SMENA PROIZVOD A 50 KOM I PROIZVOD B 110 KOM, "II" SMENA PROIZVOD B 90 KOM I PROIZVOD C 70 KOM, "III" SMENA PROIZVOD C 160 KOM)

UNAPRED HVALA