Note: The other languages of the website are Google-translated. Back to English
로그인  \/ 
x
or
x
Register  \/ 
x

or

세 가지 방법으로 Excel에서 별표 또는 기타 문자열로 셀 내용을 빠르게 숨기거나 마스킹합니다.

때때로 아래 스크린 샷과 같이 통합 문서를 다른 사용자와 공유하는 동안 일부 셀 내용을 숨기고 싶을 수 있습니다. 여기에서는 Excel에서 내용을 숨기기 위해 별표로 셀을 마스킹하는 세 가지 방법을 소개합니다.
문서 마스크 셀 1


셀 서식을 사용하여 별표로 셀 내용 숨기기 및 마스크

Excel에서 별표로 셀 내용을 마스크하려면 셀 서식 기능을 사용할 수 있습니다.

1. 별표로 숨기려는 셀을 선택한 다음 마우스 오른쪽 버튼을 클릭하여 선택합니다. 셀 서식 컨텍스트 메뉴에서.
문서 마스크 셀 2

2. 에서 셀 서식 대화 상자, 아래 번호 탭에서 관습범주 목록을 입력 한 다음 ;;; ** 아래의 텍스트 상자에 거래증명방식.
문서 마스크 셀 4

3. 클릭 OK, 이제 셀 선택 내용이 별표로 마스킹되었습니다.
문서 마스크 셀 3

그러나 셀 내용은 수식 입력 줄에서도 볼 수 있습니다.
문서 마스크 셀 5

4. 내용을 숨기지 않으려는 셀에 커서를 놓고 검토 > 시트 보호, 선택 취소 셀 잠금 해제 선택셀 서식 옵션 (필요에 따라 확인할 수있는 기타 옵션)을 선택한 다음 팝업 대화 상자에서 시트를 보호하기위한 암호를 입력하고 확인합니다.
문서 마스크 셀 6

그런 다음 셀 내용이 숨겨지고 별표로 가려졌습니다.

주의 사항: 셀 내용이 숫자 문자열 인 경우이 방법은 셀 내용 만 공백으로 표시합니다.
문서 마스크 셀 7


VBA 코드로 # N / A 또는 기타 특정 오류 값이있는 행 숨기기

숫자와 텍스트를 모두 마스킹하려면 VBA 코드를 적용 할 수 있습니다.

1. 암호화 할 셀을 선택하고 Alt + F11 활성화 할 키 응용 프로그램 용 Microsoft Visual Basic 창.

2. 클릭 끼워 넣다 > 모듈, 그런 다음 아래 코드를 복사하여 새 모듈에 붙여 넣으십시오.

VBA : # N / A 오류 행 숨기기

Sub E_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Enter Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xERg = Selection
Set xWs = Application.ActiveSheet
Set xRg = xWs.Cells
xRg.Locked = False
xERg.Locked = True
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Protect Password:=xStrPw, DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub 

3. 프레스 F5 코드를 실행하는 키입니다. 그런 다음 팝업 대화 상자에 비밀번호를 입력하고 OK 단추. 스크린 샷보기 :
문서 마스크 셀 8

팁 :

1. 셀 암호 해독을 위해 아래 매크로 코드를 사용할 수 있습니다.

Sub D_Cells()
'UpdatebyExtendoffice
Dim xRg As Range
Dim xERg As Range
Dim xWs As Worksheet
Dim xStrRg As String
Dim xStrPw As String
xStrPw = ""
xStrPw = Application.InputBox("Type Password", "", "", Type:=2)
If xStrPw = "" Then Exit Sub
On Error Resume Next
Set xWs = Application.ActiveSheet
Set xRg = xWs.UsedRange
xERg.NumberFormatLocal = "**;**;**;**"
xWs.Unprotect Password:=xStrPw
For Each xERg In xRg
    If xERg.Locked Then xERg.NumberFormatLocal = "@"
Next
End Sub

2. VBA 코드를 사용하면 수식 입력 줄에서도 셀 내용을 볼 수 있습니다.


별표 또는 기타 문자열로 셀 내용 암호화 및 마스킹

필요에 따라 특수 문자열로 셀 내용을 암호화하고 마스킹하려면 셀 암호화의 특징 Excel 용 Kutools 좋은 부탁을 할 수 있습니다.

Excel 용 Kutools의 셀 암호화 도구는 다음을 수행 할 수 있습니다.

1. 공백으로 셀 암호화
2. 문자로 셀 암호화
3. 지정된 문자열로 셀을 암호화합니다.

Excel용 Kutools에는 300% Excel 퍼즐을 풀기 위한 90가지 고급 도구가 포함되어 있으며 30일 무료 평가판을 제공합니다.

Excel 용 Kutools 무료 설치 (60 일 무료 평가판), 아래 단계를 수행하십시오.

1. 마스킹 할 셀을 선택한 다음 쿠툴즈 플러스 > 셀 암호화.
문서 마스크 셀 9

2. 그런 다음 팝업 대화 상자에서 암호를 입력하고 확인한 다음 마스크 섹션에서 필요에 따라 옵션을 확인하십시오.
문서 마스크 셀 10

3. 그런 다음 Ok. 현재 선택된 모든 셀이 마스킹되었습니다.

검사 없음, 셀에 횡설수설 문자열이 표시됩니다.
문서 마스크 셀 11
문서 마스크 셀 12

검사 옵션을 선택하면 텍스트 상자에 문자를 입력 할 수 있습니다. 그러면 셀에 문자 만 표시됩니다.
문서 마스크 셀 13
문서 마스크 셀 14

검사 옵션을 클릭 한 다음 셀에 표시 할 문자열을 입력하십시오.
문서 마스크 셀 15
문서 마스크 셀 16

: 셀의 암호를 해독하거나 셀 내용을 표시하려면 쿠툴즈 플러스 > 셀 해독을 클릭 한 다음 암호를 입력하여 성공적으로 해독하십시오.
문서 마스크 셀 17


은닉과 관련된 기타 작업 (문서)

값에 따라 행 숨기기
이 자습서에서는 Excel의 다른 열에있는 값 (보다 크거나 같음 /보다 작음)에 따라 행을 숨기는 몇 가지 방법을 제공합니다.

텍스트 문자열의 일부 숨기기
때로는 전화 번호 123-xxx-xxxx와 같은 개인 정보를 보호하기 위해 문자열의 일부를 숨기고 싶을 때 어떻게 할 수 있습니까? 이 기사에서는 쉬운 솔루션을 찾을 수 있습니다.


최고의 사무 생산성 도구

Excel 용 Kutools는 대부분의 문제를 해결하고 생산성을 80% 향상시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300개 이상의 강력한 기능. Office / Excel 2007-2019 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에 쉽게 배포 할 수 있습니다. 전체 기능 30 일 무료 평가판. 60 일 환불 보장.
kte 탭 201905

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성이 50% 증가하고 매일 수백 번의 마우스 클릭이 줄어듭니다!
officetab 하단
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Mike · 22 days ago
    Is it possible to create a mask email without the email account's password?

  • To post as a guest, your comment is unpublished.
    totalys · 1 months ago
    I suggest this:

    A1 content               - Expected Result
    foo.bar@gmail.com - foo***********com

    Formula:
    =LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)

    Remove left or/and right and change the length to control what to replace with * and what to keep at the beginning or at the end.
  • To post as a guest, your comment is unpublished.
    Totalys · 1 months ago
    If you want to hide only some parts of the string, here is another way:

    =LEFT(A1,3)&REPT("*",LEN(A1)-6)&RIGHT(A1,3)
    Explanation:

    1. LEFT - Will add some letters from the left of the phrase.
    2. REPT - Will repeat *, n times. where n can be LEN(A1) or LEN(A1)-X where X is the number fo letters that you want to keep showing
    3. RIGHT - Will add some letters from the end of the phrase.

    If A1 content is foo.bar@gmail.com
    This formula will result in:

    foo***********com

  • To post as a guest, your comment is unpublished.
    Syakir135 · 1 years ago
    How do Mask baseon cell value :
    Sub tra5()
    Dim selrange As Range
    Dim dgstring1, dgstring2, dgstring3, dgstring4 As String
    dgstring1 = Sheet1.Range("F26")
    dgstring2 = Sheet1.Range("F26")
    dgstring3 = Sheet1.Range("F26")
    dgstring4 = Sheet1.Range("F26")
    dgstring = "dgstring1;dgstring2;dgstring3;dgstring4"
    selrange.NumberFormatLocal = dgstring
    End Sub

    Please help.