[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『人名を5字で揃える方法』(はる)
現在ある列に人名がたくさん入っています。
どれも苗字と名前の間にスペースが1つ入っています。
これを氏名の漢字が全部で5字の場合はスペースをあけずに、
全部で4字の人は現状のまま、スペース1つのあきで、
全部で3字の人は苗字と名前の間のスペースを2つに・・・
という変換の方法はあるでしょうか。
6文字以上の人は現状のままでいいです。
エクセル2003です。
よろしくお願いします。
スペースが全角だとして、こういうことですか?
=IF(LEN(A1)>6,A1,SUBSTITUTE(A1," ",REPT(" ",6-LEN(A1))))
(sky)
◆これでいかがでしょう =SUBSTITUTE(A1," ",REPT(" ",MAX(6-LEN(A1),1))) (Maron)
> 氏名の漢字が全部で5字の場合はスペースをあけずに
氏名が五文字(スペース含まない)の場合はスペースなしにする じゃないんですかね?
伊坂 幸太郎 → 伊坂幸太郎
(sky)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.