2017-11-26 3 views
0

나는이 기능이 G $ 1), G $ 1), 0))일치 기능 부품 2016

나는 무엇을하는지 알아낼 수 없다. 별표가 무엇인지 모르겠습니다. PositionParameter는 워크 시트의 이름이고, Revised는 열의 이름이며, Campus Type Short는 열의 이름이고 Campus Num Arbitrary는 열의 이름입니다. 첫 번째 PositionParameter()와 두 번째 PositionParameter() 사이에 별표가 있다고 가정합니다. 두 번째 PositionParameter()와 세 번째 PositionParameter() 사이에 다른 별표가 있어야하지만 이탤릭체로 렌더링됩니다. 나는 별표를 꺼내 철자를 썼다. 툴팁은 일종의 배열을 리턴한다고 가정하고 있지만 그 구성 요소를 알 수는 없다고합니다. 누군가 나에게 별표를 설명 할 수 있습니까? 감사 드리고 싶군요.

덕분에, 하워드 홍콩

답변

1

수식은 단일 값, 즉 세 조건이 모두 충족되는 데이터의 첫 번째 행의 상대 위치를 반환합니다.

그것은 다음과 같이 작동

이 세 가지 조건문의 각 :

PositionParameter[[#All],[Position Revised]]=$C94

PositionParameter[[#All],[Campus Type Short]]=G$3

PositionParameter[[#All],[Campus Num Arbitrary]]=G$1

가 ..... TRUE/FALSE 값의 배열을 반환 . 이 세 배열을 곱하면 1/0 값의 단일 배열이 만들어지며, 모든 조건이 한 행에서 충족되면 1이고 그렇지 않으면 0입니다. 이 어레이는 MATCH 함수의 "lookup array"를 구성합니다.

값이 조회 배열에서 조회되고 MATCH 함수의 결과가 첫 번째 1의 위치가되는 "찾아보기 값"은 1입니다. 모든 조건이 충족되는 첫 번째 행까지

, 결과는 마지막에 제로가 MATCH 함수의 세 번째 매개 변수입니다 #N/A

참고 모든 세 가지 조건을 만족하는 행이없는 경우 - 정확히 일치를 찾을 수 있어야 제로 menas가.

이것은 CTRL + SHIFT으로 확인 될 필요가있는 "배열 수식"인 +

종종 다른 열에서의 값을 반환하는 INDEX 기능과 관련하여이를 사용할 것이다 ENTER 조건이 만족되는 최초의 행. 정상 셀 참조 수식 (COL의 B = "X"및 COL의 C = "Y")로 지정된 두 개의 조건이 충족되는 첫 번째 행에서 열 A의 값을 반환하는 것이다

=INDEX(A:A,MATCH(1,(B:B="x")*(C:C="y"),0))

를 사용
0

음, 별표 (*)는 곱셈 기호 될 수 있거나 일치에서 와일드 카드가 될 수있다. 게재 위치 모양에 따르면 배열이나 테이블의 데이터를 곱하면 이라고 말하고 싶습니다.

그리고 ... I don't know what the asterisks are for 그러나 I took the asterisk out and spelled it out? 왜 그걸 할거야? 그것을 변경하기 전에 작동 했습니까? 이 공식은 어디에서 찾았습니까?

[mcve]를 읽으십시오. 셀에

붙여 넣기이 : 샘플 데이터 나 공식의 목적에 대한 다른 정보가 없으면, 나는 추측을합니다

=MATCH(1,(PositionParameter[[#All],[Position Revised]]=$C94)*(PositionParameter[[#All],[Campus Type Short]]=G$3)*(PositionParameter[[#All],[Campus Num Arbitrary]]=G$1),0)) 

합니다. . . 배열해야하는데 가정하면 해당 셀에를 입력 타격의 대신 :

히트 : Ctrl 키 + 시프트 + 배열 수식을 만들 수를 입력합니다.


I 얇은 : 위의 링크 게다가

, 여기 당신을 위해 몇 가지 다른 읽기 & 연습 k certains 응용 프로그램은 Excel에서 복사하여 붙여 넣을 때 단어가있는 특정 기호 (응용 프로그램에서 허용되지 않는 기호)를 바꿉니다. 그러나 어떤 일이 발생했는지에 대한 자세한 정보가 없으면 어떤 일이 일어 났는지 확실히 말할 수 없습니다.

0

*가 실제이고 수식이 배열 수식으로 입력된다고 가정하면 0과 1의 배열을 반환해야합니다.

공식은 위치 개정 = C94 및 캠퍼스 유형 짧은 = G3 및 캠퍼스 민 임의 = G1
그것은이 모든 조건하지 않는 각 행에 대해 0 일치하는 각 행에 대해 1을 반환합니다 찾고 있습니다.
조건과 일치하는 행이없는 경우 # N/A

+0

조건을 곱하면 0과 1의 배열이 생성되지만 조회 배열을 형성한다는 점에 동의합니다. 따라서 배열에서 1을 찾으면 MATCH 함수는 단순히 단일 값을 반환합니다. 첫 번째 행의 상대 위치는 모든 조건이 충족됩니다 - 내 대답을 참조하십시오 –

+0

@ 배리 - 네 말이 맞아. –