기준이 참조인 경우 VLOOKUP은 #N/A를 반환합니다.

기준이 참조인 경우 VLOOKUP은 #N/A를 반환합니다.

리브레오피스 Calc 5.1.6.2

기준이 다시 참조가 포함된 셀에 대한 참조인 VLOOKUP 함수를 사용하고 싶습니다. 하지만 작동하지 않고 #N/A를 반환합니다. 흥미롭게도 참조를 텍스트 값으로 바꾸면 첫 번째 행을 제외하고는 작동합니다.

나는모의 파일이 문제를 보여줍니다(시트 "정규화됨", D열).

나중에 파일을 사용할 수 없는 경우 아래 파일의 텍스트 버전을 사용하세요.

파일 설명:

  • 3장:일하고 있는,통계,표준화된
  • 그만큼일하고 있는시트에 원시 데이터가 포함되어 있습니다.
  • 그만큼통계시트에는 ind_codes의 합계 개수가 표시됩니다.일하고 있는시트
  • 그만큼표준화된시트에는 다음에서 참조된 ind_code가 다시 표시됩니다.일하고 있는시트와 해당 합계 수통계시트

작업 시트:

ind_code    count
111a    500
112a    400
113a    400
114a    400
111a    200
112a    300
113a    300
114a    300
111a    200
112a    300
113a    200
114a    300
111a    100
112a    100
113a    100
114a    100
HA  400
HB  100
HC  400
HD  100
HA  300
HB  200
HC  300
HD  200
HA  100
HB  100
HC  100
HD  100

통계 시트:(처음 3줄)

ind_code    sum_count
=working.A2     =SUMIF(working.A2:B1000,A2,working.B2:B1000)
=working.A3     =SUMIF(working.A3:B1001,A3,working.B3:B1001)
=working.A4     =SUMIF(working.A4:B1002,A4,working.B4:B1002)

정규화된 시트:(처음 3줄)

ind_code    count       sum_count
=working.A2 =working.B2  =VLOOKUP(A2,stats.$A$1:$B$1000,2,0)
=working.A3 =working.B3  =VLOOKUP(A3,stats.$A$1:$B$1000,2,0)
=working.A4 =working.B4  =VLOOKUP(A4,stats.$A$1:$B$1000,2,0)

답변1

통계 시트의 A2 셀에 대한 공식은 입니다 =working.A2:A1000. 이것은 나에게 옳지 않은 것 같습니다. 왜 그렇게 입력했나요?

간단히 말하면 이라고 표시된 =working.A2다음 드래그하여 1000행까지 채워야 합니다. 그러면 문제가 해결됩니다.

또한 스프레드시트가 LO 5.1.6.2에서는 오류를 제공하지만 LO 6.0.3.2 또는 Apache OpenOffice 4.1.3에서는 오류가 발생하지 않음을 확인할 수 있습니다.

답변2

MS Excel 2017에서 파일을 열어서 해결했더니 바로 작동하더군요!

관련 정보