본문 바로가기

MATCH4

index와 match의 배열 활용 지식in 질문에 expert님이 답변해주신 내용을 이해하고, 나중에 활용하고자 정리하는 내용임 데이터는 품목 | 날짜 | 평가결과 도출하고자 하는 결과물은 날짜1 | 날짜2 | 날짜3 품목 평가결과 | 평가결과 | 평가결과 형태임 평가결과 = index(데이터의 평가결과열,match(1,index((데이터의 품목열 = 결과물의품목 값)*(데이터의 날짜열 = 결과물의 날짜값))) match함수의 두번째 항목이 배열이라는 점을 활용 하는 거고, = 연산자는 같으면 1, 다르면 0을 반환하는 연산자임 즉 품목비교는 데이터의 품목열에서 특정 품목값과 같은 경우 1 아닌 경우 0을 가진 배열을 만들고 날짜비교는 데이터의 날짜열에서 특정 날짜값과 같은 경우 1 아닌 경우 0일 그진 배열을 만들어서 두 배열을 곱해서.. 2022. 6. 15.
금액 범위에 따라 단가 산식이 달라지는 경우 안녕하세요 조건에 따른 결과값을 구하는 문제인데 질문에 대하여 엑셀파일을 올렸습니다 항상 직접 계산을 하다보니 자동으로 산출되게 하고 싶어서 질문 글 올립질문을 요약하면, 총가격 범위에 따라 분배할 결과값을 계산하는 산식이 다를 때 어떻게 함수를 구성해야 하는가 입니다. 총가격 범위에 따른 산식은 아래와 같아요 분배결과값을 하나의 함수로 사용하기위해서 위 수식을 천천히 살펴보니, 하나의 수식으로 나타낼수 있게 되었어요 위 표에서 총가격 구간을 범위, 10만원, 144천원 등 식의 제일 앞에 있는 금액을 기초값, 11, 10 등 1만으로 나누는 숫자를 비율이라고 하고 [기초값+(총가격-범위)*비율/10000]*70% 만약 총가격이 1천만원 이하인 경우 기초값은 10만, 비율은 0으로 하면 기초값(10만) .. 2019. 4. 6.
INDIRECT함수 활용하기 거의 끝판왕 질문은... " 안녕하세요 첨부한 파일에 value err 가 계속나는데 어떻게 수정해야 할지 모르겠습니다. 1.err상단 날짜 기간동안의 동남권 데이터 평균을 구하고 싶습니다. 2.err상단 날짜 수식도 바르게 된건지 확인 부탁드립니다(우측 2019/2/25일기준 84일전부터 2019/2/25까지의 기간을 표시한 것입니다. 답 작성하신 함수를 보니 averageifs 함수의 인수를 잘못 이해하신것 같아요 index와 match를 쓰신 부분의 결과값은 동남권 값들의 배열이에요 averageifs의 첫번째 인수는 범위로 지정해야 하거든요 함수를 하나로 나타내기 어려워서 여러 단계로 나눠서 계산 했어요 물론 하나로 합칠수도 있지만, 너무 길어서 복잡하니 나눠서 설명 드립니다~ (첨부파일 참조) 첫번째, ma.. 2019. 3. 28.
index/match, 그리고 vlookup 지식인 질문은 아래와 같습니다.index,match 함수를 사용해서 두 시트에서 각각 셀에 값을 정리하였는데요 이때 두 셀입력된 함수를 하나로 합치려고 하는데 어떻게 해야 하나요??※ 질문 두 시트에 사용된 index,match 함수를 하나로 합치는 방법답)함수 기본형태=match(lookup_value,lookup-array,match_type)=index(array,row_num,comumn_num)match 값을 참조하는 index함수의 인수부분에 match함수를 그대로 넣으면 되요예를 들어 match로 row를 찾았고, index 함수 내에서 match로 찾은 row를 참조한다면 위 index 함수 내 row_num을 match로 계산해놓은 셀을 참조할거에요이 경우=index(array,match.. 2019. 3. 18.
반응형