Excel ongelma
Olisi tällainen ongelma. Luvut ovat kokonaislukuja eroteltuina pilkuilla. Millä tavalla pitää solut muotoilla että luvut voidaan laskea yhteen ja pitääkö jo kentissä olevat luvut muotoilla, jos niin miten?
Esim. 123,456,789 ja 987,654,321
Kommentit (11)
Jos luvut ovat samassa solussa, niin data -> text to columns
Ei voi kirjoittaa yhteen soluun kuin yhden luvun. Jos luku on esim. 500 ja 600 ja kirjotat sen samaan soluun yhteen pilkulla noin kun esität, Excel ymmärtää sen yhdeksi luvuksi jossa on desimaalipilkku = 500,6.
Eli joka luku kirjoitetaan omaan soluunsa ilman pilkkua ellei se ole oikeasti desimaali.
Kun luvut ovat vaikkapa sarakkeessa allekkain, klikkaat soluun johon haluat yhteenlaskun tuloksen ja klikkaat ylhäältä oikealta sigman merkkiä ("Automaattinen summa"). Jos katkoviiva rajaa oikeat luvut, paina Enter ja Excel laskke summan.
Jos järjestät luvut eri tavalla tai jätät tyhjiä rivejä väliin, joudut maalaamaan haluamasi solut itse ennen kuin painat Enter, koska Excel varmaan merkitsee katkoviivan väärin.
Luvut on varmaan tallennettu tekstinä. Tekisin kuten 3, eli erottelisin tekstin sarakkeisiin, erottimena pilkku. Sen jälkeen luvut on peräkkäisissä sarakkeissa.
Aivan on kyse tekstistä. Excel ei kysele paljon miten tieto syötetään, vaan se olettaa yleensä väärin. Ja tällaista lukua ei tueta Suomessa. Erottaminenkin on liian hankalaa. Miksei suoraan voi muuttaa sitä niin, että se ottaa ne pilkut pois ja muuttaa ne oikeaksi luvuiksi välilyönnillä erottaen 123 456 789. Et voi tekstikenttää muuttaa suoraan numeroksi, koska excel on tyhmä ohjelma tällaisen muunnokseen. Nopeiten olen pääsyt eroon poistamalla itse kaikista luvuista pilkut ja ottamalla desimaalit pois kun on kyse kokonaisluvuista ja käyttämällä tuhaterotinta. Keksikää replaceen oikea määritelmä. Miksi kaikki pitää tehdä niin hankalasti, kun on helpompiakin keinoja olemassa. Missä on oikea Excel guru?
Jos nämä ovat jo Excel-tiedostossa, tallenna tekstinä (esim.csv) ja avaa tiedosto sen jälkeen data-välilehden kautta. Jos ovat tekstitiedostossa, avaa se data-välilehden kautta, ja pääset valitsemaan, millä merkillä kentät on eroteltu.
Tallennat ne numerosi leikepöydälle ja kopioit vaikkapa työpöydälle tekstitiedostoon Uusi tekstitiedosto.txt.
Sitten avaat sen tekstitiedoston Excelillä niin pääset erottelemaan luvut soluiksi käyttäen pilkkua erottimena.
Ei varmaan sexyin keino mutta toimii ainakin itselläni, kun pitää saada esim. etunimi, sukunimi, puhelin -tyyppiset asiat exceliin eri sarakkeisiin.
Kiitän aikaisemmista vastauksista.
Laitetaan tarkennusta asialle. En halua eritellä numeroita eri riveille. Vaan että osaa muuttaa isoista luvuista pilkut pois ja laskee ne yhteen korvaten ne pilkut välilyönneillä. Itselläni ei ole englanninkielistä officea. Replace funktiossa on liikaa säätöä ja en saa substitute funktiota toimimaan pilkkujen suhteen suoraan. Jälkimmäinen olisi paras ratkaisu vähemmällä säädöillä.
Käytä text to columnsia jakamaan isot luvut luvut erillisiin sarakkeisiin, concatilla yhdistä yhdeen soluun. Sitten lopuksi voi vaikka kopioida sen sarakkern, jossa se concat-funktio -> paste Special -> values
[quote author="Vierailija" time="28.11.2014 klo 20:30"]Käytä text to columnsia jakamaan isot luvut luvut erillisiin sarakkeisiin, concatilla yhdistä yhdeen soluun. Sitten lopuksi voi vaikka kopioida sen sarakkern, jossa se concat-funktio -> paste Special -> values
[/quote]
Tämä siis melkoinen kiertotie, mutta joskus olen joutunut itse käyttämään.
Ei toimi paste special juttu. En tiedä miksi. Sain toimimaan muutamalla keinolla. Se siis poistaa , ja laittaa sen tilalle välilyönnin. Ei tarvitse siis liikaa säädellä. Ja suomenkielisessä on funtion sisäiset käsittelyt eri kuin englanninkielisessä.Netistä löytyy vastauksi, mutta pitää aina muistaa miten ne toimivat eri kieliversioissa.Tuhaterotin toimii myös näissä suurissa luvuissa.
Yksi tapa on muuttaa luvuiksi siten että =(solu, jossa tuo 123,345,567) -1+1. Voi onnistua ihan solun asetuksista --> number. Tai sitten pitää käyttää funktiota replace ja poistaa vaikka pilkut
Riippuu miten solun määritykset on tehty ja mistä luvut on otettu