Excel의 텍스트 열

Excel의 텍스트 열

스프레드시트에 각 셀이 YES 또는 NO인 열이 있습니다. 열에 NO가 하나만 있어도 NO 결과를 생성하고 싶습니다. 나는 노력했다

=IF(C4+"아니요","아니오","예").

이것은 작동하지만 전체 열의 범위를 수행하는 방법을 알 수 없습니다

  • C4:C23

작동하지 않습니다.

답변1

이 시도:

=IF(ISNA(VLOOKUP("YES", C4:C23,1,FALSE)),"NO","YES")

YES가 존재하지 않는 경우 ISNA 함수를 사용하여 C4:C23 범위에서 #N/A 값을 검색해야 합니다(따라서 열이 NO와 YES로 구성된 경우 YES = 0이므로 NO만 있음). 그렇지 않으면 YES를 얻습니다.

답변2

열이 C이고 첫 번째 데이터가 C4에 있다고 가정하고 D4에 다음을 입력합니다.

 =IF(C4="NO",FALSE,TRUE)

수식을 D5, D6....D23에 복사합니다.

이러한 방식으로 NO를 FALSE로, YES를 TRUE로 "변환"하므로 논리 함수를 사용할 수 있습니다.

D24에 다음을 입력합니다.

 =IF(AND(D4:D23)=FALSE,"NO","YES")

D4:D23 범위에 FALSE가 하나 이상 있으면 결과가 반환되고 NO, 그렇지 않으면 결과가 반환됩니다 YES.

관련 정보