2013-04-05 4 views
0

어제 나는 this 질문을했습니다. 내가 VLOOKUP 공식을 사용하여 얼마나 유용했는지 알아 보았지만 해결할 수없는 매우 이상한 오류가 발생했습니다. 내가 각 항목은 "확률"라는 별도의 시트에 자신의 셀에있는 데이터Excel - VLOOKUP 반환 #VALUE

Probabilities| 1%, 1.9%, 4.6%, 9.3%, 16.2%, 25.9%, 37.5%, 50%, 62.5%, 74.1%, 83.8%, 90.7%, 95.4%, 98.1% 

의 다음 행을 가지고있다. 첫 번째 시트에는 =VLOOKUP("Probabilities",Probability!$A$1:$O$1,A2+1,FALSE)이 있는데, 여기서 A2는 3과 17 사이의 숫자입니다. A2가 1이면 행 헤더 "확률"이 표시됩니다. A2가> 2이면 error: Argument out of range: <Whatever A2 is +1>이됩니다. 머리글 추가에서 테이블 값을 정수 또는 특히 ="<some text>"으로 변경 했으므로 % 기호가 마음에 들지 않는지 확인해보십시오. A2 셀은 다른 수식의 결과이므로 셀에 직접 숫자를 입력하고 수식에서 A2를 숫자로 바꾸려고했습니다. 문제가 색인과 맞지 않는다고 생각합니다. 그러나 나는 단지 무엇이 있는지 모른다. 도움에 미리 감사드립니다. 더 많은 정보가 필요하면 알려주세요

+1

조회 범위 $ A $ 1 : $ O $ 1은 한 줄 (오타가 아마도?)입니다. VLOOKUP은 여러 행의 범위에서 첫 번째 열을 찾습니다. 또한 단어 "확률"을 찾고 있습니다 (설정을 이해하지 못함). – chuff

+0

@chuff 오른쪽 테이블은 단 하나의 행입니다. 내가하는 일에 끔찍한 방법 일 수 있습니다. 나는 "Probabilities"(정적 인)를 사용하여 존재하는 하나의 행을 찾고 변수는 색인입니다. 기본적으로 A2가 6 일 경우 25.9 %가 반환되어야합니다. – jtsmith1287

+2

대신 OFFSET을 사용할 수 있어야합니다. 사용법은 OFFSET (cell_reference, row_offset, column_offset, height_in_rows, width_in_columns)입니다. 예를 들어, OFFSET ($ A $ 1,0, A2,1,1). (INDEX는 잘 작동 할 것입니다.) – chuff

답변

3

질문을 올바르게 이해하면 "확률"시트의 한 행 테이블에서 특정 확률을 찾아야합니다. 이 테이블에는 A1 셀에 레이블이 있고 B부터 O까지의 열에 걸쳐 확률 값을 가진 셀이 있습니다. A2 셀의 수식은 확률 테이블의 n 번째 값에 대한 인덱스 번호를 계산합니다. 그 n 번째 값을 반환하는 수식을 찾으려고합니다.

이 작동합니다 :

=OFFSET(Probability!$A$1,0,$A$2,1,1) 
오프셋의 구문은 "OFFSET (셀 _ 참조, row_offset는, column_offset, height_in_rows, width_in_columns)"셀 _ 참조는, 앵커 셀과 행과 열 오프셋이 얼마나 많은 표시

셀을 아래로 (행 오프셋이 음수이면 위로) 오른쪽으로 (열 오프셋이 음수이면 왼쪽으로) 값을 반환합니다.

수식이 실제로 작동해야합니다 (적어도 내 컴퓨터에서 작동 함). 나는 #REF를 얻었다! 확률 표의 열 수보다 큰 색인 값을 사용했을 때 오류, 값이 문자열 일 때 # N/A 오류, 숫자와 문자열의 합이 A2 일 때 #VALUE 오류가 발생했습니다.