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

王林
リリース: 2024-04-25 11:50:18
転載
1023 人が閲覧しました

日常業務では、個人情報を含む 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 までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート