Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Вопрос по Excel 2007

Armal Мыслитель (6900), на голосовании 14 лет назад
Как скопировать данные на другой лист Excel так, чтобы при изменении исходных данных, данные на другом листе тоже менялись?
Голосование за лучший ответ
Andrei Berlin Просветленный (28475) 14 лет назад
нужно в одну из ячеек вписать ссылку на такую же ячейку другого листа Excel и копировать эту ячейку в те места где нужно иметь автоматически изменяющиеся данные. Орфография такой ссылки из ячейки на первом листе со ссылкой на ячейку во втором листе: =Лист2!D3 При изменении данных в ячейке D3 на втором листе, автоматически поменяются данные и на первом листе. С отображаемыми данными в первом листе можно делать любые операции. Мало того, эти листы могут быть в разных документах - данные будут автоматически обновляться, если файлы находятся даже на разных компьютерах, но доступны по сети (локальной или Интернет).
ArmalМыслитель (6900) 14 лет назад
Спасибо, получилось! Но как сделать это с группой ячеек (таблица)
Andrei Berlin Просветленный (28475) достаточно сделать это с одной ячейкой таблицы - в остальные можно скопировать формулу из первой ячейки и автоматически появятся ссылки на соответствующие ячейки исходной таблицы - нужно только, чтобы структура первой таблицы и второй была одинакова.
ArmalМыслитель (6900) 14 лет назад
Я так и сделал, только когда я после этого добавляю новые ячейки в первоначальную таблицу - на другом листе они не показываются!
Andrei Berlin Просветленный (28475) если вы хотите, чтобы на другом листе показывались ячейки добавляемые на первом листе, нужно вставить на втором листе логическую функцию, которая будет ничего не показывать в ячейках второго листа, пока на первом ничего в соответствующей ячейке нет. Орфография следующая: =ЕСЛИ(Лист2!RC=0;"";Лист2!RC) (где RC это адрес ячейки на втором и первом листах. Если вы будете вписывать любые данные на второй лист, то они только тогда отобразятся на первом, когда в соответствующей ячейке второго что-то есть не равное нулю.
Галя Яблокова Мастер (1842) 14 лет назад
Если я правильно поняла - писать что-то вроде: =Название нужной страницы'!название ячейки из нужной страницы
Abram Pupkin Высший разум (102737) 14 лет назад
Armal,
Вам правильно ответил Andrej Berlin.
Попрбуйте еще раз и выполняйте все строго по пунктам
1. Открыть Лист2
2. скопировать формулу и вставить в ячеку А1 на Лист2
=ЕСЛИ (Лист1!A1=0;"";Лист1!A1)
3. Скопировать ячейку А1 на Лист2
4. Выделить такой же размер как Лист1
Топнуть правой мышкой. Вставить
5. Открыть и скопировать Лист1
6. Открыть Лист2
7. Топнуть правой мышкой=>Специальная вставка=>ширина столбцов
теперь у вас будет точный клон 1-го листа
P.S.
Здесь есть свои подводные камни.
этот СПОСОБ НЕ ПОЗВОЛЯЕТ добавлять/убирать строчки или столбцы.
Так что на рабочем листе заранее делайте запас по строчкам

Похожие вопросы