Olisi tekosessa eräänlainen tuotekatalogi varastokartan pohjalta. Varastokartta on kuin hyllyvarasto edestäpäin katsottuna. Siellä on yhdessä solussa tuotenumero ja tuote, viereisessä solussa on hyllykoodi. Tämä katalogi pitäisi tehdä nyt niin, että ensimmäisessä sarakkeessa olisi tuotekoodi, toisessa tuote ja kolmannessa hyllykoodi. Muuta pulmaa tässä ei ole, mutta miten luen tuonne katalogin puolelle varastokartan tuotesolusta katalogin tuotenumerosoluun vain 6 ensimmäistä numeroa ja sitten toiseen soluun 6 ensimmäisen merkin jälkeiset kaikki merkit?
Jos tämä selventäisi yhtään mitä yritän selittää... Varastokartassa on seuraava tieto solussa 1 "123456 tuote1" ja solussa kaksi "hylly a1". Katalogin puolelle pitäisi lukea soluun 1 tuolta tieto "123456", soluun 2 "tuote1" ja soluun 3 "hylly a1".
Jos tämä selventäisi yhtään mitä yritän selittää... Varastokartassa on seuraava tieto solussa 1 "123456 tuote1" ja solussa kaksi "hylly a1". Katalogin puolelle pitäisi lukea soluun 1 tuolta tieto "123456", soluun 2 "tuote1" ja soluun 3 "hylly a1".
Vastaukset 3
Vanhimmat
Niin, kun tuonne katalogin puolelle luetaan tietoa, niin onko mahdollista vielä suodattaa, että sieltä luetaan tuotekoodiin ainoastaan numeroita. Tyhjien hyllyjen kohdalla saattaa lukea esim. tyhjä, joten näiltä osin pitäisi jättää katalogissa tuotenumerosolu tyhjäksi.
Jos solussa A1 on teksti 123456 tuote1
=LEFT(A1;6) tai =VASEN(A1;6) - Kaava erottaa tähän soluun 6 ensimmmäistä merkkiä A1 solusta
=RIGHT(A1;(LEN(A1)-6)) tai =OIKEA(A1;(PITUUS(A1)-6) -Kaava erottaa tähän soluun solun A1 merkit 7. eteenpäin
Kokeile.
Tämä näyttäisi toimivan oikein hyvin. Kiitos!