Поделиться через

Построить диаграмму с раскраской по каждому месяцу или как выбрать "сложный" диапазон построения

Анонимные
2023-12-17T15:51:45+00:00

Добрый день. Имеются несколько одинаковых по структуре таблиц с разным количеством данных. В таблицах содержится информация по приходам и расходам. Необходимо построить диаграмму с отображением баланса. Но нужно, чтобы каждый новый месяц отображался новым цветом и "приклеивался" к концу графика предыдущего месяца. В принципе вопрос решил сведя все данные в одну таблицу и в каждом месяце выводил баланс в отдельный столбец. Для каждого графика начинал выбор данных с самого начала вместе с пустыми ячейками предыдущих месяцев и указывал, что не нужно отображать график по пустым ячейкам. Всё работает, но для большого количества данных таблица сильно разрастается вправо. Пробовал в строке выбора данных объединить данные с разных столбцов с помощью "=ОБЪЕДИНИТЬ" и "=СЦЕПИТЬ", но выходят ошибки в формуле. Собственно вопрос: как можно реализовать подобную идею с построением графика чуть проще? Например, чтобы данные для построения одного графика можно было взять одновременно из разных диапазонов и разных столбцов (взять сначала пустые ячейки предыдущих месяцев справа от столбца баланса и "склеить" их с ячейками в столбце баланса данного месяца). Или может предложите совершенно иной подход. Заранее благодарю

Microsoft 365 и Office | Excel | Для дома | Windows
Microsoft 365 и Office | Excel | Для дома | Windows

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

Заблокированный вопрос. Этот вопрос был перенесен из сообщества службы поддержки Майкрософт. Вы можете проголосовать о его полезности, но не можете добавлять комментарии или ответы, а также подписаться на этот вопрос.

Комментариев: 0 Без комментариев

1 ответ

Сортировать по: Наиболее полезные
  1. Анонимные
    2023-12-17T17:02:59+00:00

    Привет

    Спасибо, что обратились к нам,

    Похоже, вы хотите создать динамическую диаграмму, которая автоматически корректируется по мере добавления новых месяцев, без необходимости каждый раз вручную настраивать диапазон данных. Вот пошаговое руководство по использованию Excel:

    Предположим, что ваши данные структурированы следующим образом:

    • Столбец А: Даты
    • Столбец B: Квитанции
    • Столбец C: Расходы
    • Столбец D: Баланс
    1. **Объединение диапазонов данных:**

    В отдельном столбце (например, столбце E) используйте формулу для объединения данных из разных столбцов за каждый месяц. Вы можете использовать оператор 'CONCATENATE' или '&'. Например, если данные начинаются со строки 2, можно использовать формулу в ячейке E2:

    '''excel =B2 & "," & C2 & "," & D2 '''

    Перетащите эту формулу вниз для всех строк.

    1. **Создайте диаграмму с областями с накоплением:**

    Выберите объединенные данные в столбце E и вставьте диаграмму с областями с накоплением.

    1. **Настройка серии диаграмм: **

    После создания диаграммы может потребоваться настроить ряд диаграмм, чтобы разделить данные на разные ряды. Каждая серия представляет месяц. Выполните следующие действия:

    • Щелкните правой кнопкой мыши по диаграмме и выберите «Выбрать данные».
      • Нажмите «Добавить», чтобы добавить новую серию.
      • Для значений рядов выберите соответствующий диапазон для объединенных данных за этот месяц.
      • Повторяйте этот процесс для каждого месяца.
    1. **Отформатируйте диаграмму:**

    Отформатируйте диаграмму по своему вкусу. Вы можете выбрать разные цвета для каждой серии и настроить другие параметры форматирования.

    1. **Динамический диапазон: **

    Чтобы сделать диаграмму динамичной, подумайте о преобразовании данных в таблицу (выберите данные, затем нажмите «Ctrl + T»). Это упрощает расширение диапазона при добавлении новых данных.

    Кроме того, вы можете использовать именованные диапазоны с функциями 'OFFSET' или 'INDEX' для динамической корректировки диапазона данных в зависимости от количества записей.

    Например, если данные начинаются со строки 2, можно создать именованный диапазон для объединенных данных следующим образом:

    '''excel =СМЕЩЕНИЕ(Лист1!$E$2;0,0;СЧЁТ(Лист1!$A:$A)-1;1) '''

    Используйте этот именованный диапазон в качестве источника данных для ряда диаграмм.

    Теперь при добавлении новых данных за новый месяц график должен автоматически корректироваться, не требуя ручного вмешательства.

    Надеюсь, это поможет!

    Привет Сола

    Этот ответ был автоматически переведен.В результате могут быть грамматические ошибки или некорректные выражения?

    Этот ответ помог вам?

    Комментариев: 0 Без комментариев