source

IF 문: 조건이 false일 경우 셀을 공백으로 두는 방법("does not function")

nicesource 2023. 4. 9. 21:43
반응형

IF 문: 조건이 false일 경우 셀을 공백으로 두는 방법("does not function")

조건이 FALSE일 경우 셀이 공백인 IF 스테이트먼트를 쓰고 싶습니다.를 들어 C1에 다음 수식이 입력되어 있는 경우(조건이 false인 경우)에 주의해 주십시오.

 =IF(A1=1,B1,"")

을 사용하지 않는 된 =ISBLANK(C1) 하면 돌아온다.FALSE(C1 (이 ( ( ( ( ( ( ().은, 「」, 「」가, 「」가=IF(A1=1,B1,"")조건이 충족되지 않는 경우 수식은 기술적으로 셀을 비워두지 않습니다.

그것을 달성할 수 있는 방법에 대한 생각은?감사해요.

셀인 「행,,, a to」, 」가 공식 방법은 .""최고의 공식입니다.

ISBLACK는 ISBLACK를 싫어합니다.(ISBLACK)""공백으로 되어 있습니다. 카운트 블랭크를 합니다. 블랭크는 ,,카 instead instead instead instead instead instead instead instead instead instead instead 。 카운트 블랭크는""으로 되어 있기 에 기본적으로는 「공백」, 「공백」으로 되어 있습니다.=COUNTBLANK(C1)>0이거나 C1이 있는 것을 합니다."".

컬럼의 공백 셀을 삭제할 필요가 있는 경우는, 컬럼에 빈 셀을 필터링 해, 그 결과 셀을 선택하고 를 누릅니다.그 후 필터를 삭제할 수 있습니다.

대신 이것을 사용해 보세요.

=IF(ISBLANK(C1),TRUE,(TRIM(C1)=""))

이 값은 실제로 공백이거나 공백만 포함된 셀에 대해 true로 반환됩니다.

그 외의 옵션에 대해서는, 투고를 참조해 주세요.

편집하다

코멘트 및 최종 결과를 반영하려면:평가 대신 'deleteme'와 같은 다른 값을 입력하고 공백 대신 'deleteme'를 검색합니다.

=IF(ISBLANK(C1),TRUE,(TRIM(C1)="deleteme"))

다른 요, 이 입니다.기능을 사용하는 것na().

★★=if(a2 = 5,"good",na());

그러면 셀에 #N/A가 채워지고 열을 차트화하면 데이터가 그래프로 표시되지 않습니다.공백이 있고 '공백'이 다른 .""유효한 옵션입니다.

ㅇㅇㅇㅇ.count(a:a)안 되다

(공식이 들어 있는) 현상적 공백 셀을 사용하여 산술/수학 연산을 수행하려면 다음 공식을 사용하면 됩니다.

=N(C1)

C1이 "빈" 셀이라고 가정합니다.

이거 드셔보세요.

=IF(A1=1,B1,TRIM(" "))

이 식을 C1 셀에 넣으면 이 셀이 다른 셀에서 공백인지 테스트할 수 있습니다.

=ISBLANK(C1)

TRUE가 표시되어야 합니다.Microsoft Excel 2013을 사용해 보았습니다.이게 도움이 됐으면 좋겠다.

이 회피책은 효과가 있는 것 같습니다.

원래 수식을 수정합니다.

=IF(A1=1,B1,"filler")

그런 다음 열을 선택하고 "filler"를 검색하여 아무것도 없는 상태로 바꿉니다.공백/비울 셀은 실제로 비어 있으며 "ISBLANK"로 테스트하면 TRUE가 반환됩니다.가장 우아한 건 아니지만 빠르고 효과가 있어요.

가장 쉬운 해결책은 IF 문이 false로 반환될 경우 조건부 형식을 사용하여 결과 셀의 글꼴을 배경색에 관계없이 변경하는 것입니다.네, 엄밀히 말하면 셀이 비어 있는 것은 아니지만, 내용물은 볼 수 없습니다.

이것은 유효합니다(위의 수정, 회피책, 수식이 아닙니다).

기존 공식 수정 : =IF(A1=1, B1"filler")

스프레드시트에 필터를 붙이고 열 B에 있는 "filler"만 선택하고 "filler"가 포함된 모든 셀을 강조 표시하고 delete, remove filter를 누릅니다.

다음과 같은 방법으로 빈 공간을 표시할 수 있습니다.

=IF(AND((E2-D2)>0)=TRUE,E2-D2," ")

if이고, 첫 번째 쉼표는 조건이고, 두 번째 쉼표는 조건이고, 두 번째 쉼표는 조건이고, 두 번째 쉼표가 조건이면 결과와 합니다.true은 공백으로 이 '비다'인 ).false

C1의 공식

=IF(A1=1,B1,"")

" (공백으로 취급되지 않음) 또는 B1의 내용 중 하나를 대답하고 있습니다.

C1이 "이면 TRUE, C1이 "이면 FALSE로 표시되도록 D1의 수식을 사용합니다.

=IF(C2="",TRUE,FALSE)

ISBLANK 대신

이게 내가 하는 일이야

=IF(OR(ISBLANK(AH38),AH38=""),"",IF(AI38=0,0,AH38/AI38))

OR 조건 사용(ISBLANK(cell), cell=")

한 후 NOT TRUE로 합니다.IFNA().

.=ifna(IF(A1=1,B1,NA()))

다음은 if 조건의 빈칸을 반환하는 시트입니다.https://docs.google.com/spreadsheets/d/15kWd7oPWQmGgYD_PLz9YpIldwnKWoXPHtHQAT3ulqVc/edit?usp=sharing

아니...구글 시트에만 사용할 수 있습니다.Excel이 아닙니다.

A 열의 데이터를 공백에 대해 검증하는 방법

1단계: 1단계: B1=isblank(A1)

2단계: 전체 열에 대한 공식을 끌어다 놓으십시오(B1:B100: A열의 데이터에 따라 B1에서 B100으로 Ture 또는 False가 반환됩니다.

순서 3: CTRL+A(모두 선택), CTRL+C(모두 복사), CRTL+V(모두 값으로 붙여넣기)

순서 4: Ctrl+F, 함수 검색 및 치환 "False", "이 필드를 공백으로 유지", "모두 검색 및 치환

그렇지, 임마!

" 를 사용하는 대신 0 을 사용합니다.그런 다음 조건형식을 사용하여 0을 배경색에 색칠하여 공백으로 표시합니다.

대부분의 경우 공백 셀과0 의 동작은 같기 때문에, 이것으로 문제가 해결될 가능성이 있습니다.

이것은 동작할 것입니다.=IF(A1=1, B1)

조건이 충족되지 않을 경우 셀 값을 나타내는 세 번째 인수는 옵션입니다.

언급URL : https://stackoverflow.com/questions/18768020/if-statement-how-to-leave-cell-blank-if-condition-is-false-does-not-work

반응형