cari
RumahTopikexcelPerkongsian kes Excel: Gunakan formula fungsi untuk menyemak ketulenan nombor ID

Dalam artikel sebelumnya "Perkongsian kes Excel: 5 teknik cekap yang boleh direalisasikan dengan hanya "seret dan lepas"", kami mempelajari 5 teknik cekap yang boleh direalisasikan dengan hanya "seret dan lepas" dalam Excel. Hari ini kita akan bercakap tentang formula fungsi Excel untuk menyemak ketulenan nombor kad pengenalan, datang dan lihat!

Perkongsian kes Excel: Gunakan formula fungsi untuk menyemak ketulenan nombor ID

Bercakap tentang perkara yang mengerikan seperti vaksin palsu dan susu tepung tercemar, saya benar-benar marah dan tidak berdaya untuk perkara sebegini, sebagai orang biasa, kita hanya boleh berharap yang berkaitan jabatan Kita boleh memperkukuhkan usaha pengurusan dan pemeriksaan untuk mengelakkan kejadian ganas seperti itu berulang. Pada masa yang sama, anda mesti lebih berhati-hati tentang kerja anda, dan semak berulang kali dalam banyak pautan yang terdedah kepada ralat untuk mengelakkan beberapa akibat buruk Contohnya, nombor ID dalam fail pekerja adalah kawasan bencana yang sangat terdedah kepada masalah!

Hari ini kami akan berkongsi dengan anda formula untuk menyemak sama ada terdapat ralat dalam nombor ID.

Secara umumnya, akan terdapat dua jenis ralat dalam nombor ID, ralat panjang dan ralat kandungan.

Kebanyakan sebab ralat berlaku semasa proses input Untuk ralat panjang, ia pada masa ini adalah nombor 18 digit Jika terdapat ralat dalam panjang, ia lebih mudah dicari, tetapi jika salah satu daripada nombor muncul Ralat sangat sukar untuk dikesan dan boleh menyebabkan akibat yang serius pada masa hadapan Oleh itu, tumpuan hari ini adalah untuk mengesahkan ketepatan kandungan.

1. Prinsip komposisi nombor ID

Pertama sekali, anda perlu memahami sedikit tentang peraturan pengekodan nombor ID:

Perkongsian kes Excel: Gunakan formula fungsi untuk menyemak ketulenan nombor ID

Nombor ID 18 digit terdiri daripada: dddddddyyyymmddxxsp, sejumlah 18 digit, di mana: 1-6 digit ialah kod kawasan, 7-14 ialah tarikh kelahiran, 15-17 ialah kod jantina, dan digit terakhir Ia adalah digit semak berdasarkan 17 digit sebelumnya.

Peraturan pengiraan untuk digit semakan adalah lebih rumit:

(1) Formula penjumlahan berwajaran bagi kod ontologi tujuh belas digit pertama

S = Jumlah (Ai * Wi), i = 0, ..., 16, pertama jumlahkan pemberat 17 digit pertama

Ai: mewakili nilai digital nombor ID pada kedudukan ke-i

Wi: mewakili faktor pemberat pada kedudukan ke-i

Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2

(2) Modul pengiraan

Y = mod(S, 11)

(3) Dapatkan kod semak yang sepadan melalui modulus

Y: 0 1 2 3 4 5 6 7 8 9 10

Kod semak: 1 0 Kod semak dikira mengikut peraturan dan kemudian dibandingkan dengan digit terakhir Jika tidak konsisten, terdapat a masalah. Agak sukar untuk memahami peraturan ini. Mari kita ambil contoh:

1. Darabkan 17 digit nombor ID sebelumnya dengan pekali yang berbeza. Pekali dari kedudukan pertama hingga ketujuh belas ialah:

7-9-10-5-8-4-2-1-6-3-7-9-10-5-8- 4-2 .

2. Tambahkan hasil darab nombor dan pekali 17 digit ini.

3. Bahagikan hasil tambah dengan 11, apakah bakinya?

4. Baki hanya boleh 11 nombor: 0-1-2-3-4-5-6-7-8-9-10. Nombor ID terakhir yang sepadan ialah 1-0-X-9-8-7-6-5-4-3-2.

5 Dengan membandingkan kod semakan, kita tahu bahawa jika bakinya ialah 3, angka ke-18 kad pengenalan akan muncul sebagai 9. Jika nombor yang sepadan ialah 10, nombor terakhir pada kad pengenalan ialah angka Rom 2.

Contohnya: nombor kad pengenalan lelaki ialah [53010219200508011x], mari lihat sama ada kad pengenalan ini ialah kad pengenalan yang sah.

Mula-mula kita mendapat jumlah produk 17 digit pertama

[

(5*7) (3*9) (0*10) (1* 5) (0 *8) (2*4) (1*2) (9*1) (2*6) (0*3) (0*7) (5*9) (0*10) (8* 5) (0 *8) (1*4) (1*2) ialah 189, dan kemudian bahagikan 189 dengan 11 untuk mendapatkan keputusan 189/11=17-- --2 , yang bermaksud bakinya ialah 2. Akhir sekali, melalui peraturan yang sepadan, kita boleh mengetahui bahawa kod semak sepadan dengan baki 2 ialah X, jadi kita boleh menentukan bahawa ini adalah nombor ID yang betul.

2. Semak ketulenan nombor kad pengenalan dengan ExcelPersoalannya sekarang ialah bagaimana menggunakan formula Excel untuk proses pengiraan ini, kongsi formula dengan semua orang di sini:

=IF(RIGHT(A2)=MID("10X98765432",MOD(SUM(MID(A2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11) 1,1),"真","假")

Perhatikan bahawa ini ialah formula tatasusunan, anda perlu menahan kekunci Ctrl dan shift pada masa yang sama Enter semula.

Perkongsian kes Excel: Gunakan formula fungsi untuk menyemak ketulenan nombor IDFormula kelihatan sangat rumit Apabila menggunakannya, anda hanya perlu mengubah suai dua A2 kepada kedudukan yang sepadan dengan nombor ID dalam borang anda.

Mari kita bercakap secara ringkas tentang idea formula

MID("10X98765432",MOD(SUM(MID(A2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11) 1,1)

Fungsi rentetan ini adalah untuk mengira 17 digit sebelumnya mengikut peraturan kod semak, dan kemudian membandingkannya dengan RIGHT(A2) Fungsi RIGHT(A2) adalah untuk bermula dari Ekstrak digit paling kanan dari A2 dan gunakan fungsi if untuk menilai berdasarkan hasil perbandingan.

Kita boleh menggunakan formula ini sekali lagi untuk menyemak sama ada nombor ID dalam gambar pada permulaan artikel adalah betul:

Perkongsian kes Excel: Gunakan formula fungsi untuk menyemak ketulenan nombor ID

Hasilnya palsu.

Anda juga boleh menggunakan formula ini untuk menyemak sama ada terdapat nombor ID yang salah dalam borang anda.

Cadangan pembelajaran berkaitan: tutorial cemerlang

Atas ialah kandungan terperinci Perkongsian kes Excel: Gunakan formula fungsi untuk menyemak ketulenan nombor ID. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Artikel ini dikembalikan pada:部落窝教育. Jika ada pelanggaran, sila hubungi admin@php.cn Padam
Formula Median di Excel - Contoh PraktikalFormula Median di Excel - Contoh PraktikalApr 11, 2025 pm 12:08 PM

Tutorial ini menerangkan cara mengira median data berangka dalam Excel menggunakan fungsi median. Median, ukuran utama kecenderungan pusat, mengenal pasti nilai pertengahan dalam dataset, yang menawarkan perwakilan yang lebih mantap dari Tenden Central

COUNTIF SPREWEET COUNTIF Google dengan contoh formulaCOUNTIF SPREWEET COUNTIF Google dengan contoh formulaApr 11, 2025 pm 12:03 PM

Menguasai sheet google countif: panduan komprehensif Panduan ini meneroka fungsi countif serba boleh di Helaian Google, menunjukkan aplikasinya di luar pengiraan sel mudah. Kami akan merangkumi pelbagai senario, dari perlawanan tepat dan separa ke Han

Buku Kerja Dikongsi Excel: Cara berkongsi fail Excel untuk beberapa penggunaBuku Kerja Dikongsi Excel: Cara berkongsi fail Excel untuk beberapa penggunaApr 11, 2025 am 11:58 AM

Tutorial ini menyediakan panduan komprehensif untuk berkongsi buku kerja Excel, meliputi pelbagai kaedah, kawalan akses, dan resolusi konflik. Versi Excel Moden (2010, 2013, 2016, dan kemudian) Memudahkan pengeditan kolaboratif, menghapuskan keperluan untuk m

Cara Menukar Excel ke JPG - Simpan .xls atau .xlsx Sebagai Fail ImejCara Menukar Excel ke JPG - Simpan .xls atau .xlsx Sebagai Fail ImejApr 11, 2025 am 11:31 AM

Tutorial ini meneroka pelbagai kaedah untuk menukar fail .xls ke imej .jpg, merangkumi kedua-dua alat Windows terbina dalam dan penukar dalam talian percuma. Perlu membuat persembahan, berkongsi data spreadsheet dengan selamat, atau merancang dokumen? Menukar yo

Nama Excel dan Rentang Dinamakan: Cara Menentukan dan Menggunakan dalam FormulaNama Excel dan Rentang Dinamakan: Cara Menentukan dan Menggunakan dalam FormulaApr 11, 2025 am 11:13 AM

Tutorial ini menjelaskan fungsi nama -nama Excel dan menunjukkan bagaimana untuk menentukan nama untuk sel, julat, pemalar, atau formula. Ia juga meliputi penyuntingan, penapisan, dan memadam nama yang ditetapkan. Nama Excel, sementara sangat berguna, sering melampaui

Sisihan piawai Excel: Contoh fungsi dan formulaSisihan piawai Excel: Contoh fungsi dan formulaApr 11, 2025 am 11:01 AM

Tutorial ini menjelaskan perbezaan antara sisihan piawai dan kesilapan piawai min, membimbing anda pada fungsi Excel yang optimum untuk pengiraan sisihan piawai. Dalam statistik deskriptif, sisihan min dan piawai adalah intrinsi

Akar persegi dalam excel: fungsi sqrt dan cara lainAkar persegi dalam excel: fungsi sqrt dan cara lainApr 11, 2025 am 10:34 AM

Tutorial Excel ini menunjukkan cara mengira akar persegi dan akar n. Mencari akar persegi adalah operasi matematik yang biasa, dan Excel menawarkan beberapa kaedah. Kaedah untuk mengira akar persegi di Excel: Menggunakan fungsi SQRT: The

Asas Helaian Google: Ketahui cara bekerja dengan hamparan GoogleAsas Helaian Google: Ketahui cara bekerja dengan hamparan GoogleApr 11, 2025 am 10:23 AM

Buka kunci kekuatan lembaran Google: Panduan Pemula Tutorial ini memperkenalkan asas -asas Google Sheets, alternatif yang kuat dan serba boleh kepada MS Excel. Ketahui cara untuk menguruskan spreadsheet dengan mudah, memanfaatkan ciri -ciri utama, dan bekerjasama

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SecLists

SecLists

SecLists ialah rakan penguji keselamatan muktamad. Ia ialah koleksi pelbagai jenis senarai yang kerap digunakan semasa penilaian keselamatan, semuanya di satu tempat. SecLists membantu menjadikan ujian keselamatan lebih cekap dan produktif dengan menyediakan semua senarai yang mungkin diperlukan oleh penguji keselamatan dengan mudah. Jenis senarai termasuk nama pengguna, kata laluan, URL, muatan kabur, corak data sensitif, cangkerang web dan banyak lagi. Penguji hanya boleh menarik repositori ini ke mesin ujian baharu dan dia akan mempunyai akses kepada setiap jenis senarai yang dia perlukan.

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Persekitaran pembangunan bersepadu PHP yang berkuasa