Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Сводка
В Microsoft Excel у вас может быть именованный диапазон, который должен быть расширен для включения новых сведений. В этой статье описывается метод создания динамического определенного имени.
Замечание
Метод, описанный в этой статье, предполагает, что количество строк данных не превышает 200. Вы можете пересмотреть определенные имена, чтобы они использовали соответствующее число и отражают максимальное количество строк.
Использование формулы OFFSET с определенным именем
Для этого выполните указанные ниже действия в соответствии с версией Excel, которую вы используете.
Microsoft Office Excel 2007, Microsoft Excel 2010 и Microsoft Excel 2013
В новом листе введите следующие данные.
Номер А Б 1 Месяц Продажи 2 Янв 10 3 Фев 20 4 Портить 30 Перейдите на вкладку Формулы.
В группе "Определенные имена" щелкните "Диспетчер имен".
Нажмите кнопку Создать.
В поле "Имя" введите Date.
В поле "Ссылки" введите следующий текст и нажмите кнопку "ОК".
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1)
Нажмите кнопку Создать.
В поле "Имя" введите Sales.
В поле "Ссылки" введите следующий текст и нажмите кнопку "ОК".
=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
Нажмите кнопку Закрыть.
Снимите ячейку B2 и введите следующую формулу:
=RAND()*0+10
Замечание
В этой формуле count используется для столбца чисел. COUNTA используется для столбца текстовых значений.
Эта формула использует переменную функцию RAND. Эта формула автоматически обновляет формулу OFFSET, которая используется в заданном имени Sales при вводе новых данных в столбце B. Значение 10 используется в этой формуле, так как 10 — исходное значение ячейки B2.
Microsoft Office Excel 2003
В новом листе введите следующие данные:
Номер А Б 1 Месяц Продажи 2 Янв 10 3 Фев 20 4 Портить 30 В меню "Вставка" наведите указатель мыши на имя и нажмите кнопку "Определить".
В поле "Names in workbook" введите Date.
В поле "Ссылки" введите следующий текст и нажмите кнопку "ОК".
=OFFSET($A$2,0,0,COUNTA($A$2:$A$200),1).
Нажмите кнопку Добавить.
В поле "Имена в книге" введите Продажи.
В поле "Ссылки" введите следующий текст и нажмите кнопку "Добавить".
=OFFSET($B$2,0,0,COUNT($B$2:$B$200),1)
Нажмите кнопку ОК.
Снимите ячейку B2 и введите следующую формулу:
=RAND()*0+10
Замечание
В этой формуле count используется для столбца чисел. COUNTA используется для столбца текстовых значений.
Эта формула использует переменную функцию RAND. Эта формула автоматически обновляет формулу OFFSET, которая используется в заданном имени Sales при вводе новых данных в столбце B. Значение 10 используется в этой формуле, так как 10 — исходное значение ячейки B2.