• 6 odgovora
  • 3.561 pregleda
Formatted text (space delimited) iz csv-a 30.05.2011. u 14:35 · pre 187 meseci #1
Kako iz CSV da napravim Formatted text (space delimited) fajl.
Tako da npr kolona A treba da ima 13 karaktera [JMBG], kolona B [Ime] 32 karaktera, kolona C [Prezime] 64 karaktera itd...
Znaci duzinu karaktera u koloni da ja odredim.





Potpis
--
www.kysac.com
Re: Formatted text (space delimited) iz csv-a 31.05.2011. u 09:23 · pre 187 meseci #2
Pokušaj da budeš odredjeniji, nisi jasan.

Ako već imaš gotov CSV fajl, sa podacima, zašto bi "pravio" 13 karaktera od [JMBG]? -kad ih JMB po definiciji već ima toliko?!

Možda tebi treba da dužine datog CSV-a (koje su promenljive/različite) nekako "fiksiraš" ali to je samo moja pretpostavka, nigde se iz tvog pitanja to ne vidi.
Potpis
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!
Re: Formatted text (space delimited) iz csv-a 31.05.2011. u 09:49 · pre 187 meseci #3
npr.
imam CSV koji izgleda ovako:

123467890123;Milan;Markovic;....

a treba da dobijem fajl koji izgleda ovako:

123467890123;Milan...........................;Markovic........................................................;(tacke su space)

inace u pravu si JMBG je los primer on je fiksni.

Potpis
--
www.kysac.com
Re: Formatted text (space delimited) iz csv-a 31.05.2011. u 10:24 · pre 187 meseci #4
Za to uzmi REPT().

Ovako:
Code:
=IME & REPT(limit_IME - LEN(IME); ".")


IME je referenca ćelije sa imenom
limit_IME je broj karaktera predvidjen za ime (uvećan za 1 pošto moraš imati barem jedan razmak izmedju kolona)
Potpis
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!
Re: Formatted text (space delimited) iz csv-a 31.05.2011. u 15:30 · pre 187 meseci #5
Citat:
CLS: a treba da dobijem fajl koji izgleda ovako:
123467890123;Milan...........................;Markovic........................................................;(tacke su space).
Pa zar nije dovoljno "Text to Columns"
Re: Formatted text (space delimited) iz csv-a 31.05.2011. u 21:58 · pre 187 meseci #6
hvala za rept, inace kod ti je los tj naopacke i fale 2 zagrade.

treba ovako

Code:
=IME&REPT(".";(limit_IME-LEN(IME)))


(umesto . staviti space, ja sam nacrtao te tacke samo da se vidi space)

text to columns nema veze, ta opcija iz jedne kolone pravi vise a kad se ucita csv on sadrzi kolone (vise). A i onako nebi dodao space samo bi odredio duzinu.

I da... na kraju kad se snimi csv ostaje da se u nekom text editoru find&replace separator i to je to.

Siguran sa da ce nekome trebati ovo :)
Srmaota me je da pisem kome treba baza u ovom formatu.
Potpis
--
www.kysac.com
Re: Formatted text (space delimited) iz csv-a 01.06.2011. u 14:16 · pre 187 meseci #7
Citat:
CLS: hvala za rept, inace kod ti je los tj naopacke i fale 2 zagrade.


Ok, kucao sam napamet -ali hej, zato sam ti i ostavio link sa sintaksom. :p

Što se zagrada tiče, tu si pogrešio: argumente funkcije uvek pišeš slobodno tj bez zagrade. (Zagrade eventualno uvodiš kada to redosled operacija zahteva a što ovde nije bio slučaj.)

Što se tiče toga da li bi tačku ili razmak.. :)) -na volju ti.. možeš i crticu.. to je stvarno bez značaja kad već ideš na ReplaceAll. Samo, nije mi jasno zašto odmah ne bi kucao razmak i posle se poštedeo zamene..?
Potpis
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!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme