Благодаря выборке в отдельную таблицу постоянно формируется различное количество наименований, по которой построена диаграмма. А так как количество всегда разное, то возникают пустые значения на диаграмме. Как можно автоматически после выборки, чтобы диаграмма скрывала эту область?
Благодаря выборке в отдельную таблицу постоянно формируется различное количество наименований, по которой построена диаграмма. А так как количество всегда разное, то возникают пустые значения на диаграмме. Как можно автоматически после выборки, чтобы диаграмма скрывала эту область?
Стройте диаграмму на основе "Умной таблицы", при необходимости добавляйте или удаляйте лишние строки. Еще вариант создать сводную таблицу с исключением пустых строк. Будет пример в файле Excel - будут варианты решения.
Стройте диаграмму на основе "Умной таблицы", при необходимости добавляйте или удаляйте лишние строки. Еще вариант создать сводную таблицу с исключением пустых строк. Будет пример в файле Excel - будут варианты решения.gling
gling, файл прикреплён уже в первом посте. Сразу забыла. По одной выборке имён будет сформировано более 40 таблиц с с подтягиванием различных данных. И сформировано более сорока диаграмм для наглядного анализа. Что-то постоянно добавлять и убирать возможности при таком объёме не будет. Выборка имён будет очень часто меняться и будет меняться все 40 таблиц и диаграмм. Поэтому и вопрос можно ли решить это автоматически?
gling, файл прикреплён уже в первом посте. Сразу забыла. По одной выборке имён будет сформировано более 40 таблиц с с подтягиванием различных данных. И сформировано более сорока диаграмм для наглядного анализа. Что-то постоянно добавлять и убирать возможности при таком объёме не будет. Выборка имён будет очень часто меняться и будет меняться все 40 таблиц и диаграмм. Поэтому и вопрос можно ли решить это автоматически?Shambala
_Boroda_, Изменила выборку, диаграмма ведет себя идеально! Вопрос решен. Буду сейчас через контрл F3 пытаться делать тоже самое, как это у получилось у вас! Огромное спасибо!
_Boroda_, Изменила выборку, диаграмма ведет себя идеально! Вопрос решен. Буду сейчас через контрл F3 пытаться делать тоже самое, как это у получилось у вас! Огромное спасибо! Shambala
Вариант сводными таблицами. Не всё автоматом, но лучше чем каждый раз в диаграмме менять диапазон, достаточно выбрать нужное в столбце "Наименование". Всё равно же в столбце А прописываете нужный фильтр. Второй вариант с макросом. Макрос меняет диапазон умной таблицы.
Вариант сводными таблицами. Не всё автоматом, но лучше чем каждый раз в диаграмме менять диапазон, достаточно выбрать нужное в столбце "Наименование". Всё равно же в столбце А прописываете нужный фильтр. Второй вариант с макросом. Макрос меняет диапазон умной таблицы.gling
_Boroda_, Очень понравился ваш способ решения, через контрл F3 - было сделано тоже самое, что и в вашем примере. Только у Вас все работает идеально, а у меня вообще не реагирует. Формулы прописаны внимательно и более-менее все понятно. В чем может быть ошибка?
_Boroda_, Очень понравился ваш способ решения, через контрл F3 - было сделано тоже самое, что и в вашем примере. Только у Вас все работает идеально, а у меня вообще не реагирует. Формулы прописаны внимательно и более-менее все понятно. В чем может быть ошибка?Shambala
Shambala, кроме F3 еще нужно в каждой диаграмме прописать имена этих диапазонов. Посмотрите ПКМ по диаграмме -- Выбрать данные -- активируйте строку Ряд... -- Изменить. Увидите имя файла в сцепке с именем диапазона, так же нужно прописать и в вашем файле. Но как понимаю для 40 диаграмм придется создать 160 имен диапазонов и каждый прописать в нужную диаграмму. Возможно я ошибаюсь и есть способ проще.
Shambala, кроме F3 еще нужно в каждой диаграмме прописать имена этих диапазонов. Посмотрите ПКМ по диаграмме -- Выбрать данные -- активируйте строку Ряд... -- Изменить. Увидите имя файла в сцепке с именем диапазона, так же нужно прописать и в вашем файле. Но как понимаю для 40 диаграмм придется создать 160 имен диапазонов и каждый прописать в нужную диаграмму. Возможно я ошибаюсь и есть способ проще.gling
ЯД-41001506838083
Сообщение отредактировал gling - Суббота, 13.07.2019, 23:55
gling, спасибо за совет! На счёт 40 диаграмм и 160 имен диапазонов - совершенно не страшно, с удовольствием погружусь в работу. Главное результат!
Создала файл пример, сделала всё что вы описали и всё получилось и заработало. Но когда перехожу к своему рабочему документу то картина следующая см. фото. Я так понимаю, что ошибка возникает из-за того, что не правильно прописываю имя документа Excel или имя листа? Хотя делаю всё идентично. Стыдно задавать вопрос по такой мелочи, но в быстро созданном документе все работает, а в моём рабочем такая вот картина.
gling, спасибо за совет! На счёт 40 диаграмм и 160 имен диапазонов - совершенно не страшно, с удовольствием погружусь в работу. Главное результат!
Создала файл пример, сделала всё что вы описали и всё получилось и заработало. Но когда перехожу к своему рабочему документу то картина следующая см. фото. Я так понимаю, что ошибка возникает из-за того, что не правильно прописываю имя документа Excel или имя листа? Хотя делаю всё идентично. Стыдно задавать вопрос по такой мелочи, но в быстро созданном документе все работает, а в моём рабочем такая вот картина. Shambala
В картинке не видно что прописано, а при увеличении всё смазывается. Скопируйте текстом формулы в именованом диапазоне, имя диапазона и формулу (ссылку на диапазон) из диаграммы. Или сделайте скрин качественней, или удалите в реальном файле все данные и пришлите его. Диаграмму и формулы в ДиспИмен не удаляйте.
В картинке не видно что прописано, а при увеличении всё смазывается. Скопируйте текстом формулы в именованом диапазоне, имя диапазона и формулу (ссылку на диапазон) из диаграммы. Или сделайте скрин качественней, или удалите в реальном файле все данные и пришлите его. Диаграмму и формулы в ДиспИмен не удаляйте.gling
ПКМ по диаграмме -- Выбрать данные -- активируйте строку Ряд... -- Изменить
Можно еще прямо в строке формул менять. Выделяете на диаграмме нужный ряд, смотрите в строку формул, там будет формула РЯД, меняете прямо в ней Иногда так получается быстрее и/или нагляднее
ПКМ по диаграмме -- Выбрать данные -- активируйте строку Ряд... -- Изменить
Можно еще прямо в строке формул менять. Выделяете на диаграмме нужный ряд, смотрите в строку формул, там будет формула РЯД, меняете прямо в ней Иногда так получается быстрее и/или нагляднее _Boroda_