Excel перенос текста в диаграмме
Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 Excel 2007 Word 2007 Outlook 2007 PowerPoint 2007 Еще. Меньше
Если диаграмма содержит названия диаграмм (то есть название диаграммы) или названия осей (названия, показанные на оси x, y или z) и метки данных (которые предоставляют более подробные сведения об определенной точке данных на диаграмме), вы можете изменить эти названия и подписи.
Вы также можете изменять названия и подписи, которые не зависят от данных на нем, делать это непосредственно на диаграмме и использовать форматирование с форматированием форматирования, чтобы улучшить их внешний вид.
Обратите внимание, что вы можете изменять названия и метки данных, связанные с данными в соответствующих ячейках. Например, если изменить название в ячейке с "Годовой доход" на "Годовой доход", это изменение автоматически появится в названиях и метках данных на диаграмме. Однако вы не сможете использовать форматирование в формате RICH TEXT при изменении в ячейке.
При редактировании связанного названия или метки данных на диаграмме (а не в ячейке) это название или метка данных больше не будут связаны с соответствующей ячейкой, а внесенные изменения не будут отображаться на самом сайте (хотя они будут отображаться на диаграмме). Тем не менее вы можете восстановить связи между названиями или метами данных и ячейками.
Завершив редактирование текста, вы можете при необходимости переместить метки данных в другое место.
Примечание: Чтобы внести какие-либо из описанных ниже изменений, на диаграмме уже должны быть заголовки или метки данных. Дополнительные сведения о добавлении см. в дополнительных сведениях Добавление и удаление названий на диаграмме и Добавление и удаление меток данных на диаграмме.
Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Excel для Microsoft 365 для Mac Word для Microsoft 365 для Mac PowerPoint для Microsoft 365 для Mac Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Excel 2021 for Mac Word 2021 for Mac PowerPoint 2021 for Mac Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Excel 2019 для Mac Word 2019 для Mac PowerPoint 2019 для Mac Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Excel 2016 для Mac Word 2016 для Mac PowerPoint 2016 для Mac Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Excel 2010 Word 2010 Outlook 2010 PowerPoint 2010 Еще. Меньше
Чтобы добавить на диаграмму текст, который не является текстом в названиях или подписях диаграммы, можно вставить на нее надпись. Затем можно ввести нужный текст.
Совет: Вместо того чтобы вводить текст в текстовое поле, можно связать текстовое поле с данными в ячейке. Если текстовое поле связано с ячейкой на диаграмме, все изменения, внесенные в данные в этой ячейке, будут автоматически отображаться в текстовом поле на диаграмме.
После создания текстового поле на диаграмме его можно перемещать, удалять или удалять.
Щелкните диаграмму, к которой вы хотите добавить текстовое поле.
В Office 2013 и более новых версиях: на вкладке Формат в группе Вставка фигур щелкните значок текстового .
В Office 2010: на вкладке Макет в группе Вставка нажмите кнопку .
Щелкните в том месте диаграммы, где должен начинаться угол текстового окна, а затем перетаскивать текстовое поле до нужного размера.
В текстовом поле введите нужный текст.
Текст будет переносим в текстовом поле. Чтобы начать новую строку в текстовом поле, нажмите ввод.
Завершив ввод, нажмите клавишу ESC, чтобы отменить режим редактирования, или щелкните в любом месте за пределами текстового окна.
См. также
Вставка текстового поле на диаграмму
Щелкните диаграмму, к которой вы хотите добавить текстовое поле.
На вкладке Формат нажмите кнопку Вставить фигурыи щелкните значок текстового .
Щелкните в том месте диаграммы, где должен начинаться угол текстового окна, а затем перетаскивать текстовое поле до нужного размера.
В текстовом поле введите нужный текст.
Текст будет переносим в текстовом поле. Чтобы начать новую строку в текстовом поле, нажмите ввод.
Завершив ввод, нажмите клавишу ESC, чтобы отменить режим редактирования, или щелкните в любом месте за пределами текстового окна.
Перемещение или переумножка текстового окна
На диаграмме щелкните текстовое поле, которое вы хотите переместить или переместить.
Выполните одно из следующих действий:
Чтобы переместить текстовое поле, расположить курсор на его границе, чтобы он перетащил его на четырехконечную стрелку, а затем перетащите ее в нужное место.
Чтобы сделать это, воспользуйтесь одним из следующих способов:
Щелкните любой из химок и перетаскивать текстовое поле до нужного размера.
Для точного размера в Windows выберите текстовое поле, а затем на вкладке Формат в группе Размер введите нужный размер в поля Высота и Ширина.
Для точного размера в Mac выберите текстовое поле и на вкладке Формат фигуры введите нужный размер в поля Высота фигуры и Ширина фигуры.
.
Чтобы повернуть текстовое поле, щелкните маркер поворота, а затем перетащите его на нужный угол поворота.
Совет: Для точного поворота на вкладке Формат в группе Упорядочивать нажмите кнопку Повернуть ивыберите нужный параметр поворота.
Удаление надписей
На диаграмме щелкните границу текстового окна, которое вы хотите удалить, и нажмите кнопку DELETE.
Excel для Microsoft 365 Word для Microsoft 365 Outlook для Microsoft 365 PowerPoint для Microsoft 365 Excel 2021 Word 2021 Outlook 2021 PowerPoint 2021 Excel 2019 Word 2019 Outlook 2019 PowerPoint 2019 Excel 2016 Word 2016 Outlook 2016 PowerPoint 2016 Excel 2013 Word 2013 Outlook 2013 PowerPoint 2013 Еще. Меньше
На создаданной диаграмме подписи осей выскажутся под горизонтальной осью (категориями или X), рядом с вертикальной осью (значением или "Y") и рядом с осью глубины (в 3-D chart). Для этих подписей осей диаграмма использует текст из исходных данных.
Не путайте подписи горизонтальной оси — "Квартал 1", "Квартал 2", "Квартал 3" и "Квартал 4", указанные ниже, с метками легенды, указанными ниже их, — "Продажи в Восточной Азии 2009" и "Продажи в Восточной Азии 2010".
Изменение текста подписей
Выберите каждую ячейку, содержащую текст подписи, который необходимо изменить.
Введите в каждой ячейке нужный текст и нажмите клавишу ВВОД.
При изменении текста в ячейках обновляются подписи на диаграмме.
Чтобы сохранить текст в исходных данных на сайте и просто создать настраиваемые подписи, можно ввести новый текст подписи, который не зависит от данных на нем.
Щелкните правой кнопкой мыши подписи категорий, которые нужно изменить, и выберите команду Выбрать данные.
В поле Подписи горизонтальной оси (категории) нажмите кнопку Изменить.
В поле Диапазон подписей оси введите (через запятые) подписи, которые нужно использовать.
Например, введите Квартал 1,Квартал 2,Квартал 3,Квартал 4.
Изменение формата текста и чисел в подписях
Чтобы изменить формат текста в подписях оси категорий, выполните следующие действия:
Щелкните правой кнопкой мыши подписи оси категорий, которые нужно изменить, и выберите Шрифт.
на вкладке Шрифт выберите нужные параметры форматирования;
на вкладке Межзнаковый интервал выберите нужные параметры интервалов.
Чтобы изменить формат чисел на оси значений, выполните следующие действия:
щелкните правой кнопкой мыши подписи оси значений, которые нужно отформатировать;
нажмите кнопку Формат оси;
в области Формат оси выберите параметр Число;
Совет: Если вы не видите в этой области раздел Число, убедитесь, что вы выбрали ось значений (обычно это вертикальная ось слева).
выберите нужные параметры формата чисел;
Если в выбранном вами формате используются знаки после запятой, их количество можно указать в поле Число десятичных знаков.
Чтобы сохранить связь чисел с ячейками листа, установите флажок Связь с источником.
Примечание: Прежде чем форматировать числа как процентные значения, убедитесь, что числа, отображаемые на диаграмме, вычислены как процентные значения на листе и отображаются в десятичном формате, например 0,1. Чтобы вычислить процентные значения на листе, разделите значение на общее значение. Например, если вы введете =10/100, а затем отформатируете результат 0,1 как процентное значение, оно будет отображено как 10%.
Совет: Подпись оси отличается от названия оси, которую можно добавить для описания значений, отображаемых на ней. Названия осей не выводятся на диаграмме автоматически. Инструкции по их добавлению см. в статье Добавление и удаление названий в диаграмме.
Предположим, что у вас есть вот такая диаграмма, построенные по значениям первого столбца таблицы (Москва):
Задача - не пересоздавая диаграмму заново быстро добавить в нее дополнительные данные (Самара).
Все гениальное, как обычно, просто: выделяем столбец с новыми данными (D1:D7), копируем в буфер (CTRL+С), выделяем диаграмму и вставляем данные из буфера (CTRL+V). В Excel 2003 и старше работает также перетаскивание(!) выделенного диапазона мышью в область диаграммы. Легко и приятно, правда?
Если вставка произошла не совсем так, как вам хотелось или вы хотите вставить не новый ряд с данными (новый город), а продолжение имеющегося (например, данные за второе полугодие по все той же Москве), то вместо обычной вставки можно использовать специальную, нажав CTRL+ALT+V или воспользовавшись раскрывающейся кнопкой Вставить (Paste) на вкладке Главная (Home) :
Вариант 2. Полностью автоматически
Если у вас Excel 2007 или новее, то для добавления новых данных к диаграмме нужно сделать совсем минимум действий - заранее объявить диапазон данных для диаграммы Таблицей. Это можно сделать на вкладке Главная (Home) с помощью кнопки Форматировать как таблицу (Format as Table) :
Теперь при дописывании к таблице новых строк или столбцов ее размеры будут автоматически корректироваться и, как следствие, новые ряды и элементы рядов будут попадать в диаграмму "на лету", без каких-либо дополнительных усилий с вашей стороны. Автоматика!
Качественная визуализация большого объема информации – это почти всегда нетривиальная задача, т.к. отображение всех данных часто приводит к перегруженности диаграммы, ее запутанности и, в итоге, к неправильному восприятию и выводам.
Вот, например, данные по курсам валют за несколько месяцев:
Строить график по всей таблице, как легко сообразить, не лучшая идея. Красивым решением в подобной ситуации может стать создание интерактивной диаграммы, которую пользователь может сам подстраивать под себя и ситуацию. А именно:
- двигаться по оси времени вперед-назад в будущее-прошлое
- приближать-удалять отдельные области диаграммы для подробного изучения деталей графика
- включать-выключать отображение отдельных валют на выбор
Выглядеть это может примерно так:
Нравится? Тогда поехали.
Шаг 1. Создаем дополнительную таблицу для диаграммы
В большинстве случаев для реализации интерактивности диаграммы применяется простой, но мощный прием – диаграмма строится не по исходной, а по отдельной, специально созданной таблице с формулами, которая отображает только нужные данные. В нашем случае, в эту дополнительную таблицу будут переноситься исходные данные только по тем валютам, которые пользователь выбрал с помощью флажков:
В Excel 2007/2010 к созданным диапазонам можно применить команду Форматировать как таблицу ( Format as Table) с вкладки Главная ( Home) :
Это даст нам следующие преимущества:
- Любые формулы в таких таблицах автоматически транслируются на весь столбец – не надо «тянуть» их вручную до конца таблицы
- При дописывании к таблице новых строк в будущем (новых дат и курсов) – размеры таблицы увеличиваются автоматически, включая корректировку диапазонов в диаграммах, ссылках на эту таблицу в других формулах и т.д.
- Таблица быстро получает красивое форматирование (чересстрочную заливку и т.д.)
- Каждая таблица получает собственное имя (в нашем случае – Таблица1 и Таблица2), которое можно затем использовать в формулах.
Подробнее про преимущества использования подобных Таблиц можно почитать тут.
Шаг 2. Добавляем флажки (checkboxes) для валют
В Excel 2007/2010 для этого необходимо отобразить вкладку Разработчик ( Developer) , а в Excel 2003 и более старших версиях – панель инструментов Формы ( Forms) . Для этого:
- В Excel 2003: выберите в меню Вид – Панели инструментов – Формы (View –Toolbars –Forms)
- В Excel 2007: нажать кнопку Офис – ПараметрыExcel – Отобразить вкладку Разработчик на ленте (OfficeButton –Exceloptions –ShowDeveloperTabintheRibbon)
- В Excel 2010: Файл – Параметры – Настройка ленты – включить флаг Разрабочик (File –Options –CustomizeRibbon –Developer)
На появившейся панели инструментов или вкладке Разработчик ( Developer) в раскрывающемся списке Вставить ( Insert) выбираем инструмент Флажок ( Checkbox) и рисуем два флажка-галочки для включения-выключения каждой из валют:
Текст флажков можно поменять, щелкнув по ним правой кнопкой мыши и выбрав команду Изменить текст ( Edit text) .
Теперь привяжем наши флажки к любым ячейкам для определения того, включен флажок или нет (в нашем примере это две желтых ячейки в верхней части дополнительной таблицы). Для этого щелкните правой кнопкой мыши по очереди по каждому добавленному флажку и выберите команду Формат объекта ( Format Control) , а затем в открывшемся окне задайте Связь с ячейкой ( Cell link) .
Шаг 3. Транслируем данные в дополнительную таблицу
Теперь заполним дополнительную таблицу формулой, которая будет транслировать исходные данные из основной таблицы, если соответствующий флажок валюты включен и связанная ячейка содержит слово ИСТИНА (TRUE):
Заметьте, что при использовании команды Форматировать как таблицу ( Format as Table) на первом шаге, формула имеет использует имя таблицы и название колонки. В случае обычного диапазона, формула будет более привычного вида:
Обратите внимание на частичное закрепление ссылки на желтую ячейку (F$1), т.к. она должна смещаться вправо, но не должна – вниз, при копировании формулы на весь диапазон.
Шаг 4. Создаем полосы прокрутки для оси времени и масштабирования
Теперь добавим на лист Excel полосы прокрутки, с помощью которых пользователь сможет легко сдвигать график по оси времени и менять масштаб его увеличения.
Полосу прокрутки ( Scroll bar) берем там же, где и флажки – на панели инструментов Формы ( Forms) или на вкладке Разработчик ( Developer) :
Рисуем на листе в любом подходящем месте одну за другой две полосы – для сдвига по времени и масштаба:
Каждую полосу прокрутки надо связать со своей ячейкой (синяя и зеленая ячейки на рисунке), куда будет выводиться числовое значение положения ползунка. Его мы потом будем использовать для определения масштаба и сдвига. Для этого щелкните правой кнопкой мыши по нарисованной полосе и выберите в контекстном меню команду Формат объекта ( Format control) . В открывшемся окне можно задать связанную ячейку и минимум-максимум, в пределах которых будет гулять ползунок:
Таким образом, после выполнения всего вышеизложенного, у вас должно быть две полосы прокрутки, при перемещении ползунков по которым значения в связанных ячейках должны меняться в интервале от 1 до 307.
Шаг 5. Создаем динамический именованный диапазон
Чтобы отображать на графике данные только за определенный интервал времени, создадим именованный диапазон, который будет ссылаться только на нужные ячейки в дополнительной таблице. Этот диапазон будет характеризоваться двумя параметрами:
- Отступом от начала таблицы вниз на заданное количество строк, т.е. отступом по временной шкале прошлое-будущее (синяя ячейка)
- Количеством ячеек по высоте, т.е. масштабом (зеленая ячейка)
Этот именованный диапазон мы позже будем использовать как исходные данные для построения диаграммы.
Для создания такого диапазона будем использовать функцию СМЕЩ ( OFFSET) из категории Ссылки и массивы ( Lookup and Reference) - эта функция умеет создавать ссылку на диапазон заданного размера в заданном месте листа и имеет следующие аргументы:
В качестве точки отсчета берется некая стартовая ячейка, затем задается смещение относительно нее на заданное количество строк вниз и столбцов вправо. Последние два аргумента этой функции – высота и ширина нужного нам диапазона. Так, например, если бы мы хотели иметь ссылку на диапазон данных с курсами за 5 дней, начиная с 4 января, то можно было бы использовать нашу функцию СМЕЩ со следующими аргументами:
Хитрость в том, что константы в этой формуле можно заменить на ссылки на ячейки с переменным содержимым – в нашем случае, на синюю и зеленую ячейки. Сделать это можно, создав динамический именованный диапазон с функцией СМЕЩ ( OFFSET) . Для этого:
- В Excel 2007/2010 нажмите кнопку Диспетчер имен (NameManager) на вкладке Формулы (Formulas)
- В Excel 2003 и старше – выберите в меню Вставка– Имя– Присвоить(Insert – Name – Define)
Для создания нового именованного диапазона нужно нажать кнопку Создать ( Create) и ввести имя диапазона и ссылку на ячейки в открывшемся окне.
Сначала создадим два простых статических именованных диапазона с именами, например, Shift и Zoom, которые будут ссылаться на синюю и зеленую ячейки соответственно:
Теперь чуть сложнее – создадим диапазон с именем Euros, который будет ссылаться с помощью функции СМЕЩ ( OFFSET) на данные по курсам евро за выбранный отрезок времени, используя только что созданные до этого диапазоны Shift и Zoom и ячейку E3 в качестве точки отсчета:
Обратите внимание, что перед именем диапазона используется имя текущего листа – это сужает круг действия именованного диапазона, т.е. делает его доступным в пределах текущего листа, а не всей книги. Это необходимо нам для построения диаграммы в будущем. В новых версиях Excel для создания локального имени листа можно использовать выпадающий список Область.
Аналогичным образом создается именованный диапазон Dollars для данных по курсу доллара:
И завершает картину диапазон Labels, указывающий на подписи к оси Х, т.е. даты для выбранного отрезка:
Общая получившаяся картина должна быть примерно следующей:
Шаг 6. Строим диаграмму
Выделим несколько строк в верхней части вспомогательной таблицы, например диапазон E3:G10 и построим по нему диаграмму типа График ( Line) . Для этого в Excel 2007/2010 нужно перейти на вкладку Вставка ( Insert) и в группе Диаграмма ( Chart) выбрать тип График ( Line) , а в более старших версиях выбрать в меню Вставка – Диаграмма ( Insert – Chart) . Если выделить одну из линий на созданной диаграмме, то в строке формул будет видна функция РЯД ( SERIES) , обслуживающая выделенный ряд данных:
Эта функция задает диапазоны данных и подписей для выделенного ряда диаграммы. Наша задача – подменить статические диапазоны в ее аргументах на динамические, созданные нами ранее. Это можно сделать прямо в строке формул, изменив
=РЯД(Лист1!$F$3;Лист1! $E$4:$E$10 ;Лист1! $F$4:$F$10 ;1)
=РЯД(Лист1!$F$3;Лист1! Labels ;Лист1! Euros ;1)
Выполнив эту процедуру последовательно для рядов данных доллара и евро, мы получим то, к чему стремились – диаграмма будет строиться по динамическим диапазонам Dollars и Euros, а подписи к оси Х будут браться из динамического же диапазона Labels. При изменении положения ползунков будут меняться диапазоны и, как следствие, диаграмма. При включении-выключении флажков – отображаться только те валюты, которые нам нужны.
Таким образом мы имеем полностью интерактивную диаграмму, где можем отобразить именно тот фрагмент данных, что нам нужен для анализа.
Читайте также: