アプリ版:「スタンプのみでお礼する」機能のリリースについて

現在名前の入ったExcelのデータ一覧表をイニシャルだけにしようと思うのですが、件数が多すぎてできれば関数等を使って済ませたいと思っています。カタカナ若しくは漢字からイニシャル2文字の表示にするいい方法分かりましたら教えてください。

宜しくお願いします。

A 回答 (2件)

1)漢字をローマ字にする


2)ローマ字から、頭文字を取り出す

この処理ができれば良いことが分かります。
つまり

山田 太郎
木村 花子
(Gooの方へ。これは例としてかいた氏名です。実在する人物ではありませんので、削除しないでください)



YAMADA TAROU
KIMURA HANAKO

Y T
K H

となれば良いと言うことです。
(性と名は、別のセルに入力してください)

1は、
http://www.vector.co.jp/soft/winnt/writing/se403 …
で可能です。

元となるエクセルの内容をコピーして、上記ソフト上に貼り付けます。
一括変換を押せば結果が出ますこの時点で

YAMADA TAROU
KIMURA HANAKO

ができます。

2は、(いろいろ実現方法はありますが)、以下ソフトを使います、

ViVi
http://vivi.dyndns.org/

このソフトをインストールしたら、手順1で出来たローマ字を貼り付けます。

そして、F5キーを押してBOX選択モードにしておきます。
そして、YAMADAのYやKIMURAのKのある最初の行だけを、マウスで選択(またはSHIFTを押しながら起点と終点を選択)します。
それをコピーし、エクセルに貼り付けます。
同じように、名前の部分(TAROUのTなどの部分)もコピーペーストします。

これで、なんとなく出来上がるのですが、どうでしょう。

この回答への補足

ご回答有難うございます。
急ぎでしたので結局力技で地道に入力で行うこととしました。

今度試してみようと思います。

補足日時:2007/05/28 17:03
    • good
    • 0

とりあえず・・・


残念ですが、Excelでは関数を用いて漢字またはカナからアルファベットに変えることはできません。
関数で実行するにはアルファベットで別途入力がある必要があります。

VBAでマクロを作成すれば可能かもしれませんが、詳しくないため他の方の回答を参考にしてください。
    • good
    • 0
この回答へのお礼

有難うございます。
できないことがわかっただけでも良かったです。

お礼日時:2007/05/28 15:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!