Я использую Excel 2010 и создал электронную таблицу, которая позволяет мне вводить анкеты от пациентов каждую неделю и отображать их средние оценки за каждую неделю на линейном графике. В идеале мне нужно было бы вводить только новые данные, которые мы получаем каждую неделю, и графики будут автоматически заполняться. Проблема в том, что мои графики построены так, чтобы отображать значения из ячеек, которые содержат формулу AVERAGE, рассчитанную на основе отдельных элементов анкеты. Если в анкете еще нет элементов, формула AVERAGE возвращает ошибку. Если формула возвращает ошибку, график отображает ее в виде линии, опускающейся вниз по оси X. Я хочу иметь возможность оставить все необходимые формулы AVERAGE в своих ячейках и иметь графики, ссылающиеся на все эти AVERAGES для 12-недельной программы. Я попытался решить эту проблему с помощью формулы IFERROR, чтобы ячейки с формулой AVERAGE отображались пустыми, даже если они возвращали ошибку. Формула IFERROR сработала отлично, и ячейка "выглядит" так, как будто она пустая, но график все еще считывает факт наличия в ячейке формулы и отображает падающую линию. Я понятия не имею, может ли то, что я говорю, иметь смысл для кого-то, кто не смотрит на мою таблицу, но если это так, и вы знаете решение, это было бы замечательно. Спасибо за чтение моей проблемы и за любую помощь, которую вы можете предложить.

1 ответ1

1

Сначала убедитесь, что на графике показаны пустые ячейки в виде пробелов. Затем верните ваш IFERROR # N/A.

=IFERROR(AVERAGE(A1:A5),#N/A)

Это даст вам пустые места на графике, если вы используете точечный график, но линейный график все равно будет соединяться между точками:

Диаграмма

Обратите внимание, что недели 5, 6, 11 и 12 не имеют данных.

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