나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 스밋나 (hsnahd99)

추천:  2
파일:     값표시및0값표시.xlsx (33.1KB) 조회:  161
제목:   값 표시 에러
     
  첨부 파일 
0값으로 표시되어야 하는데 FALSE로 나타나고
숫자 20,000 값이 표시되어야 하는데 0으로 표시됩니다
함수가 잘 못된것 같은데 잘 모르겠어요
 
[불량 게시물 신고]  
재현#FASLE 표시되는 이유
=IF(IF(AND(C$4<=$B6,C$5>=$B6),C$3,0),IF(AND(C$4<=$B6,C$5>=$B6),D6,0))
1. =IF(IF(FALSE,C$3,0),IF(AND(C$4<=$B6,C$5>=$B6),D6,0))
2. =IF(0,IF(AND(C$4<=$B6,C$5>=$B6),D6,0))
0은 false, 0외는 True이므로 결과값은 FALSE

#0이 표시되는 이유
=IF(IF(AND(C$4<=$B32,C$5>=$B32),C$3,0),IF(AND(C$4<=$B32,C$5>=$B32),D32,0),0)
1. =IF(20000,IF(AND(C$4<=$B32,C$5>=$B32),D32,0),0)
2. =IF(20000,0,0)
0은 false, 0외는 True이므로 결과값은 0

다음과 같이 IF중첩함수로 변경하여 보세요..
=IF(AND(C$4<=$B6,C$5>=$B6),C$3,IF(AND(C$4<=$B6,C$5>=$B6),D6,0))
03-10 (09:42)
삭제 ■신고
스밋나고수님 감사합니다^^03-10 (12:07)
삭제 ■신고
        
  

작성일 : 2024-03-09(15:59)
최종수정일 : 2024-03-09(15:59)