1

У меня есть таблица с примерно 2 тыс. Строк, для которых мне изначально нужны были любые формулы, копируемые в новые строки при их добавлении. Чтобы добиться этого, я создал таблицу из данных, так как многие потоки заявили, что таблица будет автоматически расширяться при создании новых строк и копировать формулу из предыдущей строки в новую ячейку. Однако это работает только периодически для меня. Некоторые столбцы копируют свои формулы, некоторые нет.

У меня оба параметра «Расширить форматы и формулы диапазона данных» и «Включить автозаполнение для значений ячеек» отмечены в меню параметров.

Это сводит меня с ума, поэтому любая помощь с этим будет принята с благодарностью :)

Спасибо джастин

Обновить:

Кажется, что проблема заключается в том, что таблица не раскрывается автоматически при создании новой строки путем ввода или вставки значений. Когда любая ячейка из текущей нижней строки «перетаскивается» (реплицируется) в строку ниже, таблица автоматически расширяется, таким образом копируя формулы вниз. Это похоже на ошибку.

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

5 ответов5

2

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

1

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

Копируемые формулы были вариациями одного и того же VLOOKUP, и значение поиска, использованное в этих формулах, находилось в столбце, который редактировался при создании новой строки (вводимой или вставляемой). Похоже, возникла какая-то проблема с форматированием в этом столбце, из-за которой таблица не раскрывалась, так как решалось, что новая строка не должна быть в таблице. Как только я убедился, что форматирование этого столбца было правильным, все начало работать правильно.

0

У меня была такая же или похожая проблема - она была решена путем преобразования в диапазон и обратно в таблицу, как указал другой пользователь.

0

Быстрый ответ на этот вопрос - у меня была именно эта проблема, и ни одно из вышеупомянутых решений не сработало - Excel, похоже, думал, что в некоторых строках под таблицей был текст (даже думал, что все они были пустыми) - Мне пришлось удалить строки из один после таблицы в самом низу листа, чтобы решить эту проблему

0

У меня была эта проблема. Я нашел решение, преобразовав таблицу обратно в диапазоны, а затем снова в таблицу. Я думаю, что это произошло из-за изменения размера таблицы вручную.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .