Таблица с именами: Использование Диспетчера имен в Excel
Содержание
Использование Диспетчера имен в Excel
Диалоговое окно «Диспетчер имен» используется для работы со всеми определенными именами и именами таблиц в книге. Например, может потребоваться найти имена с ошибками, подтвердить значение и ссылку на имя, просмотреть или изменить описательные комментарии или определить область. Вы также можете отсортировать и отфильтровать список имен, а также легко добавлять, изменять или удалять имена из одного расположения.
Чтобы открыть диалоговое окно Диспетчер имен, на вкладке Формулы в группе Определенные имена нажмите кнопку Диспетчер имен.
В диалоговом окне Диспетчер имен отображаются следующие сведения о каждом имени в списке.
|
|
---|---|
Имя
|
Одно из следующих значений:
определенное имя, которое обозначается значком определенного имени;
|
Значение
|
Текущее значение имени, такое как результаты формулы, строковая константа, диапазон ячеек, ошибка, массив значений или знаки-заполнители, если формулу не удается вычислить. Вот типичные примеры.
|
Диапазон
|
Текущая ссылка для имени. Вот типичные примеры.
|
Область
|
|
Примечание
|
Дополнительные сведения об имени длиной до 255-ти знаков. Вот типичные примеры.
Срок действия этого значения истекает 2 мая 2007 г.
|
Объект ссылки:
|
Ссылка на выбранное имя.
Диапазон имени можно быстро изменить, изменив сведения в поле «Ссылки «. После внесения изменений можно нажать кнопку » сохранить изменения», или отменить изменения.
|
Примечания:
- org/ListItem»>
-
В диалоговом окне диспетчера имен не отображаются имена, определенные в Visual Basic для приложений (VBA) или скрытые имена (свойство Visible имени имеет значение False).
При изменении содержимого ячейки нельзя использовать диалоговое окно диспетчера имен.
-
На вкладке Формулы в группе Определенные имена выберите команду Присвоить имя.
-
В диалоговом окне «Новое имя» введите имя, которое вы хотите использовать для ссылки.
Примечание: Длина имени не может превышать 255 знаков.
-
Область автоматически по умолчанию используется для книги. Чтобы изменить область имени, в раскрывающемся списке «Область» выберите имя листа.
-
Также в поле Примечание можно ввести описание длиной до 255 знаков.
-
В поле Диапазон выполните одно из указанных ниже действий.
-
Нажмите кнопку «Свернуть » (при этом диалоговое окно временно сжимается), выделите ячейки на листе и нажмите кнопку » Развернуть диалоговое окно» .
-
Чтобы указать константу, введите = (знак равенства), а затем значение константы.
-
Чтобы указать формулу, введите =, а затем формулу.
Советы:
-
Будьте внимательны при использовании абсолютных или относительных ссылок в формуле. Если создать ссылку, щелкнув ячейку, на которую вы хотите ссылаться, Excel создать абсолютную ссылку, например «Sheet1!$B$1». Если ввести ссылку, например «B1», это относительная ссылка. Если при выборе имени активной ячейкой является A1, то ссылка на «B1» действительно означает «ячейка в следующем столбце». Если вы используете определенное имя в формуле в ячейке, ссылка будет на ячейку в следующем столбце относительно места ввода формулы. Например, если ввести формулу в C10, ссылка будет иметь значение D10, а не B1.
-
Дополнительные сведения: переключение между относительным, абсолютным и смешанным ссылками
-
-
-
Чтобы закончить и вернуться на лист, нажмите кнопку ОК.
Примечание: Чтобы расширить или удлинить диалоговое окно Создание имени, щелкните и перетащите маркер захвата, расположенный внизу.
При изменении определенного имени или имени таблицы все его использование в книге также изменяется.
- org/ListItem»>
-
В диалоговом окне диспетчера имен дважды щелкните имя, которое вы хотите изменить, или выберите имя, которое вы хотите изменить, а затем нажмите кнопку «Изменить».
-
В диалоговом окне Изменение имени введите новое имя для ссылки в поле Имя.
-
Измените ссылку в поле Диапазон и нажмите кнопку ОК.
На вкладке Формулы в группе Определенные имена выберите пункт Диспетчер имен.
org/ListItem»>
В диалоговом окне Диспетчер имен в поле Диапазон измените ячейку, формулу или константу, представленную этим именем.
-
На вкладке Формулы в группе Определенные имена выберите пункт Диспетчер имен.
-
В диалоговом окне Диспетчер имен щелкните имя, которое нужно изменить.
-
Выделите одно или несколько имен одним из способов, указанных ниже.
- org/ListItem»>
Для выделения имени щелкните его.
-
Чтобы выбрать несколько имен в непрерывной группе, щелкните и перетащите их, а затем нажмите клавишу SHIFT и нажмите кнопку мыши для каждого имени в группе.
-
Чтобы выбрать несколько имен в несмежной группе, нажмите клавишу CTRL и нажмите кнопку мыши для каждого имени в группе.
-
Нажмите кнопку Удалить.
-
Нажмите кнопку ОК, чтобы подтвердить удаление.
Используйте команды раскрывающегося списка Фильтр для быстрого отображения подмножества имен. Выбор каждой команды включает или отключает операцию фильтра, что упрощает объединение или удаление различных операций фильтра для получения нужных результатов.
Можно выполнить фильтрацию из следующих параметров:
|
|
---|---|
|
Отобразить только локальные имена листа.
|
|
Отобразить только глобальные имена в книге.
|
|
Отображение только имен со значениями, содержащими ошибки (например, #REF, #VALUE или #NAME).
|
|
Отобразить только те имена, в значениях которых нет ошибок.
|
|
Отобразить только те имена, которые определены пользователем или Excel, такое как имя области печати.
|
|
Отобразить только имена таблиц.
|
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Почему в Excel появляется диалоговое окно «Конфликт имен»?
Создание именованного диапазона в Excel
Вставка именованного диапазона в формулу в Excel
Определение и использование имен в формулах
Проверка имен таблиц и полей в Python—Справка
- Проверка имен таблицы
- Проверка имен поля
Проверка имен таблицы
Для поддержания множества таблиц, составляющих базу геоданных, используются различные реляционные системы управления базами данных (РСУБД). Имя каждой таблицы базы геоданных должно быть корректным, поэтому механизм проверки корректности имени таблицы является ключевым при создании данных в базе геоданных. С помощью функции ValidateTableName() скрипт может определить, является ли конкретное имя корректным для рабочей области.
Ниже перечислены ошибки в именах таблиц, которые будут исправлены:
- Имя таблицы совпадает со словом, которое зарезервировано как источник данных (например, Таблица (Table)).
- Имя таблицы содержит некорректные символы.
- В качестве первого символа в имени таблицы использован некорректный символ (например, число).
Примечание:
Функция ValidateTableName не определяет, является ли конкретное имя уникальным для определенной рабочей области. Проверить уникальность имени таблицы для определенной рабочей области можно с помощью функции Exists.
Функция | Описание |
---|---|
ValidateTableName(name, {workspace}) | Принимает имя таблицы и путь рабочей области и возвращает корректное имя таблицы для рабочей области. |
Функция ValidateTableName
Указание рабочей области в качестве параметра позволяет ArcPy проверять существующие имена таблицы и определять наличие каких-либо ограничений имен, установленных выходной рабочей областью. Если выходной рабочею областью является РСУБД, она может содержать зарезервированные слова, которые могут не использоваться в имени таблицы. Она также может содержать некорректные символы, которые не могут использоваться в имени таблицы или поля. Все некорректные символы заменяются символом нижнего подчеркивания (_). Функция ValidateTableName возвращает строку, содержащую корректное имя таблицы, которое может совпадать с входным именем, если входное имя является корректным. Следующий пример демонстрирует порядок создать такого имени нового выходного класса пространственных объектов, созданного с помощью инструмента Копировать объекты (Copy Features), которое будет уникальным и корректным в любой базе геоданных.
# Move all shapefiles from a folder into a geodatabase # import arcpy # Set the workspace. List all of the shapefiles # arcpy.env.workspace = "d:/St_Johns" fcs = arcpy.ListFeatureClasses("*") # Set the workspace to SDE for ValidateTableName # arcpy.env.workspace = "Database Connections/Bluestar.sde" # For each feature class name # for fc in fcs: # Validate the output name so it is valid # outfc = arcpy.ValidateTableName(fc) # Copy the features from the workspace to a geodatabase # arcpy.CopyFeatures_management(fc, outfc)
Проверка имен поля
Каждая база данных может иметь ограничения на задание имен для полей таблицы. Такие объекты, как классы пространственных объектов или классы отношений, сохраняются в виде таблиц в РСУБД. Поэтому эти ограничения действуют не только на отдельные таблицы. Ограничения могут или не могут быть общими для различных систем баз данных, поэтому скрипты должны проверять все новые имена полей, чтобы гарантировать стабильную работу инструмента.
Ниже перечислены ошибки в именах полей, которые будут исправлены:
- Имя поля совпадает со словом, зарезервированным в качестве источника данных (например, Таблица).
- Имя поля совпадает с именем заданного ранее поля.
- Имя поля содержит некорректные символы (например, *).
- Длина имени поля превышает максимальную длину имен полей источника данных.
Функция | Описание |
---|---|
ValidateFieldName(name, {workspace}) | Принимает строку (имя поля) и путь рабочей области и возвращает корректное имя поля, созданное с учетом ограничений на задание имен в выходной базе геоданных. |
Функция ValidateFieldName
Следующий пример демонстрирует порядок добавления поля независимо от входного имени с помощью функции ValidateFieldName:
# Create a new numeric field containing the ratio of polygon area to # polygon perimeter. Two arguments, a feature class and field name, # are expected. # Define a pair of simple exceptions for error handling # class ShapeError(Exception): pass class FieldError(Exception): pass import arcpy import os try: # Get the input feature class and make sure it contains polygons # input = arcpy. GetParameterAsText(0) desc = arcpy.Describe(input) if desc.shapeType.lower() != "polygon": raise ShapeError # Get the new field name and validate it # fieldname = arcpy.GetParameterAsText(1) fieldname = arcpy.ValidateFieldName(fieldname, os.path.dirname(input)) # Make sure shape_length and shape_area fields exist # if len(arcpy.ListFields(input, "Shape_area")) > 0 and \ len(arcpy.ListFields(input, "Shape_length")) > 0: # Add the new field and calculate the value # arcpy.AddField_management(input, fieldname, "double") arcpy.CalculateField_management(input, fieldname, "[Shape_area] / [Shape_length]") else: raise FieldError except ShapeError: print("Input does not contain polygons") except FieldError: print("Input does not contain shape area and length fields") except arcpy.ExecuteError: print(arcpy.GetMessages(2))
Если скрипт обновляет набор данных, например класс пространственных объектов или таблицу, старайтесь избежать ситуаций, приводящих к блокированию набора данных. Когда вы открываете персональную или файловую базу геоданных в ArcCatalog, скрипт сможет обновить какое-либо содержание базы геоданных только тогда, когда вы снимете с нее отметку и обновите папку или закроете ArcCatalog. Это также относится к инструментам-скриптам:
Связанные разделы
Периодическая таблица с именами | ChemTalk
Элементы
- Сообщение от
Сесилия Фоллбрехт
23
90 марта 2003 г.
Таблица Менделеева с именами показана ниже. Каждый элемент отображает атомный символ и атомный номер этого элемента. Цвета в таблице обозначают металл, полуметалл или неметалл для каждого элемента. Ниже находится список элементов, упорядоченный по имени и по атомному номеру, со ссылками на страницы о них! Создание периодической таблицы приписывается Дмитрию Менделееву, который разработал ее в России в 1869 году..
Нажмите на изображение, чтобы увеличить таблицу!
Элементы по атомным номеру
1) водород
2) гелий
3) Литий
4) Бериллий
5) Борон
6) Углерод
7) азот
8) Оксид
9) Флур
10) НЕОН
11) Оксид
9) Флур
10) НЕОН
11) Оксид
9) Флур
10) НЕОН
11) 9)
9) Флур
10) NEON
11) 11)
9). Натрий
12) Магний
13) Алюминий
14) Кремний
15) Фосфор
16) Сера
17) Хлор
18) Аргон
19) Калий
20) Кальций
9023 2100023 23) Vanadium
24) Хром
25) марганзе
26) Железо
27) Кобальт
28) Никель
29) Медная
30) Цинк
31) Gallium
32) Германия
33) Arsenic
34) Селлена
3 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 33 35 33 35 33 33 33 33 33) Bromine
36) Krypton
37) Rubidium
38) Strontium
39) Yttrium
40) Цирконий
41) Niobium
42) Molybdenum
43) Technetium
44) Ruthenium
45) 433).
48) Кадмий
49) Индий
50) Олово
51) Сурьма
52) Tellurium
53) йод
54) Ксенон
55) Цезий
56) Barium
57) Lanthanum
58) Cerium
59) Praseomium
60) Neodymium
3 373. 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 70023 3. 70023 70023 3. 70023 70023 3. 70023 3. 70023 3. 70023 3. 70023 3. 70023 3. 70023 3733. 70023 3733 3. 70023).
). ) Europium
64) Gadolinium
65) Terbium
66) Dysprosium
67) Holmium
68) Erbium
69) Thulium
70) Ytterbium
71) Lutetium
72) Hafnium
73) Tantalum
74) Tungsten
75) Rhenium
76) Осмий
77) Иридий
78) Platinum
79) Gold
80) Mercury
81) Thallium
82) Lead
83) Bismuth
84) Polonium
85) Astatine
86) Radon
87) Francium
88) Radium
89) Actinium
90 ) Торий
91) Протактиния
92) Уран
93) Neptunium
94) Плутоний
95) Americium
96) Curium
97) Berkelium
98) Californium
99) Einsteinium
10023 98) Ferm23.
Ferm23.1123.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
98).
103) Лаверенций
104) Резерфорий
105) Dubnium
106) Seaborgium
107) Bohrium
108) Hassium
109) Meitnerium
110) Darmstadtium
111) Roentgenium
112) Copernicium
113) Nihonium
114) 114). ) Tennessine
118) Oganesson
Мы надеемся, что вам понравилась таблица Менделеева по имени. Для таблицы, которая показывает атомный вес , атомный символ и атомный номер, наряду с подробной информацией о том, как организована периодическая таблица, щелкните здесь.
Забавный факт: Знаете ли вы, что существует более 700 различных версий периодической таблицы элементов?
Related Articles on the Periodic Table
- Halogens
- Transition Metals
- Alkali Metals
- Alkaline Earth Metals
- Noble Gasses
- Metalloids
- Diatomic Elements
- Lanthanides