10/08/2022

Excel。セル内の右端に「様」を揃えるように入力するにもワイルドカードをつかいます【Wildcard】

Excel。セル内の右端に「様」を揃えるように入力するにもワイルドカードをつかいます

<表示形式>

請求書など、氏名を入力するセルに、「~様」と氏名の後ろに表示するためには、表示形式をつかうことで、設定することができます。


ただし、「様」の位置をセルの右端で揃えるとしたら、文字数によって調整しなければなりません。


そこで、何かいい方法はないのでしょうか。


次の表を使って説明します。


A列に設定している表示形式は、ユーザー定義の「@" 様"」と設定してあります。


「@(アットマーク)」は文字列を意味しています。


文字列の後に半角スペースを空けて「様」と表示させていますので、文字列の文字数によって、「様」の位置は変わってしまいます。


そこで、次のように、ユーザー定義をつかって設定すれば、C列のように、セルの右端に「様」を揃えることができます。


「@* " 様"」


このように設定すれば、セル内の右端で「様」を揃えることができます。


この表示形式のポイントは、ワイルドカードの「*(アスタリスク)」がつくこと。

そして、「*(アスタリスク)」と「”(ダブルコーテーション)」の間に「半角スペース」を入力する必要があります。


「*”」とするとエラーになってしまうので、注意が必要ですね。