> 주제 > excel > 본문

Excel에서 ID 카드 오류를 자동으로 수정하는 방법

醉折花枝作酒筹
풀어 주다: 2023-01-13 00:42:31
원래의
25345명이 탐색했습니다.

방법: 먼저 "=IF(LEN(데이터)=18,MID('10X98765432',MOD(SUMPRODUCT(VALUE(MID(data,ROW(데이터 영역),1)),데이터 영역), 11)+를 입력합니다. 1,1),'길이가 잘못되었습니다.')", 그런 다음 비교해 보세요.

Excel에서 ID 카드 오류를 자동으로 수정하는 방법

이 튜토리얼의 운영 환경: Windows 7 시스템, Microsoft Office Excel 2013 버전, Dell G3 컴퓨터.

먼저 원리를 살펴보겠습니다. 2세대 신분증은 총 18자리이므로 마지막 자리는 앞의 18자리를 연산하여 계산하므로 특정 자리가 틀리면 인증 결과가 일치하지 않습니다. 이것이 판단의 근거입니다. 이 ID 번호가 정확하고 합법적입니까? 먼저 그림과 같이 ID 카드 앞의 17 자리를 곱하십시오. 와 계수, 얻은 결과를 더하여 총 수를 구한 후 11로 나누어 나머지를 구하면 나머지와 체크코드(신분증 마지막 자리)의 관계는 그림과 같습니다. 즉, 나머지가 3이면 체크코드 코드는 9이다.

Excel에서 ID 카드 오류를 자동으로 수정하는 방법검증원리를 명확히 한 후, 엑셀에서 어떻게 연산하는지 살펴보겠습니다. 새로운 테이블을 생성하고 간단하게 보기 쉽게 테이블을 만들어 보겠습니다

Excel에서 ID 카드 오류를 자동으로 수정하는 방법이해를 돕기 위해 먼저 18자리를 계산하고, =IF(LEN( $C2)=18,MID('10X98765432',MOD(SUMPRODUCT(VALUE(MID($C2,ROW($1:$17),1)),$B$2:$B$18),11) +1,1) ,'길이 오류')

Excel에서 ID 카드 오류를 자동으로 수정하는 방법18번째 숫자가 신분증 18번째 숫자와 일치하지 않는지 다시 확인합니다. =IF(LEN($C2)=18,IF (MID('10X98765432',MOD(SUMPRODUCT (VALUE(MID($C2,ROW($1:$17),1)),$B$2:$B$18),11)+1,1)=RIGHT($C2 ,1),'합법적','합법적이지 않음'), '길이가 잘못됨')

Excel에서 ID 카드 오류를 자동으로 수정하는 방법관련 학습 권장 사항:

excel 튜토리얼

위 내용은 Excel에서 ID 카드 오류를 자동으로 수정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿