리브레오피스 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에서 파일을 열어서 해결했더니 바로 작동하더군요!