Статьи из блога

Статьи из блога

Как включить в формулу значение ячейки из другой таблицы

Рубрика: Таблицы Word, Вопрос-Ответ
Метки: |
Понедельник, 23 октября 2006 г.
Просмотров: 14970
Подписаться на комментарии по RSS
Версия для печати

[Ссылки на статью]

Вопрос:

По роду своей деятельности постоянно работаю в worde. В документах очень много таблиц и удалось самостоятельно освоить вычисления в таблицах, но не могу понять как ссылаться в таблице на ячйку другой таблицы. Помогите разобраться.

PS. { = (Таблица3 C3) } именно эту запись повторить не получается, пишет ошибка...С3.

Я думаю, что вам нужно использовать закладки для того, чтобы в формуле ссылаться на них. Я смоделировал простую ситуацию, где на одной странице есть две таблицы.

 

Первая таблица имеет одну строку и три столбца с цифрами: 5, 6, а в третьем столбце будет наша формула.

Вторая таблица аналогична первой и содержит три стобца с цифрами: 2, 3,10.

 

Пусть нам надо вычислить сумму из цифр первой таблицы (5, 6) и одной цифры из второй таблицы (10).

Для этого надо выделить во второй таблице цифру 10 и через меню Вставка (Insert) выбрать команду Закладка (Bookmark).

В диалоговом окне введите имя для закладки (пусть будет TEN) и нажмите кнопку Добавить.

 

В третьем столбце первой таблицы вставьте формулу из меню Таблица. Формула у нас будет такой: =a1+b1+ .

В этом диалоговом окне есть функция Вставить закладку. Выберите там нашу закладку и ее имя (ten) появится в конце формулы. В итоге формула будет выглядеть так: =a1+b1+ten

Нажмите ОК и в третьей ячейке появится искомая сумма (21).

 

Ссылки по теме:

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Еще записи по вопросам использования Microsoft Word:

Комментариев: 7

  1. ViT
    16.10.2008 в 09:12 | #1

    Спасибо...

  2. Аноним
    27.01.2010 в 11:01 | #2

    А можно этот способ как-либо усовершенствовать?

    Допустим есть некая таблица с числовыми значениями. Одно из них нужно будет использовать в формуле вне таблицы. Тут все понятно - создаем закладку на этом значении и дальше используем ее в формуле.

    Но потом весь этот лист (с таблицей и формулой ниже) может быть использован (скопирован) дальше много раз. Т.е. например ниже будет еще 50 таких таблиц уже с другими числовыми значениями. Поскольку закладка создана в первой таблице, то и во всех 50 формулах ниже будет использована она (если опять же это всё просто скопировать). Можно что-нибудь сделать, чтобы не создавать еще 50 закладок?

  3. Sen
    05.02.2010 в 17:34 | #3

    А можно этот способ как-либо усовершенствовать?

    можно создать закладку для всей таблицы. Выделите всю таблицу и через Вставка->Закладка добавьте закладку. Потом можете использовать имя таблицы в формулах

    { SUM(Table1 A:A) }

    здесь Table1 - имя закладки, ассоциированной со всей таблицей.

  4. Uskorenie
    14.04.2010 в 14:45 | #4

    Здравствуйте, уважаемы знатоки. У меня вопрос по теме, но немного сложнее. Мне необходимо воспользоваться именно такой записью: { = (Таблица3 C3) }, которая не работает. Мне нужно получить данные из главной таблицы ввода данных (поле запроса ASK или др. не годиться), которые затем будут прописаны, посредством указанного выше поля, в других местах документа. Вариант с присвоением закладки значению ячейки не подойдет, так как при удалении значения удалится и сама закладка. Закладку необходимо присвоить не значению ячейки, а самой ячейке (или таблице в целом). В этом случае удаление значения не повлияет на закладку. Здесь хорошо работают поля типа REF или КВОТА, но они не подходят, так как эти поля выводят значение ячейки вместе с самой ячейкой (или таблицей). Все это реально сделать, но теперь главный вопрос: как "оживить" поле, о котором даже на сайте производителя говориться, с записью { = (Таблица3 C3) }? Помогите, пожалуйста...

  5. 14.04.2010 в 20:31 | #5

    Предложу такой вариант. В таблице, в той ячейке, которая не будет редактироваться, поместить поле SET, которое будет помещать в закладку содержимое определённой ячейки:

    { SET Таблица1_B3 { = B3 } }

    А на эту закладку можно ссылаться где угодно. Но работать будет только в случае, если в ячейке находится числовое значение.

  6. 15.04.2010 в 12:23 | #6

    Здравствуйте Александр! Благодарю Вас за отзыв на мои "крики о помощи" :) но, к великому сожалению, я имею дело только с текстом... :(

  7. 15.04.2010 в 13:05 | #7

    Поставьте в ячейку текстовое поле.

Оставьте комментарий!

(обязательно)

^ Наверх