この時期になると…エクセル 改行して連結(合体)

大学教務から手に入れる学生名簿を、こちらの都合で改変する必要がある。毎年、この時期になると、履修者一覧から都合に合う履修学生一覧を作ることになる。
学籍番号、氏名、読み が別々のセルにあるのだかこれを改行して1つのセルに連結したいのだ。顔写真を貼りこむセルの隣のセルなのだ。毎年やるのだが、そのたびに検索しているのだ。じじい だから憶えていられない、というか検索の方法だけ憶えているのだ。だからここに忘備録として書くわけね。しかし、来年の今頃はここに記載したことすら憶えていないのだ。
なんか自分のブロク内を検索するというのも、ちと情けない。
さて、やり方は;
20150415excel-1
のF2 のセルのようにA2とC2とD2 のセルの文字列をそれぞれ改行して合体したいのね。
問題はMac とWin で改行のキャラクタが CHAR(13) あるいは CHAR(10)と違うのね。

Macintosh では F2 のセルを =A2&CHAR(13)&C2&CHAR(13)&D2

Windows では F3 のセルを =A3&CHAR(10)&C3&CHAR(10)&D3

とすることになる。

だからMac で上の図のように作成するとWinでは

20150415excel-2

と改行されずWin で改行して合体したF3 のセルはMac で表示すると

20150415excel-3

と改行されていない。

なんかな、統一してほしいもんだけど。

あ、連結(合体)したセルの書式を「折り返し」表示にすることね。

当然だが、Mac (Win)で改行連結した場合、セルを数値としてコピペすれば Win(Mac)ユーザに渡すことができる。