識別番号の下 4 桁のみを表示する

適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac

一般的なセキュリティ対策として、識別番号、社会保障番号、クレジット カード番号、またはその他の番号の下 4 桁のみを表示し、残りの数字をアスタリスクに置き換えることができます。 セル内の数字がテキスト、数値、または特別な社会保障番号形式のいずれとして書式設定されている場合でも、同じ関数を使用できます。 識別番号の下 4 桁のみを表示するには、 CONCATENATERIGHT、および REPT 関数を使用します。 

使用例

空白のワークシートにコピーすると、例がわかりやすくなるかもしれません。

使用例をコピーする方法

  1. 新しいブックまたはワークシートを作成します。

  2. ヘルプ トピックから使用例を選びます。

    行または列のヘッダーは選択しないでください。

    ヘルプから使用例を選択
    ヘルプから使用例を選択

  3. Ctrl+C キーを押します。

  4. ワークシートでセル A1 を選択し、 Ctrl+V キーを押します。

  5. 結果の表示と結果を返す数式の表示を切り替えるには、 Ctrl+' (グレーブ アクセント) を押すか、[ 数式 ] タブの [数式の監査 ] グループで [ 数式の表示] ボタンをクリックします。

A B
1 データ
2 Social Security Number 555-55-5555
3 クレジット カード番号 5555-5555-5555-5555
4 数式 説明 (計算結果)
5 =CONCATENATE("***-**-", RIGHT(B2,4)) SSN の最後の 4 桁と "***-**-" テキスト文字列 (***-**-5555) を組み合わせます。
6 =CONCATENATE(REPT("****-",3), RIGHT(B3,4)) "****-" テキスト文字列を 3 回繰り返し、結果をクレジット カード番号の最後の 4 桁と組み合わせます w(****-****-****-5555)

この例では、列 B を非表示にし、ワークシートを保護して元のデータが表示されないようにします。

関数についての詳細情報

CONCATENATE

RIGHT、RIGHTB

REPT