PGR21.com
- PGR21 관련된 질문 및 건의는 [건의 게시판]을 이용바랍니다.
- (2013년 3월 이전) 오래된 질문글은 [이전 질문 게시판]에 있습니다.
통합 규정을 준수해 주십시오. (2015.12.25.)
Date 2020/06/10 17:12:26
Name sowhat
File #1 2.jpg (56.5 KB), Download : 57
Subject [질문] 엑셀 함수 IF OR AND 복합 사용 질문


1. 실적이 초과 달성하더라도 달성율은 무조건 100%로 표기

2. 계획이 0이라도, 실적이 있으면 달성율은 100% 표기

3. 그 외의 것들은 정상대로 실적/계획 수식 처리

=IF(OR(AND(E6=0,F6>1), F6/E6>1),100%,F6/E6)

엑셀 IF 함수 사용해서 AND랑 OR 섞어서 수식 짜놨는데, 계획이 0인 경우에 수식 오류가 발생을 합니다

혹시 뭐가 문제일까요? 엑셀 고수님들의 조언 좀 구합니다

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
타카이
20/06/10 17:18
수정 아이콘
(수정됨) A사람은 false 값이 나와서 1/0이니까 오류가 생기죠...
B사람은 0/0이라서 오류가...
=IF(OR(AND(E6=0,F6>=1), F6/E6>1),100%,F6/E6)으로 수정하면 해결되겠네요
계획 실적 둘다 0인 경우 별개 1차 if문에 false 값에 2차if문 만들면 되겠네요
대략
=IF(OR(AND(E6=0,F6>=1), F6/E6>1),100%,if(AND(E6=0,F6=0),"계획실적제로",F6/E6))
타카이
20/06/10 17:34
수정 아이콘
함수 검정이 계획 실적이 0인가부터 판별하고 시작하는게 더 좋아보이긴 합니다.
그러고나서 실적이 계획보다 같거나 높으면 100%, 아니면 사용한 %값으로 표기하려면
=IF(AND(E6=0,F6=0),"계획실적제로",IF(E6>=F6,"100%",E6/F6*100&"%"))
20/06/10 17:19
수정 아이콘
저런 에러메시지 무시하고 싶으시면 iferror(조건식, 에러 떴을 시 반환값) 쓰시면 됩니다
인생은서른부터
20/06/10 19:41
수정 아이콘
이건 엑셀의 문제가 아니라 0을 분모에 넣는 것 자체가 문제인거라
해당 케이스도 포함할 수 있는 조건문을 만드는게 좋겠네요
불구속입덕
20/06/11 00:32
수정 아이콘
사용하시는 데이터를 보아하니 단순하게 될거 같습니다.
if(E<F, 100%, F/E)

E=0 이든 말든 F가 더 크다는건 실적이 1이상 있다는 뜻이니, 그외 케이스만 F/E로 하면 예외사항은 안나올거 같네요.
불구속입덕
20/06/11 00:37
수정 아이콘
그러고 윗분들 말씀처럼 둘다 0일때는 어떻게든 하셔야되요. 지금 본문만 봐서는 0/0일때 어찌 표시할지는 말씀안해주신거라..
20/06/11 10:51
수정 아이콘
위에 답변 달아주신 모든 분들 감사합니다
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
148789 [질문] 돈 벌려면 사업을 해야 한다는 이유는 무엇 때문인지요...? [13] nexon8702 20/09/26 8702
148788 [질문] 인스타그램 친구 추천 알고리즘이... [1] 드워프는뚜벅뚜벅7776 20/09/26 7776
148787 [질문] 가성비 콘솔용 TV 괜찮은거 있나요? [3] 올때메로나8272 20/09/26 8272
148786 [질문] 비밀의숲 시즌2 질문입니다 [5] 제드7360 20/09/26 7360
148785 [질문] 따로 교육기관에 적을 두지 않으면 논문 열람 사이트를 이용 할 수 없나요? [5] 구경남b7010 20/09/26 7010
148784 [질문] 횟집용 된장으로 만든 쌈장? [11] 헛스윙어8263 20/09/26 8263
148783 [질문] 노트북 추천 부탁드립니다. [18] 비둘기야 먹쟛8381 20/09/25 8381
148782 [질문] LOL에서 감독이 차지하는 비중은 얼마나 될까요?? [36] 쎌라비7621 20/09/25 7621
148781 [질문] 왓챠 구독하실분 계신가요? 3인 모집합니다 (완료) [10] 잔 향7035 20/09/25 7035
148780 [질문] 지금 불판에서 난리난 PSG 용병 [1] 삭제됨8532 20/09/25 8532
148779 [질문] 스타크래프트를 udp 게임하고 싶습니다 (해결) [10] 틀림과 다름22534 20/09/25 22534
148778 [질문] 전자담배 관련 질문입니다 [12] Le_Ciel5892 20/09/25 5892
148777 [질문] 중고차 구매 관련 질문 입니다.(중고차 구매가 맞을까요?) [14] Dreamlike7438 20/09/25 7438
148776 [질문] 엑셀 관련 질문 드려요. [4] 神鵰俠侶_楊過5913 20/09/25 5913
148775 [질문] 와인보관 질문입니다. [5] 집돌이5351 20/09/25 5351
148774 [질문] 북한이 중국에 먹힌다면...... [37] 마르키아르7308 20/09/25 7308
148773 [질문] 대출질문입니다.(대알못입니다..) [15] 교자만두4762 20/09/25 4762
148772 [질문] 국내에서 미국 은행계좌 만드는법이 있을까요? [4] Golden16586 20/09/25 16586
148771 [질문] 차량사고(뺑소니 질문입니다) [37] 굼시7702 20/09/25 7702
148770 [질문] 집에서 재채기랑 콧물이 너무 심해요. [21] 레너블8081 20/09/25 8081
148769 [질문] [LOL] 만약 결승전 한vs중 나오면 한국팀은 연습 어떻게 하죠? [16] 다리기7221 20/09/25 7221
148768 [질문] 오늘 롤드컵한다는데 몇시에 스타트 인가요? [7] 피스6649 20/09/25 6649
148767 [질문] 여러분은 야구배트를 선호하시나요? (뻘질문) [12] 페스티6796 20/09/25 6796
목록 이전 다음
댓글

+ : 최근 1시간내에 달린 댓글
+ : 최근 2시간내에 달린 댓글
맨 위로