..|| Blog || Produkti/Storitve || MExcel || MDodatki || 300 nasvetov ||..

Razredlitev celice

Pomoč pri delu z MS Excelom

Razredlitev celice

OdgovorNapisal/-a pro » Pe jun 24, 2016 3:21 pm

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?
pro
 
Prispevkov: 4
Pridružen: Ne mar 22, 2015 9:12 pm



Matjazev.NET
 

Re: Razredlitev celice

OdgovorNapisal/-a admin » Pe jun 24, 2016 7:15 pm

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
admin
Site Admin
 
Prispevkov: 3537
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Razredlitev celice

OdgovorNapisal/-a pro » So jun 25, 2016 10:22 am

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.
pro
 
Prispevkov: 4
Pridružen: Ne mar 22, 2015 9:12 pm

Re: Razredlitev celice

OdgovorNapisal/-a admin » So jun 25, 2016 11:59 am

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
admin
Site Admin
 
Prispevkov: 3537
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Razredlitev celice

OdgovorNapisal/-a pro » Ne jun 26, 2016 11:30 pm

To pa sedaj dela super. Hvala vam.
pro
 
Prispevkov: 4
Pridružen: Ne mar 22, 2015 9:12 pm


Vrni se na Excel

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 4 gostov

cron