Razredlitev celice

Pomoč pri delu z MS Excelom
Odgovori
pro
Prispevkov: 4
Pridružen: Ne Mar 22, 2015 9:12 pm

Razredlitev celice

Odgovor Napisal/-a pro »

Pozdravljeni!

Na vas se obračam s sledečo prošnjo. V enem stolpcu imam ulico in hišno številko. Rad bi razdružil stolpec v dva, kjer bo v prvem samo ime ulice/ceste, v drugem pa samo hišna številka.

Kako bi to najenostavneje lahko naredil?
admin
Site Admin
Prispevkov: 3704
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Razredlitev celice

Odgovor Napisal/-a admin »

Pozdravljeni,

V Excelu je to zelo preprosto narediti.
  1. Postavite se tja, kjer imate vaš seznam
  2. V prvo celico levo od seznama zapišite ulico Natanko tako, kot je zapisana v sosednji celici
  3. V drugo celico levo od seznama pa zapišite hišno številko
  4. S tem bo Excel sam ugotovil, da želite niz razbiti na besedilo in številko ki mu sledi
  5. Sedaj samo še izberite obe celici in iz traka izberite opcijo Osnovno / Urejanje / Polnilo / Bliskovita zapolnitev
lp,
Matjaž Prtenjak
Administrator
pro
Prispevkov: 4
Pridružen: Ne Mar 22, 2015 9:12 pm

Re: Razredlitev celice

Odgovor Napisal/-a pro »

Hvala za odgovor.
Sem se igral že s tem, pa ne gre najbolje.
Sistem dela, dokler ni pri hišni številki še črka. Npr.: Aljaževa ulica 14A. V tem primeru v stolpec s hišnimi številkami vnese pravilno, v stolpec z ulicami pa prenese vse skupaj, se pravi tudi hišno številko in črko pri številki.
admin
Site Admin
Prispevkov: 3704
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Razredlitev celice

Odgovor Napisal/-a admin »

Aha; ko odpove umetna inteligenca pa je potrebno stopiti korak nazaj.

Torej je potrebno to rešiti na "star" način. Najprej najdemo zadnji presledek, nato pa naslov razbijemo na dva dela glede na zadnji presledek. Če torej predpostaviva, da imate naslov napisan v celici A1, potem bova v B1 izračunala, kje je zadnji presledek, v C1 bova izločila ulico, V D1 pa hišno številko:

Koda: Izberi vse

B1: =FIND("~";SUBSTITUTE(TRIM(A1);" ";"~";LEN(TRIM(A1))-LEN(SUBSTITUTE(TRIM(A1);" ";""))))
C1: =LEFT(TRIM(A1);B1-1)
D1: =MID(TRIM(A1);B1+1;1000)
In sedaj formule samo razpotegnete navzdol...
lp,
Matjaž Prtenjak
Administrator
pro
Prispevkov: 4
Pridružen: Ne Mar 22, 2015 9:12 pm

Re: Razredlitev celice

Odgovor Napisal/-a pro »

To pa sedaj dela super. Hvala vam.
Odgovori