값 '1'을 반환합니다. 참조된 셀이 비어 있습니다.
Excel에서는 다음 값을 반환해야 합니다.1
참조된 셀이 비어 있는 경우
값이 다음과 같으면 할 수 있습니다.zero
비어있으면 어떻게 해야 하죠?
다음을 사용할 수 있습니다.
=IF(ISBLANK(A1),1,0)
하지만 빈 감방이 무슨 뜻인지 조심해야 해요전에도 이런 일이 있었어요.셀이 정말 비어있는지 알고 싶다면isblank
위와 같이 동작합니다.안타깝게도 유용한 데이터가 포함되어 있지 않은지도 알아야 합니다.
표현:
=IF(ISBLANK(A1),TRUE,(TRIM(A1)=""))
는 진정으로 공백이거나 공백만 포함된 셀에 대해 true를 반환합니다.
다음은 컬럼의 결과입니다.A
에는 다양한 공간의 양이 포함되어 있습니다.B
길이(스페이스 수를 알 수 있도록)와 컬럼이 포함됩니다.C
에 위의 식 결과를 나타냅니다.
<-A-> <-B-> <-C->
0 TRUE
1 TRUE
2 TRUE
3 TRUE
4 TRUE
5 TRUE
a 1 FALSE
<-A-> <-B-> <-C->
셀이 공백 또는 공백일 경우 1을 반환하고 그렇지 않을 경우 0을 반환하려면:
=IF(ISBLANK(A1),1,if(TRIM(A1)="",1,0))
효과가 있을 거야
이 트릭은 체크하는 셀이 실제로 Excel 함수의 결과일 때 유용합니다.많은 Excel 함수(예: 트림)는 빈 셀이 아닌 빈 문자열을 반환합니다.
새로운 시트로 동작하고 있는 것을 확인할 수 있습니다.셀 탈퇴A1
현상태로A2
로.=trim(a1)
.
그럼 세팅B1
로.=isblank(a1)
그리고.B2
로.isblank(a2)
전자는 진실이고 후자는 거짓이라는 것을 알게 될 것이다.
P4는 테스트하는 셀입니다.
=IF(ISBLANK(P4),1,0)
팍스디아블로의 답은 전적으로 옳다.
반환 값을 쓰지 않으려면1
두 번, 나는 대신 이것을 사용할 것이다.
=IF(OR(ISBLANK(A1),TRIM(A1)=""),1,0)
=if(a1="","1","0")
이 공식에서 셀이 비어 있으면 결과는 다음과 같습니다.1
그렇지 않으면 그렇게 될 것이다0
셀을 " (빈 줄)과 비교합니다.
=IF(A1="",1,0)
공백 또는 공백으로 채워진 셀의 경우 다음을 사용할 수 있습니다.
=Len(Trim(A2)) = 0
만약 당신이 테스트한 세포가 A2라면
를 사용해야 할 수도 있습니다.=IF(ISNUMBER(A1),A1,1)
셀에서 숫자 값을 찾고 있는 상황에 따라 달라집니다.
자주 필요하기 때문에 다음과 같이 간략하게 하는 것이 좋습니다.
=1*(A1="")
이것은 돌아오지 않을 것이다.1
셀이 비어 있는 것처럼 보이지만 공백 또는 공식을 포함하는 경우=IF(B1=3,"Yes","")
어디에B1
포함하지 않음3
.
=A1=""
어느 쪽도 반환되지 않는다TRUE
또는FALSE
하지만 방정식에 있는 것들은1
그리고.0
각각 그렇게 곱해서TRUE
타고1
돌아온다1
.
이중 단항으로도 거의 같은 것을 달성할 수 있다.--
:
=--(A1="")
여기서 A1이 비어 있을 때 마이너스 1은 부정한다.TRUE
-1로 변환하고 다른 하나는 그것을 부정한다.1
)+
--
변하지 요.TRUE
로로 합니다.1
:으로는 ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★」blank
있지 「」 「」라고 되어 있습니다.NULL
예를 「」의가 되는나, 그러한 하는 식입니다.
ISBLANK(A1)
FALSE
, 있지
그곳으로 가는 방법은 사용하는 것이다.enter code here
COUNTBLANK(A1)
그러면 진짜 빈 셀과 ""를 포함하는 셀이 모두 발견됩니다.이 매우 좋은 답변도 참조하십시오.
언급URL : https://stackoverflow.com/questions/2452597/return-a-value-of-1-a-referenced-cell-is-empty
'programing' 카테고리의 다른 글
단순성 유지 및 쿼리에서 여러 CTE를 수행하는 방법 (0) | 2023.04.16 |
---|---|
'프로젝트 이름'이 최적화로 컴파일되었습니다.스텝 동작이 이상할 수 있습니다.변수를 사용할 수 없습니다. (0) | 2023.04.16 |
Apache POI를 사용하여 특정 Excel 열을 읽는 방법 (0) | 2023.04.16 |
윈도우즈 cmd 스크립트에서 여러 명령 실행 (0) | 2023.04.16 |
npm ERR!오류: EPERM: 작업이 허용되지 않습니다. 이름을 변경하십시오. (0) | 2023.04.16 |