ホームページ  >  記事  >  ソフトウェアチュートリアル  >  Excelの置換機能を使って人名をセンシティブにする具体的な方法

Excelの置換機能を使って人名をセンシティブにする具体的な方法

王林
王林転載
2024-04-25 11:50:18995ブラウズ

日常業務では、個人情報を含む Excel データを処理する必要があり、名前情報を敏感にする必要があることがよくあります。 PHP エディター Xigua が今日は、Excel の置換関数を使って、名前情報を匿名の文字に簡単に置き換える簡単な方法を紹介します。

1. 名前情報や銀行カード番号情報などの元の Excel リスト情報を整理します。

Excelの置換機能を使って人名をセンシティブにする具体的な方法

2. 要件は、名前の最初の文字のみが保持され、後続の名前が * に置き換えられるように Excel の名前列を処理することです。そのため、セル C2 ,2,2 に =REPLACE(B19) を入力します。 ,"**")、置換結果は Li** となります。 C2 の右下隅をダブルクリックすると、B 列のすべての値が置き換えられます。

Excelの置換機能を使って人名をセンシティブにする具体的な方法Excelの置換機能を使って人名をセンシティブにする具体的な方法

3. 名前に 2 文字が含まれる場合に ** を表示したくない場合は、関数を最適化し、単純に 3 文字と 2 文字を区別することができます。 =IF(LEN(B2)=3,REPLACE(B2,2,2,"**"),REPLACE(B2,2,1,"*"))。

Excelの置換機能を使って人名をセンシティブにする具体的な方法Excelの置換機能を使って人名をセンシティブにする具体的な方法

4. この時点で、私のニーズは replace 関数によって完全に解決されました。さらに、replace 関数の使用法は次のとおりです:

REPLACE (パラメーター 1、パラメーター 2、パラメーター 3、パラメーター 4)

パラメータ 1 は、文字テキストの一部を置き換えます。

パラメータ 2 は、パラメータ 4 に置換されるパラメータ 1 の文字の開始位置です。

パラメータ 3 は、REPLACE がパラメータ 2 から開始してパラメータ 4 に置換するパラメータ 1 の文字の数です。

パラメータ 4 は、パラメータ 1 の文字を置換するために使用されるテキストです。

例: =REPLACE(A3,3,2,"zifu") zifuを使用して、A3の3桁目から始まる2文字を置換します。

以上がExcelの置換機能を使って人名をセンシティブにする具体的な方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はzol.com.cnで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。