У меня есть клиент, у которого есть простой, но сложный запрос на настройку таблицы Excel, и я не могу понять, с чего начать. Рисую бланк.
У нас есть диапазон данных. Пример:
Quarter Data
2010Q1 1
2010Q2 3
2010Q3 4
2010Q4 1
У меня есть диаграмма, построенная поверх этого. Измените данные, внесите изменения в диаграммы, защитите рабочий лист, чтобы другие иди ... э ... пользователи не могли изменять старые данные. Простой.
Что я хочу, чтобы произошло: когда я добавляю следующий Q1 ниже Q4, диаграмма «автоматически» выбирает последний 4Q. Итак, когда я обновляю данные до:
Quarter Data
2010Q1 1
2010Q2 3
2010Q3 4
2010Q4 1
2011Q1 7
На графике будут представлены данные за последние 4 квартала (со 2 квартала 2010 г. по 1 квартал 2011 г.). Цель: сохранить «старые» данные на одном листе, но обновить диаграммы до самых последних кварталов.
Я думаю: "фиксированные" местоположения данных, перевернуть данные (новые данные вверху) и просто вставлять строку каждый новый квартал:
Quarter Data
2011Q2 9
2011Q1 7
2010Q4 1
2010Q3 4
2010Q2 3
2010Q1 1
Но это повлечет за собой множество изменений в уже существующих таблицах Excel, и я надеялся, что может быть более легкое / лучшее «исправление».
РЕДАКТИРОВАТЬ: @Lance Roberts ~ Выполнение с вашим предложением:
- Немного подробнее ... Данные настроены так, что информация столбца находится в A, но данные для нескольких таблиц находятся в B +. Таблица 1 - B / C. Таблица 2 - это D / E. И т.д.
- Данные также находятся на другом листе, чем таблицы.
Исходя из: Это описание смещения, я пытался настроить аналогичные к таким:
NAME FORMULA OFFSET(range, rows, columns, height, width )
DATA0 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 0, 8, 1)
DATA1 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 1, 8, 1)
DATA2 =OFFSET('DATASHEET'!$A$2, COUNTA('DATASHEET'!$A:$A - 8, 2, 8, 1)
Цель состоит в том, чтобы связать длину / местоположение для данных B / C / и т. Д. С A. Поэтому, если я добавлю столбец в A, то, что связано с Data1 / 2, скорректируется соответствующим образом (или 3/4/5 / и т. Д., Которые являются разными диаграммами на разные листы)
Я хочу, чтобы ячейки данных выбирались по первой строке, а затем по номеру смещения, чтобы получить данные x столбцов. Вариации формулы не работают.
1 проблема, которую я еще не решил: данные не выравниваются должным образом:
«Данные» всегда, последний столбец от 2-го до последнего квартала. Последняя четверть всегда пуста. Данные смещаются вправо (в этом примере - в 3К10 - НЕ в нужном столбце. 11 должно быть меньше 4К10. 9,5 должно быть меньше 2К10).
Я знаю, что я ошибаюсь ...
Кажется, работает. Первое, что мне пришлось изменить, это CountA - 9 (не CountA - 8). Затем было «смещение столбца» (0, 1, 2, 3, ...). Также разделите некоторые вещи, чтобы сделать их более разделенными (мне нужно научить кого-то еще, как это делать для ее нужд отчетности).
Спасибо, Лэнс :)