身分証明書番号に基づいて性別を自動的に計算する
身分証明書番号に基づいて性別を自動的に計算するには、身分証明書の17位が性別位、奇数が男性、偶数が女性であることを知っていればよい。
知っている身分証明書番号の作成ルールがあれば、有用な情報を抽出することができる。まず、身分証明書番号から性別を抽出する方法を見てみましょう。
身分証明書番号の17桁目の数字を判定することで、奇数は男性、偶数は女性で、我々は二つの実現方法を得た。
1.余り判定法
1つ目の方法は、この17桁目の数字を2で割ることで、余りが1の場合は男性、そうでない場合は女性、そして計算式を書くことです
次のコードは公式エディタに直接コピーできます身分証明書番号フィールドの置き換えに注意してください。
{"text":"IF(EQ(MOD(VALUE(MID(身份证号,17,1)),2),1),\"男\",\"女\")","marks":[{"from":{"line":0,"ch":20,"sticky":null},"to":{"line":0,"ch":26,"sticky":null},"value":"textField_ksfyitkm","invalid":false}],"isCmData":true}
- If (条件を判断し、結果がtrueの戻り値、結果がfalseの戻り値)
- Mod (number、divisor): 2つの数を割った余りを返します
- Mid (a、b、c): a文字列で、b番目からc文字を取り出します
- Value (text)): テキストを数字に変換します
- Eq (value 1、value 2) の2つの値が等しい場合はtrueを返し、数字、日付をサポートします

性別の計算式
2.if関数がすべての奇数ケースを列挙して判定する
2つ目の方法は、1 ~ 10のすべての奇数項目をリストアップすることで、身分証明書番号の17番目の数字がいずれの奇数にも該当すれば結果は男性で、そうでなければ女性である。 (この方法は可能性のある結果が少ない場合に適しており、一般的には方法1を推奨します)
次のコードは公式エディタに直接コピーできます身分証明書番号フィールドの置き換えに注意してください。
{"text":"IF(OR(EQ(MID(身份证号,17,1),1),EQ(MID(身份证号,17,1),3),EQ(MID(身份证号,17,1),5),EQ(MID(身份证号,17,1),7),EQ(MID(身份证号,17,1),9)),\"男\",\"女\")","marks":[{"from":{"line":0,"ch":13,"sticky":null},"to":{"line":0,"ch":19,"sticky":null},"value":"textField_ksfyitkm","invalid":false},{"from":{"line":0,"ch":36,"sticky":null},"to":{"line":0,"ch":42,"sticky":null},"value":"textField_ksfyitkm","invalid":false},{"from":{"line":0,"ch":59,"sticky":null},"to":{"line":0,"ch":65,"sticky":null},"value":"textField_ksfyitkm","invalid":false},{"from":{"line":0,"ch":82,"sticky":null},"to":{"line":0,"ch":88,"sticky":null},"value":"textField_ksfyitkm","invalid":false},{"from":{"line":0,"ch":105,"sticky":null},"to":{"line":0,"ch":111,"sticky":null},"value":"textField_ksfyitkm","invalid":false}],"isCmData":true}
- If (条件を判断し、結果がtrueの戻り値、結果がfalseの戻り値)
- Mid (a、b、c): a文字列で、b番目からc文字を取り出します
- Or (テッセラ1,[テッセラ2], …): 括弧内の1つの論理式がtrueであれば、返される結果は1、つまりtrueです
- Eq (value 1、value 2) の2つの値が等しい場合はtrueを返し、数字、日付をサポートします

性別の計算式
3.ビデオデモ
性別ビデオデモの自動計算
4.より多くの身分資料を抽出して文書を読むことを歓迎する👇:
より良い最適化のためにマニュアルの内容と品質を使うべきで、3 ~ 5分の時間を取って、書類のフィードバックアンケートに記入してください。ドキュメントフィードバックアンケートは匿名で提出され、アンケート情報はドキュメント体験フィードバック収集にのみ使用され、適切なサポートに感謝します
-------------------- 最新情報を入手して、私たちに注目してください -------------------- ----

この文書は機械翻訳により生成されています。翻訳により生じた齟齬や相違点は拘束力を持たず、コンプライアンスや執行目的において法的効力はありません。
このドキュメントは役に立ちましたか?