2012-01-17 2 views
0

왼쪽 열에는 날짜가 표시되고 다른 열에는 바로 다음에 오는 스프레드 시트가 있는데, 결과를 표시합니다 (S = 성공, P = 부분 성공, F = 실패). 매일 입력 한 숫자에 따라 다른 데이터 업로드가 이루어집니다. 업로드를 시도하지 않으면 셀은 비워 둡니다.사용 가능한 세 가지 옵션 중 2 가지 값이있는 열의 마지막 셀에 해당하는 날짜 찾기

여러 개의 "결과"열의 각 표 위에는 해당 열에 "P"또는 "S"가 나타나는 마지막 행 (일)에 해당하는 날짜가 표시되고 싶습니다.

색인 (match()) 수식을 검색하고 읽었지만 여러 기준과 일치하는 항목을 보지 못했습니다.

http://www.techonthenet.com/excel/questions/last_value.php

나는 경기 내에서 OR 함수를 사용하여 시도하고 작동하지 않았다. SUMPRODUCT 함수를 사용하여 언급 한 또 다른 사이트이지만 다시 여러 수식을 수식에 맞출 수있는 방법을 찾지 못했습니다.

http://www.exceluser.com/explore/last-item-in-list.htm -이 예는 수식의 표의 열 머리글을 참조하며,이 상황을 내 상황에 적용하는 방법을 알아낼 수 없습니다.

도움을 주시면 대단히 감사하겠습니다. 감사!

답변

1

예를 들어이 수식은 B2:B1000 .....에 마지막 "P"또는 "S"(또는 "p"또는 "s", 대소 문자를 구분하지 않음)를 찾은 다음 해당하는 날짜는 A2:A1000입니다.

=LOOKUP(2,1/((B2:B1000="P")+(B2:B1000="S")),$A2:$A1000)

참고 : 나는 날짜가 오름차순으로와 "마지막"날짜가 위치 적 (먼 아래)한다는 것을 가정 또한이 같은 "배열 수식을"사용할 수있는 경우에는 최신 :

=MAX(IF((B2:B1000="S")+(B2:B1000="P"),$A2:$A1000))

첫 번째 공식은 완벽하게 작동하는지 CTRL+SHIFT+ENTER

+0

으로 확인! 고맙습니다!!!! LOOKUP 함수를 더 자세히 살펴 봐야 할 것입니다. VLOOKUP은 항상 사용하지만 LOOKUP은 사용하지 않습니다. 두 번째 수식을 얻을 수는 없었지만 첫 번째 수식이 작동 한 후에 실제로 수식을 필요로하지 않았습니다. 호기심을 위해 노력하고있었습니다. 감사!!! – Bryce

관련 문제