Microsfot Excel에서 국제 코드가있는 올바른 형식의 전화 번호를 강제로 입력하는 방법이 있습니까?강제로 적절한 형식의 전화 번호 입력하기
나는 형식으로 전화 번호를 의미 :
* + 1 12345678
+44 1231231
0044 123123132 *
Microsfot Excel에서 국제 코드가있는 올바른 형식의 전화 번호를 강제로 입력하는 방법이 있습니까?강제로 적절한 형식의 전화 번호 입력하기
나는 형식으로 전화 번호를 의미 :
* + 1 12345678
+44 1231231
0044 123123132 *
방법이 1
로 이동 엑셀, 셀 또는 셀 범위를 마우스 오른쪽 버튼으로 클릭하거나 서식을 강제로 적용하려는 전체 열을 클릭하고 o를 클릭하십시오. 당신이 일단 n 개의 셀 서식, 당신이 아래에 표시됩니다 일단 거기
, 아직 선택하지 않은 경우 숫자 탭 클릭하고 클릭 사용자 정의로 같이 카테고리 및 유형 : 위의 형식으로 표시된 +## ####### ####
.
이렇게하면 원하는 것을 할 수 있습니다. 이게 도움이 되길 바란다.
방법이
그것을 할 수있는 또 다른 방법은 조건부 서식을 사용하는 것입니다. 조건부 서식이있는 아래의 워크 시트에 연결했습니다. 셀을 입력 한 위치에 입력하면 US, 영국, 기타 및 형식이 변경되었습니다. 다시 말하지만, 그것은 당신의 완벽한 해답되지 않을 수도 있습니다,하지만 그것은
당신은 데이터 검증을위한 조건으로이 공식을 사용할 수 있습니다 ... 그것을 할 수있는 많은 방법 중 하나입니다
=OR(LEFT(E1,1)="+",LEFT(E1,2)="00")
Here 당신은 내가 당신과 같은 일을 해요 생각 데이터 검증
확인이 필요한 것은 아니지만 이것이 유용합니다. 나는 숫자 형식이 올바른지 여부를 확인하기 위해 Excel에 질문하는 방법이 있다고 생각했습니다. 적절한 형식의 전체 전화 번호 열에 적용하면 내 솔루션이 강제로 열을 입력하도록 강요합니다 * * –
*. 하지만 매트가 지금까지 답변 한 자동 수정 방식이 더 필요하다고 생각합니다. 유일한 방법은 전능하신 VBA가 될 것입니다 :) – Jook
나는 VBA도 생각하고 있었지만 때로는 비 VBA 방식도 좋습니다. –
를 사용하는 방법을 볼 수 있습니다 - 다른 형식을 가질 수있는 열에 여러 다른 국제 번호를 입력해야합니다. 일부 전화 코드는 3 자리 숫자가 2 개 있습니다.
그러나 다이얼링 코드 앞에 아포스트로피를 추가하는 것이 유일한 방법입니다. 내가 원했던대로 텍스트 (앞면에 두 개의 0을 포함)를 남길 수 있습니다. 아포 스트로피는 숫자가 아닌 평범한 텍스트로 따라 오는 것을 다루는 데 탁월한 능력을 발휘합니다.
어포 스트로피를 입력 할 때마다 전체 열을 선택한 다음 셀 서식 탭의 숫자 탭에서 사용자 지정 번호가 아닌 "텍스트"를 선택하는 것이 더 쉽습니다.
호프가 도움이된다면 분명 도움이되었습니다.
문제는 다른 수의 번호를 입력 할 수 있어야한다는 것입니다.내가 강제해야 할 유일한 것은 useer가 + 또는 00을 입력하고 숫자 뒤에 변수 숫자를 가질 수있는 국가 코드와 숫자가 –
인 것입니다. 제가 보여준 방법은 절대적인 방법 ... 다른 방법은 조건부 서식입니다. 유일한 방법 위에 원하는 방식입니까? 또한 국가 별 또는이 국가는 귀하에게만 국한되어 있습니까? –
비록 내가보고있는 문제는 이들 중 두 개가 길이가 동일하다는 것입니다. 특정 형식을 지정하지 않는 한 두 가지를 구별 할 수있는 실제 방법이 없습니다. 그리고 조건부 서식을 사용하는 것입니다. 그것을위한 포맷입니다. –