2015-02-03 3 views
0

Google 스프레드 시트를 사용하여 하나의 워크 시트의 전체 내용을 검색하고 일치가 발생하면 특정 셀의 값을 반환하려면 어떻게해야합니까? 검색 할 워크 시트에는 고유 한 값이 있다고 가정 할 수 있습니다.일치하는 열의 전체 워크 시트 및 반환 셀 값 검색

예 : 두 개의 다른 팀에 속한 플레이어가 포함 된 워크 시트가 있습니다. 다른 워크 시트에는 모든 플레이어의 목록이 있습니다. 일치하는 팀 이름을 플레이어 옆에 표시하고 싶습니다.

링크 된 예제에서 "팀"워크 시트를 검색하고 플레이어 옆의 셀에있는 행 2 (팀 이름) 값을 반환하고 싶습니다 ("팀 이름" 검색 "워크 시트).

수식이 작동하는 경우 "검색"워크 시트에서 "Smith, Bob"옆에 "팀 A"가 표시 될 것으로 예상됩니다.

Google Worksheet Teams

+0

왜 [엑셀-에 대한 mula] 태그? – pnuts

답변

0

I 이런 식 제안하고있다 :

= 인덱스 (팀 수 $ 2 : $ 2, 0, SUM (IF (팀 수 $ A $ 3 : $ B $ 5 = $ A2), COLUMN (팀 수 $ A $ 3 : $ B $ 5) -MIN (COLUMN (팀 수 $ A $ 3 : $ B $ 5)) + 1, 0)))

  • 팀이

    - 팀 및 팀 워크 시트의 이름입니다 멤버 이름

  • 2 $ : $ 2 - 팀 워크 시트 지주 팀 이름에 2 행은
  • 3 $ A $ : $ B $ 5 - 표는 모든 선수 이름을
  • $ A2 (팀 이름은이 테이블 위의 하나의 행이다) 보유 - 우리가 찾고있는 선수 이름. MS 엑셀에서

: 유형 공식을 입력 한 다음 Ctrl + Shift 키 + Enter를 누릅니다

구글 스프레드 시트에서

이 = ARRAYFORMULA (INDEX와 같은 ARRAYFORMULA 내부

쓰기를() 함수 (팀! $ 2 : $ 2,0, SUM (IF (팀)! $ A $ 3 : $ B $ 5 = $ A2, COLUMN (팀! $ A $ 3 : $ B $ 5) -MIN (팀 수 $ A $ 3 : $ B $ 5)) + 1,0))))

Google Worksheet Teams Solution

0

가정 :

  • 당신의 검색 기준은 검색 시트에 열 A에 있습니다.
  • 팀이 들어있는 시트를 '팀'이라고하며 팀 이름은 B 열에 있습니다.
  • 플레이어 이름은 '팀'의 A 열에 있습니다.

    = INDEX (팀 B! B, MATCH (A! A, 팀 A : A, 0))

관련 문제