Статьи из блога
Как включить в формулу значение ячейки из другой таблицы
Вопрос:
По роду своей деятельности постоянно работаю в worde. В документах очень много таблиц и удалось самостоятельно освоить вычисления в таблицах, но не могу понять как ссылаться в таблице на ячйку другой таблицы. Помогите разобраться.
PS. { = (Таблица3 C3) } именно эту запись повторить не получается, пишет ошибка...С3.
Я думаю, что вам нужно использовать закладки для того, чтобы в формуле ссылаться на них. Я смоделировал простую ситуацию, где на одной странице есть две таблицы.
Первая таблица имеет одну строку и три столбца с цифрами: 5, 6, а в третьем столбце будет наша формула.
Вторая таблица аналогична первой и содержит три стобца с цифрами: 2, 3,10.
Пусть нам надо вычислить сумму из цифр первой таблицы (5, 6) и одной цифры из второй таблицы (10).
Для этого надо выделить во второй таблице цифру 10 и через меню Вставка (Insert) выбрать команду Закладка (Bookmark).
В диалоговом окне введите имя для закладки (пусть будет TEN) и нажмите кнопку Добавить.
В третьем столбце первой таблицы вставьте формулу из меню Таблица. Формула у нас будет такой: =a1+b1+ .
В этом диалоговом окне есть функция Вставить закладку. Выберите там нашу закладку и ее имя (ten) появится в конце формулы. В итоге формула будет выглядеть так: =a1+b1+ten
Нажмите ОК и в третьей ячейке появится искомая сумма (21).
Ссылки по теме:
Метки: закладки | таблицы
Просмотров: 31667
Подписаться на комментарии по RSS
Версия для печати
Еще записи по вопросам использования Microsoft Word:
- 10 вопросов и ответов по редактору Word (1 часть)
- Word 2007: добавляем свою вкладку и свои команды
- Word 2007: полотно, рисунки, линии
- Word 2007: смена формата сохранения файла
- Word 97 - решение проблемы с отображением символов на линейке
- Автоматизация текстового набора в Word
- Автоматическая нумерация билетов
- Автоматическая расстановка переносов
- Автоматическое сохранение документа при его закрытии
- Автотекст с последовательной нумерацией
- Белый текст на синем фоне в Word 2007
- Быстрое удаление границ у таблицы
- Ввод повторяющихся фрагментов текста в Word 2007
- Ввод часто повторяющихся фрагментов текста
- Вертикальное выравнивание текста
- Возможно ли запретить копирование текста из документа Word?
- Вопрос о работе с графиками (диаграммами) в Word
- Вопросы и ответы о гиперссылках в редакторе Word
- Вставка будущей даты
- Вставка документа с книжной ориентацией в документ с альбомной ориентацией
- Вставка скопированного текста в предопределенном формате
- Вставка текста с полями в нижний колонтитул
- Вставка текста с помощью кнопки
- Выделение видимой части экрана
- Выделенный текст не заменяется при введении нового текста
Комментариев: 8
Спасибо...
А можно этот способ как-либо усовершенствовать?
Допустим есть некая таблица с числовыми значениями. Одно из них нужно будет использовать в формуле вне таблицы. Тут все понятно - создаем закладку на этом значении и дальше используем ее в формуле.
Но потом весь этот лист (с таблицей и формулой ниже) может быть использован (скопирован) дальше много раз. Т.е. например ниже будет еще 50 таких таблиц уже с другими числовыми значениями. Поскольку закладка создана в первой таблице, то и во всех 50 формулах ниже будет использована она (если опять же это всё просто скопировать). Можно что-нибудь сделать, чтобы не создавать еще 50 закладок?
можно создать закладку для всей таблицы. Выделите всю таблицу и через Вставка->Закладка добавьте закладку. Потом можете использовать имя таблицы в формулах
{ SUM(Table1 A:A) }
здесь Table1 - имя закладки, ассоциированной со всей таблицей.
Здравствуйте, уважаемы знатоки. У меня вопрос по теме, но немного сложнее. Мне необходимо воспользоваться именно такой записью: { = (Таблица3 C3) }, которая не работает. Мне нужно получить данные из главной таблицы ввода данных (поле запроса ASK или др. не годиться), которые затем будут прописаны, посредством указанного выше поля, в других местах документа. Вариант с присвоением закладки значению ячейки не подойдет, так как при удалении значения удалится и сама закладка. Закладку необходимо присвоить не значению ячейки, а самой ячейке (или таблице в целом). В этом случае удаление значения не повлияет на закладку. Здесь хорошо работают поля типа REF или КВОТА, но они не подходят, так как эти поля выводят значение ячейки вместе с самой ячейкой (или таблицей). Все это реально сделать, но теперь главный вопрос: как "оживить" поле, о котором даже на сайте производителя говориться, с записью { = (Таблица3 C3) }? Помогите, пожалуйста...
Предложу такой вариант. В таблице, в той ячейке, которая не будет редактироваться, поместить поле SET, которое будет помещать в закладку содержимое определённой ячейки:
{ SET Таблица1_B3 { = B3 } }
А на эту закладку можно ссылаться где угодно. Но работать будет только в случае, если в ячейке находится числовое значение.
Здравствуйте Александр! Благодарю Вас за отзыв на мои "крики о помощи" но, к великому сожалению, я имею дело только с текстом... :(
Поставьте в ячейку текстовое поле.
Добрый вечер, всем.
Объясните пожалуйста, у меня договор в котором есть таблицы где записи в некоторых ячейках повторяются , как сделать так чтобы привязать следующие ячейки к конкретному ячейку из предыдущей таблицы чтобы каждый раз не печатать одно и тоже? например автоматов взял текст из таблицы 1 с ячейки с1. Заранее спасибо всем за ответ