2017-10-20 13 views
0

Excel의 기준에 의해 필터링 된 차트에서 값을 추출내가 Excel에서이 같은 두 장이있어

      **Post AB** **Post Tenn** **Post DN** 
         Price 10.1-10.20 Price 10.1-10.20 Price 10.1-20.1 
CityOrigin Destination  20 kg 40 kg 20 kg 40 kg  20 kg 40 kg 

New York  Madrid   45  40  40  50  45  40 
Los Angeles Madrid   65  70  70  70  56  60 
Oregon  Paris   89  100 110  105  74  98 
Washington Paris   34  80  45  65  45  69 

및 근무 차트 :

          Price Rate 
Post Career CityOrigin   Date   20KG  40KG 
Post AB  New Tork   =Today()   ?  ? 
Post Tenn Los Angles   "    ?  ? 
Post DN  Oregon    "    ?  ? 

저는 Post Career와 City 원산지와 함께 오늘 날짜를 사용하여 가격 차트 시트에서 20kg 및 40kg 패키지에 대해 현재 유효한 요금 만 추출 할 수 있는지 궁금합니다.

내 이상적인 결과는 다음과 같이해야합니다

            Price Rate 
Post Career CityOrigin   Date   20KG  40KG 
Post AB  New York    10/20   40  45 
Post Tenn Los Angles   10/20   70  70 
Post DN  Oregon    10/20   74  98 

내 질문은 기능 나는 날짜를 기준으로 가격을 전화 가격 시트에서 경력을 게시하는 데 사용해야합니까? 다중 조회 ?? 그래서 여기

+0

머리글과 같은 테이블 구조를 수정할 수 있으므로 모든 검사를하지 않고도 쉽게 수행 할 수 있습니까? – ian0411

+0

* 가격 10.1-10.20 *은 1 셀만의 가격 차트를 가지고 있습니다. 데이트 셀을 두 개로 나눠야한다는 뜻인가요? – Ann

+0

수정하십시오. 수식에서 사용하는 것이 더 쉬울 것이므로이 문자열을 두 날짜로 구문 분석하고 비교할 필요가 없습니다 (수식이 너무 길어질 것입니다). – ian0411

답변

1

는 지금까지 다른 날짜 범위는 데이터 구조처럼 얼마나 모르고있을 것입니다, 그러나 이것은 당신에 작동하는 무언가를 제공해야합니다.

I cell D13는 입력 수식은 다음

=INDEX($C$4:$H$7,MATCH($B13,$A$4:$A$7,0),MATCH($A13,$C$1:$H$1,0)+IF(D$12="20 kg",0,1)) 

기본적 I 단지 행 및 열 번호를 조회 할 INDEX/MATCH를 사용한다. 다른 데이터가 재생되면 다른 방법을 찾을 수 없으면 다시 살펴볼 수 있습니다.

행 1에 * 기호를 제거 했으므로 MATCH 함수에서 더 쉽게 할 수 있습니다. 그렇지 않으면 배열 수식을 사용하여 필요로하는 방식이 아닐 수 있습니다. .