apostrof-brisanje

Pomoč pri delu z MS Excelom
Odgovori
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

apostrof-brisanje

Odgovor Napisal/-a rick »

pozdravljeni,

v celicah imam vse polno podatkov, ki vsebujejo apostrof, kot recimo:

' 1. 2.2013 12:23:00

torej, tega je res veliko....kako bi odstranil nezaželene apostrofe iz celic, ki so pipeti neki vrednosti?

za odgovor se zahvaljujem.
lp
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: apostrof-brisanje

Odgovor Napisal/-a admin »

:) Pa sva tam, kjer sem v vašem prejšnjem vprašanju trdil, "da sva"... Torej vi v celicah nimate zapisanih ur temveč nize znakov.

Kadar imate namreč v Excelu na prvem mestu apostrof, to pomeni, da Excel takšno celico obravnava kot tekstovno celico oz. je še celo malce bolj zapleteno a recimo vseeno, da je to pač tekstovna celica. In ker imate vi v teh celicah očitno zapisane časovne komponente, je potrebno slednje pač pretvoriti v vrednosti, kar se v angleščini pač imenuje VALUE ali pa kombinacijo funkcij datevalue + timevalue. Ker slednji tudi oblikujeta celice pravilno vam zatorej svetujem slednji.

Konkretno!
Če imate torej vaše vrednosti zapisane v koloni A, potem v celico B1 zapišite:

Koda: Izberi vse

=DATEVALUE(A1)+TIMEVALUE(A1)
in to potegnite navzdol... S tem boste imeli v koloni B zares časovne vrednosti!
lp,
Matjaž Prtenjak
Administrator
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

Re: apostrof-brisanje

Odgovor Napisal/-a rick »

pozdravljeni,

se strinjam Matjaž, je tako kot ste rekli...
me pa vseeno zanima, kako se iz celic rešiti nekega znaka recimo apostrof-a...
enkrat ste mi omenili kako se to naredi, pa sem pozabil....
vem, da se gre v funkcijo zamenjaj...
za pomoč se najlepše zahvaljujem.
lp
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: apostrof-brisanje

Odgovor Napisal/-a admin »

Tega apostrofa ne morete dobiti, ker ga excel ne obravnava kot znak temveč kot nekaj posebnega - torej kot formater. Znake sicer lahko pridobite s funkcijami LEFT, MID in RIGHT; torej prvi znak iz neke celice dobite preko =Left(a1, 1).

Toda kot boste videli, če imate zapisano:

Koda: Izberi vse

'Matjaž
Matjaž
Vam v obeh primerih funkcija =Left(A1, 1) vrne M.
lp,
Matjaž Prtenjak
Administrator
rick
Prispevkov: 216
Pridružen: So Feb 17, 2007 9:18 pm

Re: apostrof-brisanje

Odgovor Napisal/-a rick »

pozdravljen Matjaž,

ta formula z "left" mi je seveda poznana in uporabna,
spomnim pa se, da si mi enkrat dal rešitev, kako se rešiti določenih znakov(124578*) iz celic...se pravi teh zvezdic
...in uporabil sem funkcujo zamenjaj.....kjer sem nekaj napisal, in vse zvezdice so izginile iz celic.
lahko nekaj takega storim tudi s apostrof-om?
lp
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: apostrof-brisanje

Odgovor Napisal/-a admin »

Pozdravljeni,

(zaradi dopusta malce poznejši odgovor...).

Torej, kot rečeno, apostrof ni dil vsebine celice, saj ga Excel preprosto izloči. Vprašanje je torej; kaj vas moti pri tem apostrofu?

S to funkcijo se ga recimo "znebite":

Koda: Izberi vse

=TEXT(A1;"@")
lp,
Matjaž Prtenjak
Administrator
Odgovori