1

в Excel (2007 или новее) есть ли простой способ применить любую формулу Excel к набору точек данных перед рисованием линии / блока / ... на диаграмме, не используя для этого вспомогательный столбец?

(Это обобщение более конкретного вопроса, как добавить среднюю линию на график в Excel 2007 или 2010. Я на самом деле тоже просто хочу показать среднюю линию, но меня интересует общее решение)

1 ответ1

2

Дэв прав. Вы можете добавить именованные диапазоны, которые выполняют функции. Именованные диапазоны не должны ссылаться на фактические диапазоны на вашем рабочем листе. Например:

Диаграмма

Красная линия - это фактические данные. Синяя линия - это именованный диапазон:

Именованный диапазон

Этот диапазон выполняет (очень простую) функцию в диапазоне. Его результатом является массив того же размера, что и исходный диапазон. Если вы делаете что-то вроде SUM(Range) он возвращает одно значение и, таким образом, отображает только одно значение. Пока вы придерживаетесь функций, которые возвращают массивы, все должно работать нормально. Я не знаю, какую операцию вы хотите сделать, поэтому, возможно, она не будет работать по любой причине.

Единственная другая странность - это когда вы добавляете серию в график. Вы должны добавить имя книги, если это имя уровня книги или имя листа, если оно локальное. Это должно обновляться при изменении имен книг / рабочих листов, поэтому вы можете установить его и забыть. Однако, если вы когда-нибудь скопируете эту диаграмму в какой-либо другой файл, вы можете быть озадачены тем, почему на ней отображаются неправильные данные, пока не запомните эту ссылку.

Определение серии

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