Tyhjän ruudun tuottaminen funktiolla excelissä

Anonyymi
2019-12-12T11:15:52+00:00

Haluaisin tuottaa tyhjän ruudun exceliin kaavan lopputuloksena.

Siis esim. näin: JOS(A1="";Tuotatyhjä;A1).

Jos käytän tällaista: JOS(A1="";"";A1) , syntyvä, näennäisesti tyhjä ruutu ei ole aidosti tyhjä, vaan esimerkiksi tallennettaessa sivu tekstiksi, tallentuu tyhjä ruutu.

Englanninkielisessä excelissä tämän voi ymmärtääkseni tehdä käyttäen funktiota NA(), mutta suomenkielisestä versiosta en ole löytänyt sille muuta vastinetta kuin "Puuttuu", joka tekee luettaessa täysin saman jutun, mutta kirjoitettaessa ei lainkaan, vaan kirjoittaa ruutuun todellakin arvon "PUUTTUU".

Microsoft 365 ja Office | Excel | Kotikäyttöön | Windows

Lukittu kysymys. Tämä kysymys on siirretty Microsoft-tukiyhteisöstä. Voit äänestää sen hyödyllisyydestä mutta et voi lisätä kommentteja tai vastauksia tai seurata kysymystä.

0 kommenttia Ei kommentteja

3 vastausta

Lajitteluperuste: Hyödyllisin
  1. Anonyymi
    2019-12-12T11:51:53+00:00

    Kiitos, mutta ei... ongelma on siis juurikin se, että haluaisin lopputuloksen olevan aidosti tyhjä.

    Sinunkin versiosi lopputuloksena ruudussa on arvo. Se välilyönti, " ". Ja vaikka sen tilalle vaihtaisi "", kuten omassa esimerkissäni, se on edelleen täysi ruutu ulos printattaessa.

    Kyse on siis lähinnä siitä, että kun tallennan lopputuloksen tekstiksi, tiedoston loppuun tulostuu suuri määrä tyhjiä rivejä.

    Ja koska lähdedatan koko voi vaihdella kymmeniä tuhansia rivejä, haluaisin kirjoittaa valmiiksi kaavat, joilla pitkätkin tiedostot saavat laskelmansa tehdyiksi ilman että kaavoja pitää modata joka kerta erikseen.

    V

    Onko tästä vastauksesta hyötyä?

    3 henkilöä piti tätä vastausta hyödyllisenä.
    0 kommenttia Ei kommentteja
  2. Anonyymi
    2019-12-12T12:47:43+00:00

    Hei vsipola,

    Kiitos näistä lisätiedoista. Tämä selventää tilannetta.

    Excelissä itsessään ei ole vastaavaa funktiota valmiina. Sinun tulisi luoda esimerkiksi oma makro esimerkiksi VBA:ta käyttäen. Asiasta voit kysyä tarkemmin esimerkiksi seuraavalla ENLANNINKIELISELLÄ FOORUMILLA.

    Toivottavasti pääset asian kanssa eteenpäin tätä kautta.

    Muista, jos sinulla on jotain toisia kysymyksiä Excelin toimintaan liittyen, voit tulla tänne kysymään asiaa.

    Ystävällisin terveisin,

    Aki_H

    Onko tästä vastauksesta hyötyä?

    0 kommenttia Ei kommentteja
  3. Anonyymi
    2019-12-12T11:40:39+00:00

    Hei vsipola,

    Katsotaanpa kyseistä tilannetta yhdessä. Excelistä löytyy useita hyödyllisiä kaavoja. Käytin itse vastaavassa tilanteessa JOSVIRHE(-funktiota tämä toimii varsin kätevästi kun haluaa kirjoittaa kaavan, joka ei näy varsinaisesti solussa ellei soluun mene erityisesti etsimään kyseistä kaavaa.

    Kyseisen function syntaksi on suhteellisen helppo. Käytin tätä itse englanninkielisessä Excelissä, jolloin kaava kirjoitettaisiin muodossa =IFERROR( ," "). Kerro ratkaiseeko tämä kyseistä tilannetta sinulle? Käytin kyseistä kaavaa itse, kun en halunnut tuolla sisällä olaven VLOOKUP-funktion näkyvän kaikille käyttäjille.

    Aurinkoista torstaita!

    Ystävällisin terveisin,

    Aki_H

    Onko tästä vastauksesta hyötyä?

    0 kommenttia Ei kommentteja