IF함수의 조건에 따른 결과값 처리 방법?

함수/공식
작성자
쿨 런
작성일
2022-06-05 16:35
조회
97
엑셀버전 : 엑셀2019

운영체제 : 윈도우10

INDEX와 MATCH를 이용해서 원하는 값을 얻은후 IF함수로 여러 조건에 따른 값을 구해야 하는데 어찌해야 할지 몰겠어요 ㅠㅠ 예를 들어 =INDEX(D3:K88,MATCH(O71,D3:D88,0),MATCH(O72,D3:K3,0))를 통해 값을 얻고

착지수 1착지 = 100% 운송료, 2착지 130%, 3착지 150%

편도 = 100%, 왕복일시 180%를 적용하려면

함수를 어떻게 만들어야 하나요?

고수님들의 명쾌한 해답을 원합니다.

상차지 하차지 적용권역 착지수 편도/왕복 희망톤수 차종 상차시간 하차시간 차량번호 성명 전화번호 기본운송료
서울 동해 동해 1착지 왕복 5톤 카고 11:00 18:00 서울00아1234 홍길동 010-123-4567
전체 4

  • 2022-06-05 21:37

    @쿨 런 님 IF 함수대신 VLOOKUP 함수를 사용하는게 좋을 것 같습니다

    1착지 100%
    2착지 130%
    3착지 150%
    ...

    이렇게 범위를 만드신 후

    =VLOOKUP(INDEX(MATCH...),범위,2,0)

    이렇게 계산하면 됩니다


    • 2022-06-06 16:58

      @더블유에이 님 index와 match로 찾은 값에 조건에 따른 변화를 주는건데......잘 모르겠네요 ㅠㅠ


      • 2022-06-08 01:55

        @쿨 런 님 네 위에 적어드린 내용이 index/match 함수로 찾은 값을 조건으로 vlookup 하는 겁니다

        물론 if 함수를 써도 가능하지만, 본문에 적으신 것 처럼 if함수로 처리하면 index/match 가 여러번 들어가기 때문에 산식이 복잡해지는 문제가 있죠

        그래서 조건을 조견표에 나열해서 vlookup으로 불러오는 방법을 제안해드렸습니다

        if 함수로 처리하려면 아래 산식을 사용해보세요

        =if(index/match = "1착지",100%,if(index/match="2착지",130%,150%))


  • 2022-06-06 21:04

    @쿨 런 님 그냥 쉽게 생각해서 칸 두개 더 만들어서 if 문으로 1착지는 1, 2착지는 1.3, 3착지는 1.5,  편도는 1, 왕복은 1.8 이 되도록 하고 기본운송료에 곱하면 되지 않을까요? 새로 만든 두 항목은 숨김처리하고요.


전체 6,892
번호 카테고리 제목 작성자 작성일 추천 조회
알림
📌 -- VBA 기초-활용 4주 완성, 특별 스터디 모집을 시작합니다! (모집 마감) -- 📌 (98)
오빠두엑셀 | 2022.06.23 | 추천 144 | 조회 17724
오빠두엑셀 2022.06.23 144 17724
공지사항 함수/공식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (79)
오빠두엑셀 | 2021.10.28 | 추천 98 | 조회 5343
오빠두엑셀 2021.10.28 98 5343
39034 VBA
New 자동화 프로그램 항목 추가 관련
유라 | 03:47 | 추천 0 | 조회 17
유라 03:47 0 17
39032 VBA
New VBA 고급자동필터 활용 조건 값이 비워 있을 때 결과 값도 안 나오게 하는 방범 문의 합니다. 첨부파일
파란맥 | 03:13 | 추천 0 | 조회 16
파란맥 03:13 0 16
39019 함수/공식
New 엑셀 수식시 범위부분이 절대값이 안되요 첨부파일 (2)
skih**** | 2022.07.05 | 추천 0 | 조회 21
skih**** 2022.07.05 0 21
39016 함수/공식
New vlookup으로 가져온 알파벳을 특정숫자로 바꾸는 방법(쌩초보) (1)
방성희 | 2022.07.05 | 추천 -2 | 조회 25
방성희 2022.07.05 -2 25
39014 VBA
New 열 추가 문의 첨부파일 (2)
오대표 | 2022.07.05 | 추천 0 | 조회 25
오대표 2022.07.05 0 25
39009 함수/공식
New index,match 함수 중에서 동일한 값이 나올때 첨부파일 (2) 답변완료
최사무엘 | 2022.07.05 | 추천 0 | 조회 21
최사무엘 2022.07.05 0 21
39007 함수/공식
New VLOOKUP 조건에 맞는 것을 계속해서 나열하고 싶을 때 첨부파일 (1)
야자키겐스케 | 2022.07.05 | 추천 0 | 조회 29
야자키겐스케 2022.07.05 0 29
39003 함수/공식
New 셀에서 영어만 추출하기 엑셀파일첨부파일 (2) 답변완료
킹셀 | 2022.07.05 | 추천 0 | 조회 23
킹셀 2022.07.05 0 23
38996 VBA
New 현재 열넓이 확인후 20 더하는 방법 (1)
033cola | 2022.07.05 | 추천 0 | 조회 33
033cola 2022.07.05 0 33
38990 함수/공식
New 중복값중에 하나만 더하기 엑셀파일첨부파일 (2) 답변완료
DS | 2022.07.05 | 추천 0 | 조회 25
DS 2022.07.05 0 25
38987 함수/공식
New 행 열이 모두 숫자입니다. 첨부파일 (1)
DOUKCHEON 이재형 | 2022.07.05 | 추천 0 | 조회 26
DOUKCHEON 이재형 2022.07.05 0 26
38983 함수/공식
New 카드번호별로 시트를 만들 수 있는 방법을 알고 싶습니다! - 관련 엑셀첨부 엑셀파일첨부파일 (1)
showtime**** | 2022.07.05 | 추천 0 | 조회 39
showtime**** 2022.07.05 0 39
38982 파워쿼리/피벗
New 파워쿼리에서 영문과 숫자만 순서대로 추출 (4)
아코니 | 2022.07.05 | 추천 0 | 조회 36
아코니 2022.07.05 0 36
38981 구글시트
New COUNTIF 함수와 SUBTOTAL 엑셀파일첨부파일
거꾸로문 | 2022.07.05 | 추천 0 | 조회 21
거꾸로문 2022.07.05 0 21
38979 문서서식
New 서로 다른 엑셀 파일 비교 첨부파일 (2)
notice | 2022.07.05 | 추천 0 | 조회 26
notice 2022.07.05 0 26
38976 함수/공식
New BOM 오류 확인 방법 문의 첨부파일 (4)
터브가이황 | 2022.07.05 | 추천 0 | 조회 30
터브가이황 2022.07.05 0 30
38973 VBA
New 점수가 6점이상만 시트2에 표기하는 VBA 또는 매크로 표기하는 방법 문의 합니다. 엑셀파일첨부파일 (4) 답변완료
파란맥 | 2022.07.05 | 추천 0 | 조회 36
파란맥 2022.07.05 0 36
38972 함수/공식
New 함수표현식을 Ctrl + x 사용하여 가져올때, Sheet 참조 제거하는법 (3)
JH | 2022.07.05 | 추천 0 | 조회 36
JH 2022.07.05 0 36
38970 VBA
New VBA 1주차 공부하면서 응용해보다가 (2) 답변완료
daniel | 2022.07.05 | 추천 0 | 조회 31
daniel 2022.07.05 0 31
38959 기능/도구
New 데이터 분할 방법 엑셀파일첨부파일 (1)
dfgkdflglkdf | 2022.07.04 | 추천 0 | 조회 23
dfgkdflglkdf 2022.07.04 0 23
38948 문서서식
New 액셀 카카오톡 문자보내기 자동화 양식 그림 카톡 보내기 오류 해결 방법 문의 드립니다! 첨부파일
ROLLUP | 2022.07.04 | 추천 0 | 조회 25
ROLLUP 2022.07.04 0 25
38942 문서서식
New 안녕하세요 엑셀 날짜변환에 대해서 질문드립니다. (3)
겸둥이k | 2022.07.04 | 추천 0 | 조회 40
겸둥이k 2022.07.04 0 40
38940 함수/공식
New IF함수 순자적으로 조건 적용되도록 만들고 싶어요 엑셀파일첨부파일 (3)
마운틴 | 2022.07.04 | 추천 0 | 조회 44
마운틴 2022.07.04 0 44
38939 VBA
New 특정조건일경우 값 입력 (4) 답변완료
천하무적 | 2022.07.04 | 추천 0 | 조회 34
천하무적 2022.07.04 0 34
38932 VBA
New 재고관리 프로그램 중 등록시 '13런타임 오류'나는데 모르겠어요 첨부파일 (1)
파랑지니 | 2022.07.04 | 추천 0 | 조회 28
파랑지니 2022.07.04 0 28
38909 파워쿼리/피벗
New 파워쿼리 작성 엑셀파일 (2) 답변완료
당신을축복하는올빼미 | 2022.07.04 | 추천 0 | 조회 45
당신을축복하는올빼미 2022.07.04 0 45
38907 함수/공식
New INDEX + MATCH 함수 에러 문제관련 (2)
brain hoon | 2022.07.04 | 추천 -2 | 조회 38
brain hoon 2022.07.04 -2 38
38905 VBA
New [1주차]VBA 미션... 다들 해보셧나요? 도움 좀..ㅠ 첨부파일 (3)
배성철 | 2022.07.04 | 추천 0 | 조회 34
배성철 2022.07.04 0 34
38899 함수/공식
New 어떤 함수를 써야 될지 (4)
정상진 | 2022.07.04 | 추천 0 | 조회 46
정상진 2022.07.04 0 46
38895 대시보드
New 데이터 입력시 자동으로 보고서 작성 첨부파일 (2)
bmmania | 2022.07.04 | 추천 0 | 조회 40
bmmania 2022.07.04 0 40