Вопрос необычный: можно ли исключить из диаграммы данные по их цвету? Прилагаю в качестве примера файл, в котором таблица с двумя строками. Для каждой из этих строк построены гистограммы. Задача заключается в том, чтобы исключить из этих гистограмм данные, отмеченные в таблице красным.
Если получить желаемое предложенным способом невозможно, то может быть подсобите предложениями как решить данную задачу другим способом, при условии, что данные из таблицы исключать нельзя (только менять форматирование)?
Добрый день, друзья и коллеги!
Вопрос необычный: можно ли исключить из диаграммы данные по их цвету? Прилагаю в качестве примера файл, в котором таблица с двумя строками. Для каждой из этих строк построены гистограммы. Задача заключается в том, чтобы исключить из этих гистограмм данные, отмеченные в таблице красным.
Если получить желаемое предложенным способом невозможно, то может быть подсобите предложениями как решить данную задачу другим способом, при условии, что данные из таблицы исключать нельзя (только менять форматирование)?User799
Добрый день! Ответ тоже необычный - если данные из исходной таблицы исключать нельзя, то может быть это можно сделать из её копии? Диаграммы выделены цветом.
Добрый день! Ответ тоже необычный - если данные из исходной таблицы исключать нельзя, то может быть это можно сделать из её копии? Диаграммы выделены цветом.NikitaDvorets
NikitaDvorets, спасибо за идею. До такого решения я конечно догадался и сам Оно не подходит по причине существенного увеличения объема данных и необходимости ведения двойного учета. В примере область с исходными данными состоит из 2 строк и 4 столбцов, фактически же это могут быть куда более значительные диапазоны. Поэтому нужно более изящное решение, чем создание копии таблицы и ручная отчистка части ячеек.
NikitaDvorets, спасибо за идею. До такого решения я конечно догадался и сам Оно не подходит по причине существенного увеличения объема данных и необходимости ведения двойного учета. В примере область с исходными данными состоит из 2 строк и 4 столбцов, фактически же это могут быть куда более значительные диапазоны. Поэтому нужно более изящное решение, чем создание копии таблицы и ручная отчистка части ячеек.User799
Nic70y, спасибо. А можно ли чуть обобщить условия в макросе? Я, к сожалению, не владею VBA, поэтому не понимаю некоторых вещей. Попробовал использовать Ваш код, расширив диапазон исходных данных до "b5:m88", так он стал ругаться на строку
Код
c.Value = --c
Насколько понял, это связано с нарушением условия по нахождению диаграммы. Поэтому хочу уточнить, можно ли задать условие так, чтобы оно действовало на все диаграммы в документе, не зависимо от их расположения?
Nic70y, спасибо. А можно ли чуть обобщить условия в макросе? Я, к сожалению, не владею VBA, поэтому не понимаю некоторых вещей. Попробовал использовать Ваш код, расширив диапазон исходных данных до "b5:m88", так он стал ругаться на строку
Код
c.Value = --c
Насколько понял, это связано с нарушением условия по нахождению диаграммы. Поэтому хочу уточнить, можно ли задать условие так, чтобы оно действовало на все диаграммы в документе, не зависимо от их расположения?User799
Nic70y, теперь заработал. Жаль, конечно, что задача оказалась решаема только с помощью макроса (я думал, может есть какая-нибудь неизвестная мне формула), но благодарю за помощь!
Nic70y, теперь заработал. Жаль, конечно, что задача оказалась решаема только с помощью макроса (я думал, может есть какая-нибудь неизвестная мне формула), но благодарю за помощь!User799