다양한 데이터의 수식을 통해 계산하여 시간에 따른 추세를 보여주는 그래프를 만들고 싶습니다.
그러나 일부 데이터가 누락되어 차트에서 사용하는 계산된 데이터에 0이 표시됩니다.
이 데이터를 선 그래프로 그릴 때 축까지 선이 그려지는데 이는 원하지 않습니다.
선에 간격을 두거나 데이터 포인트를 건너뛰고 바로 이전에서 다음으로 그립니다.
즉, 다음 데이터가 주어졌을 때:
00.0 61.6 39.5 74.6 86.8 72.0 66.5 99.5 85.6 80.6 95.0 122.4
81.0 83.1 88.2 00.0 94.3 60.5 00.0 99.5 95.8 86.2 00.0 111.4
84.1 110.8 78.9 62.0 75.9 102.2 89.9 87.1 81.6 73.5 00.0 116.9
00.0 항목은 모두 "데이터 없음"을 의미하므로 무시하고 싶습니다(0 값으로 처리되지 않음).
현재 제가 가지고 있는 차트는 다음과 같습니다.
차트가 이렇게 나오길 원합니다.
다시 말하지만, 점선이 0으로 내려가지 않는 한 점선이 공백이든 실선이든 상관없습니다.
데이터는 동적/계산적이므로 =AVERAGE(prev,next)
누락된 데이터가 어디에서 발생할지 미리 알 수 없으므로 간단히 말할 수는 없습니다. 이를 고려한 솔루션이 필요합니다.
어떤 아이디어가 있나요?
답변1
IF
0인 경우 셀에 빈 값을 배치하는 함수를 만듭니다 .
IF(function <> 0, function, "")
이것이 Excel에서 작동한다는 것을 알고 있지만 OpenOffice에 대해서는 잘 모르겠습니다. 그래도 거의 95% 확신합니다.
답변2
대신 #n/a를 사용할 수는 없나요? 나는 그것이 더 쉬울 것이라고 믿는다.