2016-12-02 7 views
-1

Я импортирую текстовый файл в один лист, исключая ненужные строки, при форматировании данных на втором листе.Предотвращение #ref при удалении ячейки

У меня есть все формулы на втором листе, связанные с ячейками на первом листе.

Проблема заключается в том, что после удаления ненужных строк и данных движение вверх, формулы для удаленных строк говорят #ref. Я хочу использовать формулы, скажем Sheet1! B2, независимо от того, какие данные есть.

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

Благодаря

ответ

0

У меня была такая же проблема в последнее время так просто проходя по ответу я получил. Индексные функции помогут. Ниже вы можете увидеть, где имя листа является ссылкой в ​​ячейке a1, и оно вернет значение в ячейке a2 соответствующего листа.

= INDEX (INDIRECT ($ A1 & "2: 2"), COLUMN (A: A))

+0

Спасибо, смогли ли вы скопировать эту формулу по столбцу? –

+0

Да, и он будет выглядеть как a1, a2, a3 и т. Д., Когда вы его скопируете. –

+0

Итак, у вас есть имя листа, в моем случае «Импортировано» в ячейку A1? –

0

Если вам нужно только ссылаться на ячейки в той же строке, в том числе и клеток на разных листов на в том же ряду, есть более простой способ, чем Indirect.

Если вы пишете в A42:

=B:B

он будет искать B42.

Если вы пишете в A42:

='Sheet 2'!X:X

Он будет искать X42 на Sheet 2.

Если удалить верхние строки на Sheet 2, формула на Sheet 1 будет указывать на новый X42 - не #REF! ошибок.

До тех пор, пока ваши формулы в Sheet 1 просто необходимо ссылаться на ячейки в той же строке в Sheet 2 - поэтому формула в 'Sheet 1'!A42 может понадобиться 'Sheet 2'!X42, но не 'Sheet 2'!X43 - вы можете просто положить имена столбцов в качестве входных данных в формулу. В противном случае вам понадобится Indirect.

Для получения бонусных очков укажите столбцы в поле Sheet 2, поэтому вместо ='Sheet 2'!X:X вы можете написать =cust_DateOfBirth.

+0

(Я использую эту технику все время на работе.На одном листе пользователь вставляет экспортированные данные .csv. Во втором листе формулы ссылаются на первый лист и выводят о экспортированных данных, и этот лист обычно скрыт. На третьем листе содержится сводка.) –

 Смежные вопросы

  • Нет связанных вопросов^_^