목차
다수 계산 단계에서 빈 셀이 발생하여 출력이 0이 됩니다. 그러나 많은 경우 Blank 셀이 0 값에 비해 출력으로 선호됩니다. 계산에 대한 이해를 더 명확하게 할 수 있기 때문입니다. 셀에 데이터가 없는 경우 비워 셀 비워 어떻게 할 수 있는지 궁금하다면 이 기사가 도움이 될 것입니다. 이 기사에서는 Excel에 데이터가 없는 경우 셀을 비어 비워두기 하는 방법에 대해 자세한 설명과 함께 설명합니다.
실습 워크북 다운로드
아래에서 이 실습 워크북을 다운로드하세요.
데이터가 없으면 셀을 비워두세요.xlsm
다음과 같은 경우 셀을 비워두는 5가지 쉬운 방법 데이터가 없습니다.
데모 목적으로 아래 데이터 세트를 사용하겠습니다. 제품 ID , 수량 , 단가 , 및 비용 이 있습니다. 등. Quantity 열에 값을 포함하지 않는 일부 항목이 있습니다. 따라서 비용 열의 일부 항목이 0이 됩니다. 그러나 우리는 0을 표시하는 대신 비어 완전히 비어 있도록 두고 싶습니다. 이 문제를 해결하는 5가지 방법을 배포합니다.
1. IF 함수 사용
IF 함수 사용, 셀에 표시할 데이터가 없는 경우 Excel에서 셀을 비어 비어 수 있습니다.
단계
- 보면자세히 살펴보면 셀 E7 , E9 E12 및 E14 가 실제로 비어 있음을 알 수 있습니다.
- 해당 셀의 숫자 값 이 셀은 0과 같습니다. 그러나 여전히 해당 셀은 $0 값으로 채워져 있습니다.
- 해당 셀의 모든 내용을 완전히 제거해야 합니다. 즉, 해당 셀을 Blank 상태에 두려고 합니다.
- 이러한 셀의 이유는 Blank 는 데이터가 없음에도 불구하고 여기에서 사용되는 수식 때문입니다.
- F5:F14 셀 범위의 수식이 여기에 표시됩니다. 이 수식은 셀이 통화 형식으로 0 값을 표시하도록 강제합니다.
- 떠나려면 셀 빈 데이터가 없는 경우 다음 수식을 입력합니다.
=IF(C5="","",C5*D5)
- 그런 다음 채우기 핸들 을 E14 셀로 드래그합니다.
- 이렇게 하면 이전과 동일한 수식이 실행되지만 이번에는 0 값이 표시되고 빈 셀로 남습니다.
- 떠나기 셀에 데이터가 없으면 셀 공백 .
자세히 보기: 0 대신 공백을 반환하는 Excel IFERROR 함수
2. IF와 IS BLANK 기능 결합
IF 와 ISBLANK 기능의 결합 활용, Excel의 셀이 Blank 인지 확인한 다음 표시할 데이터가 없으면 공백 으로 두십시오.
단계
- 자세히 알아차리면 , 그러면 셀 E7 , E10 및 E12 가 비어 있음을 알 수 있습니다.
- 해당 셀의 숫자 값은 다음과 같습니다. 0. 하지만 여전히 해당 셀은 $0 값으로 채워져 있습니다.
- 이 셀이 빈 셀이 아닌 0 값을 표시하는 주된 이유는 수식과 형식 때문입니다.
- F5:F14 셀 범위의 수식이 여기에 표시됩니다. 이 수식은 셀이 통화 형식으로 0 값을 표시하도록 합니다.
- 이 문제를 우회하려면 다음을 입력할 수 있습니다. 수식:
=IF(ISBLANK(C5), "", C5*D5)
수식 분석
- ISBLANK(C5): 이 기능은 C5 셀이 Blank 인지 여부를 확인합니다. Blank 인 경우 Boolean True 를 반환합니다. 그렇지 않으면 부울 False 를 반환합니다.
- IF(ISBLANK(C5), "", C5*D5): ISBLANK 기능에서 ISBLANK 기능의 반환이 True 인 경우 IF 기능은 "" 를 반환합니다. 그렇지 않고 ISBLANK 함수의 반환이 False 인 경우 IF 함수는 C5*D5 의 값을 반환합니다.
- 그런 다음 채우기 핸들 을 셀 E14 로 드래그합니다.
- 이렇게 하면 동일하게 실행됩니다.그러나 이번에는 0 값이 표시되지 않고 빈 셀로 남습니다.
자세히 보기: VLOOKUP을 사용하여 0 대신 공백을 반환하는 방법(7가지 방법)
유사 읽기
- 방법 Excel에서 숫자 앞의 0을 제거하는 방법(6가지 쉬운 방법)
- 매크로를 사용하여 Excel에서 0 값이 있는 행 숨기기(3가지 방법)
- 엑셀에서 데이터가 없는 차트 계열을 숨기는 방법(4가지 쉬운 방법)
- 엑셀 피벗 테이블에서 0 값 숨기기(3가지 쉬운 방법)
3. IF 및 ISNUMBER 기능 적용
IF 및 ISNUMBER 기능의 조합을 배포하면 셀이 Blank<2인지 확인할 수 있습니다> 표시할 데이터가 없으면 비어 공백 으로 둡니다.
단계
- 자세히 보면 셀 E7 , E9 E12 및 E14 가 실제로 비어 있음을 알 수 있습니다.
- 숫자 값 해당 셀의 수는 0입니다. 그러나 여전히 해당 셀은 $0 값으로 채워져 있습니다.
- 해당 셀의 모든 내용을 완전히 제거해야 합니다. 즉, 해당 셀을 Blank 상태로 두려고 합니다.
- 데이터가 없음에도 불구하고 Blank 셀이 아닌 이유는 여기에 사용되는 수식이 있습니다.
- F5:F14 셀 범위의 수식이 여기에 표시됩니다. 이 공식은 셀을 통화 형식으로 0 값을 표시합니다.
- 문제를 우회하려면 다음 수식을 입력합니다.
=IF(ISNUMBER(C5),C5*D5,"")
수식 분석
- ISNUMBER(C5) : 이 함수는 C5 셀이 숫자인지 여부를 확인합니다. 숫자인 경우 부울 True 를 반환합니다. 그렇지 않으면 부울 False 를 반환합니다.
- IF(ISNUMBER(C5),C5*D5,””) : 에 따라 다름 ISNUMBER 기능의 반환, ISBLANK 기능의 반환이 인 경우 IF 기능은 "" 를 반환합니다. 거짓 . 그렇지 않고 ISNUMBER 함수의 반환이 True IF 함수이면 C5*D5 의 값을 반환합니다.
- 그런 다음 채우기 핸들 을 셀 E14 로 드래그합니다.
- 이렇게 하면 이전과 동일한 수식이 실행되지만 이번에는 데이터가 포함되지 않은 셀이 공백 .
💬 참고
- ISNUMBER 는 항목이 숫자인 경우에만 True를 반환합니다. 공백 , 공백 등과 같이 숫자가 아닌 값의 모든 형식에 대해 ISNUMBER 는 False 를 반환합니다.
- 따라서 여기서 수식은 셀 내용이 Blank 또는 기타 숫자가 아닌 문자인지 여부에 관계없이 셀 Blank 를 만듭니다. 사용자는 이를 숙지해야 합니다.
자세히 보기: 지원 방법VLOOKUP에서 0 또는 NA
대신 공백으로 반환 표시할 수 있는 다른 데이터가 없는 경우 빈 셀.
단계
- 아래에 표시된 데이터 세트에서 관찰할 수 있습니다. 셀 E7 , E9 , E12 및 E14 는 이제 해당 셀에 데이터가 0개이지만 그럼에도 불구하고 공백 상태가 아닙니다. 여전히 0 값을 표시합니다.
- 이 문제를 해결하고 현재 데이터가 있는 셀에 빈 셀을 넣기 위해 데이터 세트를 다시 포맷할 수 있습니다. 데이터가 없는 경우 빈 셀을 표시할 수 있습니다.
- 이렇게 하려면 D5:F14 셀 범위를 선택합니다.
- 그런 다음 마우스 오른쪽 버튼으로 클릭합니다.
- 컨텍스트 메뉴에서 셀 서식 을 클릭합니다.
- 셀 서식 대화 상자에서 숫자 탭의 사용자 지정 을 클릭합니다.
- 그런 다음 “ $General;; 을 입력합니다. ”를 입력 입력란에 입력한 후 확인 을 클릭합니다.
- 확인<을 클릭한 후 , 데이터가 없으면 값이 공백 으로 표시됨을 알 수 있습니다.
💬 참고
- 사용자 지정 서식 대화 상자에서 일반 다음에 “ ;; ”를 입력해야 합니다. 동시에 General 앞에 $ 기호를 넣어야 합니다. 통화 형식을 유지하기 때문입니다. 그렇지 않으면 숫자에서 통화 형식이 제거됩니다.
자세히 보기: XLOOKUP을 사용하여 0 대신 공백을 반환하는 방법
5. VBA 코드 삽입
간단한 VBA 매크로 를 사용하면 감지 및 떠나기 셀 공백 데이터가 없을 경우.
단계
- 먼저 개발자 탭을 클릭한 다음 Visual Basic 을 클릭합니다.
- 그런 다음 삽입 > 모듈<을 클릭합니다. 2>.
- 모듈 창에 다음 코드를 입력합니다.
2587
- 그런 다음 창을 닫습니다.
- 그런 다음 보기 탭 > 매크로 > ; 매크로 보기 .
- 매크로 보기 를 클릭한 후 생성한 매크로를 선택합니다. 방금. 여기서 이름은 Blank_Cell 입니다. 그런 다음 실행 을 클릭합니다.
- 실행 을 클릭하면 데이터가 없는 셀이 표시됩니다. $0 대신 빈 셀을 표시합니다. 또한 셀의 나머지 부분에 대해 통화 형식을 그대로 유지했습니다.
💬 참고
- 원하는 셀 범위를 선택하려면 데이터세트의 코드를 편집해야 합니다.
- 숫자가 아닌 열이나 행을 범위. 절대적으로 셀 범위를 추가합니다.필요한 경우에만.
결론
요약하면, 데이터가 없을 때 셀 빈 을 남겨두는 문제는 5개의 개별 솔루션을 제공하여 해결됩니다. 이러한 방법에는 IF , ISBLANK 및 ISNUMBER 기능이 사용되었습니다. VBA 매크로도 사용했습니다. VBA 매크로 방식을 처음부터 이해하려면 VBA 관련 사전 지식이 필요합니다.
이 문제에 대해서는 매크로 지원 워크북을 첨부하여 연습할 수 있습니다. 방법입니다.
댓글 섹션을 통해 질문이나 의견을 자유롭게 물어보세요. Exceldemy 커뮤니티의 개선을 위한 제안은 매우 소중합니다.