6

Я хочу создать график, показывающий тенденции во времени, рассчитанный по формуле различных данных.

Однако некоторые данные отсутствуют, что приводит к нулям в расчетных данных, которые использует диаграмма.

При построении этих данных в виде линейного графика он рисует линию вниз по оси, что мне не нужно.

Я хотел бы либо пропустить линию, либо пропустить точку данных и провести от предыдущего до следующего.

т.е. учитывая эти данные:

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).


Вот диаграмма, которая у меня сейчас есть:график у меня есть

Вот как я хотел бы, чтобы график вышел:график я хочу

Опять же, я не против, если пунктирные линии будут пустыми или сплошными, если они не упадут до нуля.

Данные являются динамическими / рассчитанными, поэтому я не могу просто сказать =AVERAGE(prev,next) поскольку я не знаю, где будут отсутствовать заранее данные - мне нужно решение, которое учитывает это.

Есть идеи?

2 ответа2

4

Создайте функцию IF чтобы поместить пустое значение в ячейку, если оно равно нулю.

IF(function <> 0, function, "")

Я знаю, что это работает в Excel, но не уверен насчет OpenOffice. Я уверен примерно на 95%.

0

Разве вы не можете просто использовать вместо этого # n/a? Я считаю, что это будет проще.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .