Onko oman solumuotoilun rakentaminen mahdollista?
Posti haluaa postituksen lajiteltuna siten, että se on lajiteltu postinumeron mukaan nousevasti, muuten peritään lisämaksu. (Jäsenlehden postitus muutama sata)
Ympäristö Ubuntu 11.10 (32b) ihan perusasennus ja LibreOffice, Calc
Ongelma on ihan perinteinen postinumero ongelma.
Mikäli taulukon sarake on muotoiltu lukumuotoiseksi postinumeroiden etunollat katoaa.
Mikäli sarakkeen muotoilee teksti muotoiseksi etunollat näkyy hienosti, mutta sen jälkeen tietoalueen järjestäminen postinumeron mukaan ei toimi oikein.
Jos sarake on asetettu tekstimuotoiseksi 0 ja 00 alkuiset postinumerot tulee loppuu (ja sitten pari poikkeusta)
Asian voi tietenkin kiertää jos postinumero on vaikka solussa C5, tehdään viereiseen (D) sarakkeeseen kaava
”=DECIMAL(C5;10)” tai
”=VALUE(C5)” tai
”=T(C5)” (toimii hiukan huonosti ainakin omissa kokeiluissa)
Sitten kopiokaavan alas ja vaikka ryhmittelee sarakkeen, niin se ei näy mitenkään
Nyt lajittelu menee oikein laskevassa lajittelussa, mutta nousevassa käy niin jos kaava on kopioitu enemmän, kun tietueita tulee soluihin nollia, jolloin lajittelu menee muuten oikein, mutta alusta pitää poistaa ”pätkä” turhaa. Nämä turhat nollat saa tietenkin pois rakentelemalla lisää juttuja kaavaan, taitaa mennä jo kikkailun puolelle.
Voiko jotenkin rakentaa oman solumuotoilun joka olisi lukumuotoinen ja siinnä olisi aina 5 numeroa ja sopiva määrä etunollia. Silloin saisi etunollat näkyviin ja lajittelu toimisi oikein ilman apusaraketta.