Ei ole harvinaista saada raportteja, joissa teksti yhdistetään numeroihin. Saatat esimerkiksi joutua näyttämään raportissasi rivin, joka esittää yhteenvedon myyjän tuloksista, kuten tämä:
John Hutchison: 5000 dollaria
Ongelmana on, että kun yhdistät numeroita tekstijonoon, numeromuotoilu ei seuraa. Katsokaa esimerkkinä kuvaa. Huomaa, että yhdistettyjen merkkijonojen numerot (sarake E) eivät ota muotoa lähdesoluista (sarake C).
Tämän ongelman ratkaisemiseksi sinun on käärittävä numeroarvosi soluviittaus TEKSTI-funktioon. TEKSTI-toiminnolla voit käyttää tarvittavaa muotoilua lennossa. Tässä esitetty kaava ratkaisee ongelman:
=B3&": "&TEKSTI(C3, "0 000 $")
TEKSTI-funktio vaatii kaksi argumenttia: arvon ja kelvollisen Excel-muodon. Voit käyttää numeroon mitä tahansa haluamaasi muotoilua, kunhan se on Excelin tunnistama muoto.
Voit esimerkiksi kirjoittaa tämän kaavan Exceliin näyttääksesi 99 dollaria:
=TEKSTI(99,21"$#,###")
Voit kirjoittaa tämän kaavan Exceliin näyttääksesi 9921 %:
=TEKSTI(99.21"0%")
Voit kirjoittaa tämän kaavan Exceliin näyttääksesi 99.2:n:
=TEKSTI(99.21"0.0")
Helppo tapa saada syntaksi tietylle numeromuodolle on tarkastella Numeromuoto-valintaikkunaa. Näet valintaikkunan ja saat syntaksin seuraavasti:
Napsauta hiiren kakkospainikkeella mitä tahansa solua ja valitse Muotoile solu.
Valitse haluamasi muotoilu Numeromuoto-välilehdeltä.
Valitse Mukautettu Numeromuoto-valintaikkunan vasemmalla puolella olevasta Luokka-luettelosta.
Kopioi Type-syöttöruudussa oleva syntaksi.