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 : 55
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
수정 아이콘
위에 답변 달아주신 모든 분들 감사합니다
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
145772 [질문] 이런 중고 골프채 가격이 얼마나 할까요? [12] 먹구름뒤5049 20/06/11 5049
145771 [질문] 가게에서 파는 냉면육수 사려면 뭐라고 검색해야되나요? [15] 興盡悲來4566 20/06/11 4566
145770 [질문] [LOL] 펄스 건 패스 전용 업적 20까지 조건 동일한가요? [5] qwertyy4208 20/06/11 4208
145769 [질문] 신한 sol 대출 이율 낮을때마다 갈아타도 신용도에 문제 없을까요? [5] 추억4638 20/06/11 4638
145768 [질문] 가방 들고 다니시나요? [47] F.Nietzsche7810 20/06/11 7810
145767 [질문] 약간 어지러운 증상이 있는데, 혹시 비슷한 경험 있으신분.. [8] 허니띠5073 20/06/11 5073
145766 [질문] 코로나(코비드) 끝나긴 할까요? [10] 신예은팬5628 20/06/11 5628
145765 [질문] apple2시절 고전게임 찾습니다. [2] will4183 20/06/11 4183
145763 [질문] 앞으로의 코로나 전망과 운동방법질문 [4] Right4281 20/06/11 4281
145762 [질문] 이스포츠에서 승부욕이 강한 선수는 누구인가요? [41] 빅뱅이론5988 20/06/10 5988
145761 [질문] 파스타에 도전하려는데 필요한 조리기구 조언부탁드립니다 [22] 웃음대법관6191 20/06/10 6191
145760 [질문] 공항서 서울가는 수송버스에서 짐이 바뀌었는데요.. [1] 따루라라랑4324 20/06/10 4324
145759 [삭제예정] 증상이 없이(발열 기침)코로나 걸릴수 있을까요? [8] 삭제됨4881 20/06/10 4881
145758 [질문] 인터넷 통신사 질문드립니다. [4] 류시프3695 20/06/10 3695
145757 [질문] 퇴직금 계산 관련 질문입니다. [3] 사전4546 20/06/10 4546
145756 [질문] 요즘 공군도 특기시험, 훈련소 성적 같은거 하나요?? [2] 삭제됨4438 20/06/10 4438
145755 [질문] 엑셀 함수 IF OR AND 복합 사용 질문 [7] sowhat3682 20/06/10 3682
145753 [질문] 프리랜서 4대보험에 관한 질문입니다. [11] 트와이스정연4501 20/06/10 4501
145752 [질문] 속초고속버스터미널입니다. 맛있는 곳 추천해주세요. [5] 레뽀4698 20/06/10 4698
145751 [질문] 삼성 음성 녹음 어플 파일인식 문제 여쭙숩니다. [3] 통수4582 20/06/10 4582
145750 [질문] 예방차원에서 탈모약을 먹는건 어떨까요? [15] 초동역학5540 20/06/10 5540
145748 [질문] 혹시 '무한반복인'이라는 제목의 플래시(?) 기억나시는 분 있으신가요? [2] 아침3673 20/06/10 3673
145747 [질문] PC 견적 문의드립니다!! [11] emonade5623 20/06/10 5623
목록 이전 다음
댓글

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