
Yleinen kaava
=IF(INFO("system")="mac",CHAR(13),CHAR(10))
Yhteenveto
Jos haluat lisätä rivinvaihdon ottaen huomioon nykyisen käyttöjärjestelmän (Mac tai Windows), voit INFO-toiminnolla testata järjestelmän ja palauttaa sitten oikean katkosmerkin - CHAR (10) Windowsille, CHAR (13) Macille.
Selitys
Rivinvaihdoissa käytetty merkki on erilainen riippuen siitä, onko Excel käynnissä Macissa vai Windowsissa: CHAR (10) Windowsille, CHAR (13) Macille. Tämän vuoksi on hankalaa kirjoittaa yksi kaava, joka toimii odotetusti molemmilla alustoilla.
Ratkaisu on käyttää INFO-toimintoa nykyisen ympäristön testaamiseen ja säätää sitten rivinvaihtomerkki vastaavasti. Teemme tämän lisäämällä tämä kaava C3: een:
=IF(INFO("system")="mac",CHAR(13),CHAR(10))
Sitten nimeämme C3: n "break", jotta voimme myöhemmin käyttää sanaa break kuten muuttujaa. Jos Excel on käynnissä Macissa, tauko on CHAR (13), jos ei, break on CHAR (10).
Sarakkeessa E yhdistetään kohdissa B, C ja D näkyvät osoitetiedot seuraavan kaavan avulla:
=B6&break&C6&break&D6
Liitoksen tulos on rivinvaihtoteksti:
Traci Brown¬
1301 Robinson Court
Saginaw, MI 48607
Huomaa: varmista, että tekstin rivitys on käytössä soluissa, jotka sisältävät rivinvaihtoja.