Hei!
Laskun viite pitäisi saada näkymään tasan tarkkaan oikeassa muodossa:
26895326554833228568 (huom tämä on keksitty, mutta viitteni mittainen merkkimäärältään eli 20 numeromerkkiä)
Olen määritellyt sarakkeen tyypiksi "Luku"
Tyypin mukaan näkyy näin:
"Yleinen" 2,68953E 19
"Luku" 52105326554833200000,00
"Tekstinä" pitäisi näkyä juuri kuten merkit ovat kirjoitettu, mutta kentän määritys ei pysy tekstinä vaan vaihtuu omia aikojaan "Yleinen"-muotoiseksi ja muotoon 2,68953E 19..
Olen määritellyt koko sarakkeen tekstiksi ja tallentanut.
Kuitenkin solun muotoilu omia aikojaan vaihtuu!
Kiitos!
Laskun viite pitäisi saada näkymään tasan tarkkaan oikeassa muodossa:
26895326554833228568 (huom tämä on keksitty, mutta viitteni mittainen merkkimäärältään eli 20 numeromerkkiä)
Olen määritellyt sarakkeen tyypiksi "Luku"
Tyypin mukaan näkyy näin:
"Yleinen" 2,68953E 19
"Luku" 52105326554833200000,00
"Tekstinä" pitäisi näkyä juuri kuten merkit ovat kirjoitettu, mutta kentän määritys ei pysy tekstinä vaan vaihtuu omia aikojaan "Yleinen"-muotoiseksi ja muotoon 2,68953E 19..
Olen määritellyt koko sarakkeen tekstiksi ja tallentanut.
Kuitenkin solun muotoilu omia aikojaan vaihtuu!
Kiitos!
Vastaukset 5
Vanhimmat
Apuja löytyi ehkä tätä kautta vanhasta keskustalusta:
http://keskustelu.suomi24.fi/t/11602442/pitka-numero-viimeinen-muuttuu-vaarin-nollaksi!
Eli ongelmani ilmeisesti on se, että kun nettipankista kopioin maksusta viitteen
ja sitten liitän sen omaan tekstiksi määrittelemään kenttään, en huomannut, että liitä kohdassa on kaksi eri vaihtoehtoa:
"Säilytä lähteen muotoilu" ( eli pankin määrittelemä muotoilu, josta ei voi tietää, mikä se on vaikka näyttää 20 merkin numerosarjalta..?)
tai "Käytä kohteen muotoilu" ( = oman taulukkoni sarakkeeseen määrittelemäni muotoilu, tässä tapauksessa "teksti" sillä tarkoitukseni on saada 20 numeromerkin viite toistumaan aivan oikeassa muodossa!)
Jostain järjettömästä syystä taulukkolaskennan ja numeroiden käsittelyn erikoisohjelmisto EI tajua yli 15 merkin numeroita!! (Miten ihmeessä korkean inflaation maissa esim. Intiassa tai Thaimaassa saadaa Excel-taulukoilla mitään tehtyä!? Kun jossain kerrottiin, että jos kentän määrittää tekstiksi (mikä on siis pakko yli 15 merkin numeroissa) kenttä ei enää ole laskettavissa, koska se ei ole enää numero.. )
Onkohan moinen ongelma uusimmissa Excel-versioissa korjattu?
Ei missään maassa hinnoissa ole 15 merkitsevää numeroa.
Lukuja on muitakin kuin hintoja, idioottimaista että lukujen käsittelyyn tarkoitettu ohjelmisto sekoilee yli 15 numeron luvuissa......
Tietokoneet yleensä laskevat rajallisella tarkkuudella. Tuo tulee ihan Intelin prosessorien tarkkuudesta. Windowsin laskin sen sijana laskee hyvin suurella tarkkuudella.
Laskun viitettä tai montaa muutakaan vastaavaa pitkää numerosarjaa ei käsitellä juuri missään lukuna, vaan merkkisarjana. Jos jollakin on tosiaan tarvetta käsitellä 15 merkkiä pidempiä lukuja, rutiinit on tehtävä itse. Täällä on jotain aiheeseen liittyvää: http://www.tushar-mehta.com/misc_tutorials/project_euler/LargeNumberArithmetic.htm