Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Достроить график по новым данным - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Достроить график по новым данным
Cage Дата: Суббота, 26.01.2013, 02:26 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 8 ±
Замечаний: 0% ±

В таблице есть столбец A, в который регулярно заносятся новые данные (числа).
Допустим, в данный момент в столбце 5 чисел, но ежедневно добавляются новые.
Если мы хотим найти сумму всех чисел столбца, то это можно удобно сделать функцией:

Код
=СУММ(A:A)

Диапазон данных для графика задать аналогичным образом, к сожалению, нельзя.
Зато можно заранее указать бОльший диапазон (он будет включать в себя данные, которые будут добавлены в будущем):

Код
=Лист1!$A$1:$A$20

Проблема заключается в том, что значения пустых ячеек тоже отображаются на графике (см. прикрепленный файл).

Существует ли решение, при котором график будет строиться по актуальным данным, и будет автоматически достраиваться при добавлении новых данных?
К сообщению приложен файл: 5365624.png (6.5 Kb)
 
Ответить
СообщениеВ таблице есть столбец A, в который регулярно заносятся новые данные (числа).
Допустим, в данный момент в столбце 5 чисел, но ежедневно добавляются новые.
Если мы хотим найти сумму всех чисел столбца, то это можно удобно сделать функцией:

Код
=СУММ(A:A)

Диапазон данных для графика задать аналогичным образом, к сожалению, нельзя.
Зато можно заранее указать бОльший диапазон (он будет включать в себя данные, которые будут добавлены в будущем):

Код
=Лист1!$A$1:$A$20

Проблема заключается в том, что значения пустых ячеек тоже отображаются на графике (см. прикрепленный файл).

Существует ли решение, при котором график будет строиться по актуальным данным, и будет автоматически достраиваться при добавлении новых данных?

Автор - Cage
Дата добавления - 26.01.2013 в 02:26
Serge_007 Дата: Суббота, 26.01.2013, 02:31 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Нарисовал файл за Вас
Больше этого не повторится
К сообщению приложен файл: Cage_1.xls (33.5 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеНарисовал файл за Вас
Больше этого не повторится

Автор - Serge_007
Дата добавления - 26.01.2013 в 02:31
Cage Дата: Суббота, 26.01.2013, 04:05 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 8 ±
Замечаний: 0% ±

Цитата (Serge_007)
Нарисовал файл за Вас

Спасибо! Все отлично работает.
Вы не могли бы еще объяснить, как Вы это сделали? smile
Меня ведь не столько конкретный файл интересует, сколько общий принцип.
 
Ответить
Сообщение
Цитата (Serge_007)
Нарисовал файл за Вас

Спасибо! Все отлично работает.
Вы не могли бы еще объяснить, как Вы это сделали? smile
Меня ведь не столько конкретный файл интересует, сколько общий принцип.

Автор - Cage
Дата добавления - 26.01.2013 в 04:05
Serge_007 Дата: Суббота, 26.01.2013, 04:11 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Смотрите имена и источник данных для ряда
Если останутся вопросы пишите, отвечу
Но позже. Сейчас - спать. В Москве пятый час ночи уже...


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
СообщениеСмотрите имена и источник данных для ряда
Если останутся вопросы пишите, отвечу
Но позже. Сейчас - спать. В Москве пятый час ночи уже...

Автор - Serge_007
Дата добавления - 26.01.2013 в 04:11
Cage Дата: Суббота, 26.01.2013, 18:59 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 8 ±
Замечаний: 0% ±

Цитата (Serge_007)
Смотрите имена и источник данных для ряда

Разобрался. Никогда ранее не использовал диспетчер имен. Даже не знал, что в Экселе можно задавать какие-то имена smile
В качестве теста создал новый именованный диапазон для построения графика: последние 5 значений столбца A.
Выложу, может кому-нибудь когда-нибудь пригодится:

Код
=СМЕЩ(ДВССЫЛ("1!A"&ПОИСКПОЗ(9E+307;'1'!$A$1:$A$100));-4;;5)


Сообщение отредактировал Cage - Суббота, 26.01.2013, 19:00
 
Ответить
Сообщение
Цитата (Serge_007)
Смотрите имена и источник данных для ряда

Разобрался. Никогда ранее не использовал диспетчер имен. Даже не знал, что в Экселе можно задавать какие-то имена smile
В качестве теста создал новый именованный диапазон для построения графика: последние 5 значений столбца A.
Выложу, может кому-нибудь когда-нибудь пригодится:

Код
=СМЕЩ(ДВССЫЛ("1!A"&ПОИСКПОЗ(9E+307;'1'!$A$1:$A$100));-4;;5)

Автор - Cage
Дата добавления - 26.01.2013 в 18:59
_Boroda_ Дата: Суббота, 26.01.2013, 19:19 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация: 6505 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Цитата (Cage)
В качестве теста создал новый именованный диапазон для построения графика: последние 5 значений столбца A. Выложу, может кому-нибудь когда-нибудь пригодится:
Код
=СМЕЩ(ДВССЫЛ("1!A"&ПОИСКПОЗ(9E+307;'1'!$A$1:$A$100));-4;;5)

А зачем ДВССЫЛ?
Код
=СМЕЩ($A$1;ПОИСКПОЗ(9E+307;$A$1:$A$100)-1;;-5)

или
Код
=СМЕЩ($A$1;ПОИСКПОЗ(9E+307;$A$1:$A$100)-5;;5)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Цитата (Cage)
В качестве теста создал новый именованный диапазон для построения графика: последние 5 значений столбца A. Выложу, может кому-нибудь когда-нибудь пригодится:
Код
=СМЕЩ(ДВССЫЛ("1!A"&ПОИСКПОЗ(9E+307;'1'!$A$1:$A$100));-4;;5)

А зачем ДВССЫЛ?
Код
=СМЕЩ($A$1;ПОИСКПОЗ(9E+307;$A$1:$A$100)-1;;-5)

или
Код
=СМЕЩ($A$1;ПОИСКПОЗ(9E+307;$A$1:$A$100)-5;;5)

Автор - _Boroda_
Дата добавления - 26.01.2013 в 19:19
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!