p.83 수식만들기 해설에서
1.
*구분코드를 가지고 매장구분을 찾아노는 것은 vlookup, index 함수 아무거나 써도 되지만 매장 번호를 이용하여 구분코드를 찾는 것은 vlookup함수만 가능합니다.
라고 적혀있는데 구체적인 이유가 궁금합니다.
2.
책 오른쪽 전문가의 조언에서
index함수는 행의 개수나 열의 개수를 벗어난 값을 인수로 사용할 수 없습니다. 즉 매장번호는 '403205'등이므로 열이나 행의 개수를 한참 벗어납니다.
라고 적혀있는데 무슨말인지 모르겠어요 ㅠㅠ 구체적인 설명이필요합니다!
오른쪽의 전문가의 조언을 보시면 index 함수는 행의 개수나 열의 개수를 벗어난 값을 인수로 사용할 수 없기 때문에 매장번호인 403205 로 열이내 행의 위치를 찾을 수 없다는 것입니다.
index(범위,행,열) 이므로 행과 열이 범위를 벗어나면 안됩니다.
그러므로 구분코드로 매장구분을 찾는 것은 가능하지만 매장번호로 구분코드를 찾을 수 없다는 것이죠.
index(h21:i24,행,열) 이라면라면 범위는 각 4행,2열이 됩니다.
그런데 여기에 행값을 매장번호인 101004 를 넣게 되면
index(h21:i24,101004,1) 과 같이 될텐데 101004 행에 어떤 값이 있을까요?
결과적으로 아무것도 없는 값이거나 아예 행 범위를 벗어나는 범위가 되기 때문에 사용할 수 없다는 것입니다.
좋은 하루 되세요.
"
-
*2013-04-25 22:54:46
오른쪽의 전문가의 조언을 보시면 index 함수는 행의 개수나 열의 개수를 벗어난 값을 인수로 사용할 수 없기 때문에 매장번호인 403205 로 열이내 행의 위치를 찾을 수 없다는 것입니다.
index(범위,행,열) 이므로 행과 열이 범위를 벗어나면 안됩니다.
그러므로 구분코드로 매장구분을 찾는 것은 가능하지만 매장번호로 구분코드를 찾을 수 없다는 것이죠.
index(h21:i24,행,열) 이라면라면 범위는 각 4행,2열이 됩니다.
그런데 여기에 행값을 매장번호인 101004 를 넣게 되면
index(h21:i24,101004,1) 과 같이 될텐데 101004 행에 어떤 값이 있을까요?
결과적으로 아무것도 없는 값이거나 아예 행 범위를 벗어나는 범위가 되기 때문에 사용할 수 없다는 것입니다.
좋은 하루 되세요.
"