Excelで簡単に実現 1分で小型識別番号情報照会システムを構築


社会の発展に伴い、ID番号は人々の日常生活に欠かせないものとなっています。しかし、ID番号に関連する情報を照会する場合、さまざまなWebサイトやソフトウェアを開く必要があり、煩雑で時間もかかります。同じようなニーズがある場合は、今日は簡単な方法を紹介します。Excel を使用して、ID 番号が属する地域、日付などの情報を簡単かつ迅速に照会できる小さな ID 番号情報照会システムを作成します。誕生など プログラミングの知識がなくても1分で完了しますので、具体的な操作方法を見てみましょう!

ID 番号は中国国民の一意の ID であり、豊富な個人情報が含まれています。ID番号からこれらの情報を抽出する方法を学ぶことは、個人情報の管理と活用をより適切に行うだけでなく、関連業界への便利で効率的なサービスの提供にも役立ちます。

71068456a05ba03a3f5ec6741ccb3530.jpeg

まずはID番号の構成を理解しましょう。ID カード番号は 18 文字で構成されており、最初の 6 桁は都道府県、市、区、郡を表し、7 桁目から 14 桁目は生年月日を表し、最後から 2 桁目が奇数の場合は男性、偶数は女性を表し、最後の桁はチェック ディジットです。ID 番号からこの情報を抽出するには、Excel の高品質なデータ処理機能を使用できます。

f165ca0070f7752610dc9abf35ff5bf9.jpeg

最初のステップは、州と都市の情報を抽出することです。インターネット上で、州、地区、地区に対応する地区の 6 桁の識別コードのリストを見つけることができます。

9ca0ba74c090a3ea0a5453240d9a1fb9.jpeg

次に、VLOOKUP 式を使用して、ID カードの市外局番リストから一致する都道府県と都市の情報をクエリします。具体的な式は次のとおりです。

=VLOOKUP(LEFT($A2,2)&"", ID カード市外局番!$A:$B,2,0)

=VLOOKUP(LEFT($A2,4)&"", ID カード市外局番!$A:$B,2,0)

=VLOOKUP(LEFT($A2,6),IDカード市外局番!$A:$B,2,0)

7289e37a374a80ee3c8c10e9346a7122.jpeg

2 番目のステップは、生年月日情報を抽出することです。MID関数の式を使って7桁目から8桁を抽出し、TEXT関数の式を使って日付形式に変換することができます。具体的な式は次のとおりです。

=TEXT(MID(A2,7,8),"0-00-00")

070c9adcfda1d45a53912f1cc118799a.jpeg

3 番目のステップは、年齢情報を抽出することです。DATEDIF 式を使用して、今日の生年月日から年数を計算し、誕生日が今年にまだ達していない場合は自動的に 1 を減算します。具体的な式は次のとおりです。

=DATEDIF(E2,TODAY(),"Y")

67632ba952bfa8b576ef3fc9b7c573ef.jpeg

4 番目のステップは、性別情報を抽出することです。IF 式と MOD 式を使用して、最後から 2 番目の桁が奇数であるか偶数であるかを判断し、性別を判断できます。具体的な式は次のとおりです。

=IF(MOD(MID(A2,17,1),2), "男性", "女性")

bad545f7be851429130cf07cae434a09.jpeg

上記の操作により、ID 番号の背後にある情報を迅速かつ効果的に抽出できます。これらの情報を利用することで、ID番号や生年月日などの情報を素早く照会したり、データ分析や統計を行うなど、さまざまな機能を実現できます。なお、ID番号は個人のプライバシー情報であり、適切に保護され、任意に開示されることはありません。同時に、実際のアプリケーションプロセスでは、さまざまなニーズに応じてさらに修正と最適化を行い、よりパーソナライズされた効率的なデータ処理効果を実現できます。この小さなトリックが皆さんのお役に立てば幸いです。ぜひ練習してください。

おすすめ

転載: blog.csdn.net/qq_39891419/article/details/131399208