Автозавершение в excel 2007

Excel для Microsoft 365 Excel для Интернета Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше

Чтобы упростить создание и редактирование формул и свести к минимуму количество опечаток и синтаксических ошибок, пользуйтесь автозавершением формул. После того как вы введите знак «=» (знак равно) и начало буквы или триггер отображения, Microsoft Excel под ячейкой отобразится динамический список действительных функций, имен и текстовых строк, которые соответствуют буквам или триггеру. После этого вы можете вставить элемент из списка в формулу с помощью триггера вставки.

Автозавершение формул

1. Введите знак «=» (знак равенства) и первые буквы или триггер отображения для запуска автозавершения формул.

2. По мере ввода прокручиваемый список допустимых элементов отображает наиболее близкие значения.

3. Значки представляют тип записи, например функцию или ссылку на таблицу.

4. Подробные всплывающие подсказки помогают сделать оптимальный выбор.

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

Элементы, которые нужно отобразить

Вводимые символы

Имена функций Excel и функций, определенных пользователем

Одна или несколько начальных букв в месте ввода какой-либо функции.

Например: СУ

Аргументы функции

(Триггер отображения не отображается).

Введите аргумент, например число или ссылку на ячейку, или используйте триггер отображения, например начало букв или [ (открываемая скобка).

Например: СУММ(5;A2;[

Для каждого последующего аргумента введите сначала точку с запятой, а затем сам аргумент или другой триггер отображения.

Примечание: У следующих функций есть аргументы с перечисляемой константой, которые автоматически отображаются в списке: ЯЧЕЙКА, ОКП, ГВ, ПОИСКПОЗ, PMT, ПС, РАНГ, SUBTOTAL и ВLOOKUP.

Определенные имена и имена таблиц

Одна или несколько начальных букв в месте ввода имени.

Пример: Анна

Определители столбцов таблицы и определители специальных элементов ([#Все], [#Данные], [#Заголовки], [#Итого], [#ЭтаСтрока])

Один или несколько перечисленных ниже элементов.

  • «[» (открывающая квадратная скобка) сразу после имени таблицы.

    Например: ГодовойОтчет[

  • «;» (точка с запятой) сразу после специального элемента.

    Например: =ГодовойОтчет[#Все];

  • «:» (двоеточие) сразу после имени столбца.

    Например: ГодовойОтчет[Продажи:

Примечание: Если известно имя ячейки из таблицы, то название таблицы является необязательным параметром. Например, следующие формулы будут иметь один и тот же смысл:

=[Продажи]/[Затраты]

=ГодовойОтчет[Продажи]/ГодовойОтчет[Затраты]

Имена подключений в функциях куба

«»» (открывающие кавычки) сразу после открывающей круглой скобки в имени функции куба.

Например: КУБЭЛЕМЕНТ(«

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

Текстовые строки с многомерными выражениями (MDX) в функциях куба

Один или несколько перечисленных ниже элементов.

  • «»» (открывающие кавычки) сразу за точкой с запятой после аргумента.

    Например: КУБЭЛЕМЕНТ(«ДанныеКубаПродаж»;«

  • . (точка) сразу после закрывающей квадратной скобки.

    Например: КУБЭЛЕМЕНТ(«ДанныеКубаПродаж»;»[Заказчики].

    Например: КУБЭЛЕМЕНТ(«ДанныеКубаПродаж»;»[Заказчики].[Мексика].

  • ( (открывая скобки) сразу после открываемой кавычка для текстовой строки с многоязыковой многоязыковой текстовой строкой, указывляемой на начало tuple.

    Например: КУБЗНАЧЕНИЕ(«ДанныеКубаПродаж»;»(

  • «;»  (точка с запятой) сразу после закрывающей квадратной скобки в текстовой строке с многомерными выражениями, указывающая на вторую часть кортежа.

    Например: КУБЗНАЧЕНИЕ(«ДанныеКубаПродаж»;»([Заказчики].[Мексика];

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

    Например: КУБЗНАЧЕНИЕ(«ДанныеКубаПродаж»;»{

    Примечания: 

    • Чтобы ввести текстовую строку с многомерными выражениями (MDX) с использованием автозавершения формулы, требуется подключение к источнику данных OLAP.

    • Если название определено, оно отображается во всплывающей подсказке, что облегчает окончательный выбор.

    • Если текстовая строка с многомерными выражениями неоднозначна, уникальное имя компонента будет все равно введено, но его правильность необходимо проверить. Например, в следующей текстовой строке с многомерными выражениями содержатся два значения:

      КУБМЕБЕР(«SalesCubeData»;»[Клиенты].[ Мексика]. [Hidalgo]. [Ора С. Сапоги]

      Должно быть введено одно из следующих значений:

      [Заказчики].[Имя].&[54342]

      [Заказчики].[Имя].&[34297]

      Если введенное значение не подходит, удалите его, а затем выберите другое значение.

    • Имена функций Microsoft SQL Server Analysis Services, такие как Children, Parent или Crossjoin, не отображаются в раскрывающемся списке, но их можно ввести вручную.

Примечания: 

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

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

  • Определенные имена, созданные для перечисляемых констант, например, используемых в функции ПРОМЕЖУТОЧНЫЕ.ИТОГИ, и соединения функций куба не отображаются в раскрывающемся списке автозавершения, но их можно ввести вручную.

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

Действие

Клавиши

Перемещение позиции курсора на один знак влево

СТРЕЛКА ВЛЕВО

Перемещение позиции курсора на один знак вправо

СТРЕЛКА ВПРАВО

Перемещение выделения на один элемент вверх

СТРЕЛКА ВВЕРХ

Перемещение выделения на один элемент вниз

СТРЕЛКА ВНИЗ

Выбор последнего элемента

END

Выбор первого элемента

HOME

Перемещение на следующую страницу и выбор нового элемента

PAGE DOWN

Перемещение на предыдущую страницу и выбор нового элемента

PAGE UP

Закрытие раскрывающегося списка

ESCAPE (или щелкните другую ячейку)

Включение и выключение функции автозавершения

ALT+DOWN ARROW

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

  • Чтобы вставить выбранный элемент в формулу и установить курсор сразу после него, нажмите клавишу TAB или дважды щелкните данный элемент.

Примечание: Этот раздел не относится к Excel в Интернете.

  1. Щелкните Файл > Параметры > Формулы.

    В Excel 2007: нажмите кнопку Microsoft Office Изображение кнопки Office нажмите кнопку Параметры Excel ивыберите категорию Формулы.

  2. В группе Работа с формулами установите или снимите флажок Автозавершение формул.

Совет: Вы также можете нажать клавиши ALT+СТРЕЛКА ВНИЗ.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

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

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

Рассмотрим, как это работает. Предположим, вы вводите информацию о продукте в столбец. Один продукт называется «сахар-песок». Первый раз, когда вы вводите Сахар-песок в ячейку, Excel запоминает эту запись. Позже, когда вы начнете набирать слово Сахар в этом столбце, Excel распознает слово по нескольким первым буквам и завершит его ввод за вас. Просто нажмите Enter, и все готово.

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

Если столбец содержит несколько записей, которые соответствуют первым нескольким символам, Excel не отобразит предложение по автоматическому завершению, пока новая запись не будет соответствовать одной из старых однозначным образом. Например, если столбец также содержит продукт под названием «сахар-рафинад», автозавершение не будет реализовано, пока вы не введете либо первую букву слова «песок», либо первую букву слова «рафинад».

Вы также можете получить доступ к ориентированной на использование мыши версии автозавершения, щелкнув правой кнопкой мыши на ячейке и выбрав в контекстном меню пункт Выбрать из раскрывающегося списка. Excel отобразит список, в котором содержатся все записи в текущем столбце. Остается просто выбрать ту, которую вы хотите (рис. 32.1).

Рис. 32.1. Выбор пункта контекстного меню Выбрать из раскрывающегося списка позволяет отображать список записей в столбце

Рис. 32.1. Выбор пункта контекстного меню Выбрать из раскрывающегося списка позволяет отображать список записей в столбце

Вы даже можете получить доступ к списку с клавиатуры: нажмите Shift+F10 для отображения контекстного меню, а затем нажмите клавишу К (горячую клавишу для команды Выбрать из раскрывающегося списка). Используйте кнопки со стрелками, чтобы сделать свой выбор, и нажмите Enter.

Имейте в виду, что функция автозавершения работает только в пределах смежных столбцов ячеек. Если у вас есть, например, пустая строка, автозавершение будет анализировать только содержимое ячеек под пустой строкой. Если функция автозавершения покажется вам отвлекающей, ее можно отключить в разделе Дополнительно диалогового окна Параметры Excel (выберите Файл ► Параметры). Флажок Автозавершение значений ячеек находится в области Параметры правки.

Автозавершение ввода по списку значений

Мурад

Дата: Четверг, 04.10.2018, 17:18 |
Сообщение № 1

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

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

 

Ответить

Nic70y

Дата: Четверг, 04.10.2018, 17:22 |
Сообщение № 2

Группа: Друзья

Ранг: Экселист

Сообщений: 8134


Репутация:

1999

±

Замечаний:
0% ±


Excel 2010


ЮMoney 41001841029809

 

Ответить

_Boroda_

Дата: Четверг, 04.10.2018, 17:25 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Мурад

Дата: Четверг, 04.10.2018, 17:26 |
Сообщение № 4

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Спасибо, Александр! Да, постараюсь разобраться.
Видел это решение, когда занимался поиском. Но продолжал искать, надеясь на более простое решение, без использования макросов)

Сообщение отредактировал МурадЧетверг, 04.10.2018, 17:28

 

Ответить

Мурад

Дата: Четверг, 04.10.2018, 18:13 |
Сообщение № 5

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

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

[vba]

Код

Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Range <> («B2») Then Exit Sub
    If Target.Range = («B2») Then ufrmNilem.Show
End Sub

[/vba]

 

Ответить

Мурад

Дата: Четверг, 04.10.2018, 18:23 |
Сообщение № 6

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Массив данных B210:B632 у меня находится на листе basa. На 2 листе в ячейке B2 нужно вставлять значения через поиск.

 

Ответить

Мурад

Дата: Четверг, 04.10.2018, 18:54 |
Сообщение № 7

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Подскажите только, как вызвать форму при клике на ячейку B2 ))) Что изменить в модуле Worksheet_SelectionChange?
В остальном разобрался.

 

Ответить

Мурад

Дата: Четверг, 04.10.2018, 19:27 |
Сообщение № 8

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Разобрался и с этим. Остался последний)
Модуль зашит в листе 2, с этого листа идет вызов. Если я копирую лист 2, то с нового листа 3 вызов уже не работает. Пробовал скопировать код
[vba]

Код

Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.Column = 2 And Target.Row = 2 Then ufrmNilem.Show
    ‘If Target.Count <> 10 Then Exit Sub
End Sub

[/vba]
в книгу, но оттуда вызов не работает((

 

Ответить

_Boroda_

Дата: Четверг, 04.10.2018, 20:21 |
Сообщение № 9

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

[vba]

Код

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Target.address(0,0)<> «B2» Then Exit Sub
    ufrmNilem.Show
End Sub

[/vba]

А лучше так
[vba]

Код

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If Intersect(Target, Range(«B2»)) Is Nothing Then Exit Sub
    ufrmNilem.Show
End Sub

[/vba]


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Мурад

Дата: Пятница, 05.10.2018, 09:58 |
Сообщение № 10

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Доброе утро!
Спасибо, Александр! Понял, почему у меня не копировался макрос при копировании листа. Надо было просто перенести код вызова формы на лист шаблона))

 

Ответить

Мурад

Дата: Пятница, 05.10.2018, 10:48 |
Сообщение № 11

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Не знаю, в продолжение этой же темы или надо создавать другую.
Если на одном листе в ячейке B2 создан макрос вызова формы поиска из списка значений, то как сделать на этом же листе в диапазоне A2:A40 вызов такой же формы, но с поиском по другому списку значений?
Начал с того, что задаю вызов формы поиска либо с ячейки B2, либо с диапазона A22:A40
[vba]

Код

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim r, r1, r2 As Range
    Set r1 = Range(«B2»)
    Set r2 = Range(«A22:A40»)
    Set r = Union(r1, r2)
    If Intersect(Target, Range(r)) Is Nothing Then Exit Sub
    ufrmNilem.Show
End Sub

[/vba]
И поскольку руки у меня кривые, эксель послал меня к черту, написав, что так делать нельзя)

Сообщение отредактировал МурадПятница, 05.10.2018, 10:49

 

Ответить

Мурад

Дата: Пятница, 05.10.2018, 10:59 |
Сообщение № 12

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Параллельно корректирую код формы, чтобы при выборе ячейки B2 срабатывал один цикл, а при клике по диапазону A22:A40 — другой:
[vba]

Код

Option Explicit
Option Compare Text
Dim x, y

Private Sub UserForm_Initialize()
    With Worksheets(«basa»)
        x = .Range(«C210″, .Cells(Rows.Count, 3).End(xlUp)).Value » адрес 1 базы
        y = .Range(«N2″, .Cells(Rows.Count, 14).End(xlUp)).Value » адрес 2 базы
    End With
End Sub

Private Sub TextBox1_Change()
Dim i As Long, s As String, txt As String, lt As Long

txt = TextBox1.Text: lt = Len(txt)
If lt = 0 Then
    s = «» »
Else
For i = 1 To UBound(x, 1)
If InStr(x(i, 1), txt) Then s = s & «~» & x(i, 1)
Next i
For i = 1 To UBound(y, 1)
If InStr(y(i, 1), txt) Then s = s & «~» & y(i, 1)
Next i
End If
Me.ListBox1.List = Split(Mid(s, 2), «~»)
End Sub

Private Sub ListBox1_Click()
    If ListBox1.ListIndex = -1 Then Exit Sub
    Me.Label4.Caption = Me.ListBox1.Value
End Sub

Private Sub CommandButton1_Click()
Dim o1 As Worksheet

    ActiveCell.Value = Me.Label4.Caption

        Unload Me
End Sub

[/vba]
При такой корректировке кода, логично, что 2 базы у меня объединились)) и будут предлагаться к выбору значения из 2 баз при клике на ячейке B2

 

Ответить

_Boroda_

Дата: Пятница, 05.10.2018, 10:59 |
Сообщение № 13

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Прежде всего[vba]

Код

Dim r As Range, r1 As Range, r2 As Range

[/vba]
И r у Вас уже и так ячейка, ее не нужно засовывать вовнутрь Range
[vba]

Код

If Intersect(Target, r) Is Nothing Then Exit Sub

[/vba]


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Мурад

Дата: Пятница, 05.10.2018, 11:15 |
Сообщение № 14

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Это уже похоже на единицу мне за незнание элементарного синтаксиса <_< Но так и есть)
А как разделить в коде выше базу данных для B2 (x) и базу данных для A22:A40 (y)?
Уверен, это многим пригодится.

 

Ответить

_Boroda_

Дата: Пятница, 05.10.2018, 11:20 |
Сообщение № 15

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

как разделить в коде выше базу данных для B2 (x) и базу данных для A22:A40 (y)?

Для i складывайте найденное в s1, а для j в s2
А дальше в Листбокс подсовывайте нужный массив в зависимости от того, какой столбец выделен


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Мурад

Дата: Пятница, 05.10.2018, 12:18 |
Сообщение № 16

Группа: Проверенные

Ранг: Ветеран

Сообщений: 509


Репутация:

17

±

Замечаний:
0% ±


Excel 2007

Ох, Александр, пришлось попотеть. Целый час ковырялся, искал в инете, пробовал. И получилось, наконец-то. Все работает, списки выводятся независимо:
[vba]

Код

Option Explicit
Option Compare Text
Dim x, y

Private Sub UserForm_Initialize()
    With Worksheets(«basa»)
        x = .Range(«C210″, .Cells(Rows.Count, 3).End(xlUp)).Value » адрес 1 базы
        y = .Range(«N2″, .Cells(Rows.Count, 14).End(xlUp)).Value » адрес 2 базы
    End With
End Sub

Private Sub TextBox1_Change()
Dim i As Long, j As Long, s1 As String, s2 As String, txt As String, lt As Long

txt = TextBox1.Text: lt = Len(txt)
If lt = 0 Then
    s1 = «» »’при отсутствии символов для поиска обнуляем ListBox
    s2 = «» »’при отсутствии символов для поиска обнуляем ListBox
Else
For i = 1 To UBound(x, 1) ‘поиск по любому вхождению
If InStr(x(i, 1), txt) Then s1 = s1 & «~» & x(i, 1)
Next i
For j = 1 To UBound(y, 1) ‘поиск по любому вхождению
If InStr(y(j, 1), txt) Then s2 = s2 & «~» & y(j, 1)
Next j
End If
If Not Intersect(ActiveCell, Range(«B2»)) Is Nothing Then
    Me.ListBox1.List = Split(Mid(s1, 2), «~»)
ElseIf Not Intersect(ActiveCell, Range(«A22:A40»)) Is Nothing Then
    Me.ListBox1.List = Split(Mid(s2, 2), «~»)
End If
End Sub

Private Sub ListBox1_Click()
    If ListBox1.ListIndex = -1 Then Exit Sub
    Me.Label4.Caption = Me.ListBox1.Value
End Sub

Private Sub CommandButton1_Click()
Dim o1 As Worksheet

    ActiveCell.Value = Me.Label4.Caption

        Unload Me
End Sub

[/vba]

 

Ответить

Microsoft
Exel.

1.Выделение
ячеек и блоков ячеек. Типы ссылок на
ячейки.

Для
работы с несколькими ячейками сразу
необходимо выделить блок
ячеек.
 Это
выполняется следующим образом: Щелкнув
на ячейке и удерживая кнопку мыши,
протяните по листу указателем. При этом
будет произведено выделение смежных
ячеек. Блок описывается двумя адресами,
разделенными знаком двоеточия — адресом
верхней-левой и нижней-правой ячеек. На
рисунке, например, выделен блок: A2:D4.

.
Вместо того, чтобы печатать ссылки на
ячейки, можно выделять ячейки.

 Относительные
ссылки изменяются при копировании.

  • Абсолютные
    ссылки при копировании не изменяются.

Относительные.    
Относительные ссылки в формуле
автоматически изменяются при копировании
в строке или столбце., при копировании
формулы =C4*$D$9 из строки в строку
относительная ссылка на ячейку изменяется
с C4 на C5 и C6.

Абсолютные.    
Абсолютные ссылки на ячейки имеют
постоянное значение. Абсолютные ссылки
не изменяются при копировании формулы
из ячейки в ячейку. Абсолютные ссылки
обозначаются знаком доллара ($), например
$D$9. при копировании со строки на строку
формулы =C4*$D$9 абсолютная ссылка на ячейку
$D$9 не изменяется.

Смешанные.    
Смешанная ссылка является абсолютной
по столбцу и относительной по строке
или относительной по столбцу и абсолютной
по строке. Например, ссылка $A1 является
абсолютной по столбцу A и относительной
по строке 1. При копировании смешанной
ссылки из ячейки в ячейку ее относительная
ссылка меняется, а абсолютная остается
неизменной.

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

Автозавершение ввода

При
вводе текстовых данных в непрерывный
ряд ячеек одного столбца можно
воспользоваться автозавершением. В
ходе ввода текстовых данных в очередную
ячейку Excel проверяет соответствие вводимых
символов значениям, имеющимся в этом
столбце выше. Если обнаружено совпадение
первых символов, вводимый текст
автоматически дополняется
имеющимся значением. Нажатие
клавиши <Enter> подтверждает
операцию автозавершения.

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

Автоматический
ввод производится только для записей,
которые содержат текст или текст в
сочетании с числами. Записи, полностью
состоящие из чисел, дат или времени,
необходимо вводить самостоятельно.

Автозаполнение смежных ячеек

В правом
нижнем углу текущей ячейки имеется
черный квадратик – маркер
заполнения.

При наведении указателя мыши на этот
маркер, он приобретает форму тонкого
черного крестика.

Протягивание
маркера заполнения рассматривается
как операция «размножения» содержимого
ячейки в горизонтальном или вертикальном
направлении.

При этом следует сначала
ввести значение в ячейку, затем снова
сделать ячейку активной и протянуть
маркер.

Автозаполнение смежных ячеек числами

Протягивание левой
кнопкой мыши
 маркера ячейки,
содержащей число, скопирует это число
в последующие ячейки. Если при протягивании
маркера удерживать клавишу<Ctrl>,
то ячейки будут заполнены
последовательными

числами

При
протягивании вправо или вниз числовое
значение увеличивается, при протягивании
влево или вверх – уменьшается. По
ходу протягивания появляется
всплывающая подсказка.

При протягивании
маркера заполнения правой
кнопкой мыши
 появится контекстное
меню, в котором можно выбрать нужную
команду:

·Копировать –
все ячейки будут содержать одно и то же
число;

·Заполнить –
ячейки будут содержать последовательные
значения (с шагом арифметической
прогрессии 1).

Заполнение числами с шагом отличным от 1

1
способ
:

  1. заполнить
    две соседние ячейки нужными

    значениями;

  2. выделить
    эти ячейки;

  3. протянуть
    маркер заполнения

2
способ
:

  1. ввести
    начальное значение в первую ячейку;

  2. протянуть
    маркер заполнения правой кнопкой
    мыши;

  3. в
    контекстном меню выбрать команду Прогрессия;

  4. в
    диалоговом окне выбрать тип прогрессии
    – арифметическая и установить нужную
    величину шага (в нашем примере это –
    3).

3
способ
:

  1. ввести
    начальное число;

  2. выделить
    диапазон заполнения;

  3. на
    вкладке Главная в
    группе Редактирование =>Заполнить=>Прогрессия;

  4. в
    диалоговом окне сформулировать
    правило заполнения.

Автозаполнение текстом

Если
ячейка содержит текст и
число
 (например, Изделие
1
),
то при протягивании маркера левой кнопкоймыши
будет меняться числовое значение
(Изделие
2, Изделие 3,…)
, а
при нажатой клавише <Ctrl>,
содержимое будет скопировано.

Протягивание правой
кнопкой
 вызовет
контекстное меню, в котором выбирается
нужная команда.

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

 Просмотреть
наборы списков и определить новые
списки можно в диалоговом окне Кнопка
Microsoft Office
 =>кнопка
Параметры Excel =>
 выбрать
раздел Основные,
а затем в группе Основные
параметры работы с Excel
 нажмите
кнопку Изменить
списки.
 .

При автозаполнении
элементами списков справедливо то же
правило, что и с числами:

при
протягивании вправо или вниз – увеличение
(вперед по списку),

при протягивании
влево или вверх – уменьшение (назад по
списку).

Для
заполнения ячейки текстовым значением,
уже имеющимся в данном столбце, можно
использовать команду контекстного
меню ячейки =>Выбрать
из раскрывающегося списка
.

3.Типы
данных и форматирование данных в ячейках.

Ячейки
рабочего листа электронной таблицы
могут содержать:

  • исходные
    или первичные данные – константы;

  • производные
    данные, которые рассчитываются с помощью
    формул или функций.

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

Форматирование
текста и отдельных знаков.
    
   Чтобы по-особенному выделить
текст, можно отформатировать весь текст
в ячейке или отдельные знаки. Выделите
знаки, которые нужно отформатировать,
и нажмите кнопку на панели
инструментов
 Форматирование.

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

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

Форматированием называется
изменение внешнего оформления таблиц
и данных в них.

Важно! Excel
различает форматирование всей ячейки
и форматирование содержимого
ячейки.

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

Для выравнивания
данных 
следует:

  • щелкнуть
    на форматируемой ячейке или выделить
    диапазон ячеек, содержащих выравниваемый
    текст;

  • выполнить
    команду Формат—Ячейки. На
    закладке Выравнивание установить
    опцию Переносить
    по словам
    ,
    которая позволяет располагать текст
    одной ячейки в несколько строк.

Для оформления предварительно
выделенных ячеек с
помощью рамок
 следует
выполнить команду Формат—Ячейки. На
закладке Граница следует
выбрать тип линии для рамки, а затем
щелкнуть на кнопке с нужным видом рамки.
(Возможно поочередное назначение
нескольких видов рамок).

Для
назначения цветного фона
 предварительно
выделенным ячейкам необходимо выполнить
команду Формат—Ячейки. На
закладке Вид выбрать
цвет фона ячеек и нажать кнопку ОК.

Для
изменения шрифта предварительно
выделенного
 текста
или числа, находящихся в нескольких
ячейках, необходимо выполнить
команду Формат—Ячейки. На
закладке Шрифт следует
указать тип шрифта (Arial, Times New Roman и т.
д.), начертание (жирный, курсив,
подчеркнутый), размер шрифта, цвет и
т.д.

Для
изменения формата чисел
,
находящихся в выделенном диапазоне
ячеек необходимо выполнить
команду Формат—Ячейки. С
помощью закладки Число можно
установить один из следующих форматов
чисел: денежный, процентный, дата,
текстовый и т.д.

4.Построение
диаграммы

Программа
Microsoft Graph позволяет вставлять диаграммы
в документы Office. Программа Graph поддерживает
разнообразные типы диаграмм и представляет
удобную альтернативу средствам построения
диаграмм, имеющимся в программе Excel.

Самый
быстрый способ создания диаграмм с
помощью программы Graph состоит в
использовании таблицы Word (впоследствии
диаграмму можно перенести в другое
приложение Office). Чтобы сделать это,
выполните следующие действия:

  1. Создайте
    таблицу в
    документе Word, введите в нее данные, по
    которым требуется построить диаграмму,
    а затем выделите всю таблицу. (Простейший
    способ выделения всей таблицы —
    установить указатель внутри таблицы
    и в меню Таблица выбрать
    последовательно команды Выделить,
    и Таблица.)

  2. В
    меню Вставка выберите
    пункт Рисунок,
    а затем — параметрДиаграмма

  3. Для
    внесения изменений в диаграмму
    используются команды меню и кнопки
    панели инструментов программы Graph. Для
    получения подробных сведений по
    использованию команд программы Graph
    выберите в меню Справка команду Справка
    Microsoft Graph
     или
    нажмите клавишу F1.

  4. Чтобы
    изменить размер или соотношение сторон
    диаграммы, перетащите маркеры, окружающие
    диаграмму.

  5. Закончив
    изменение диаграммы, щелкните документ
    Word вне диаграммы и таблицы данных.
    Таблица данных, меню команд и кнопки
    панели инструментов программы Graph
    исчезнут, останется только диаграмма,
    вставленная в документ.

Диаграммы
— это графический способ представления
числовых данных, находящихся на листе,
удобный для анализа и сравнения.

Описание
разных типов диаграмм можно посмотреть
в справочной системе Excel.

1.
Выберите в меню Справка строку Справка
по Excel
.

2.
Введите слово Диаграмма в
поле ввода.

3.
Выберите из предложенного списка Примеры
диаграмм
 различных
типов.

4.
Просмотрите описания и примеры для
разных типов диаграмм.

Для
создания диаграммы необходимо определить,
какие данные на листе будут использованы.

Область
данных диаграммы — это выделенная область
ячеек на листе, значения которых
используются для построения диаграммы.
Она может содержать данные вместе с
заголовками (метками) строк и столбцов.
Метки строк и столбцов используются
соответственно для определения оси X и
наименований групп данных, так называемой
легенды.

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

Категории
оси X — это область, содержащая имена,
которые представляют собой метки,
помещаемые вдоль оси X (горизонтальной
оси) диаграммы. В круговой (pie) диаграмме
категории оси X используются для
обозначения сегментов круга.

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

Часто
именно прямоугольная область листа
используется для создания диаграммы.
В этом случае достаточно выделить эту
область, чтобы сгенерировать диаграмму.

Иногда
необходимо исключить некоторые части
листа перед созданием диаграммы, потому
что они пустые или содержат данные,
которые должны отсутствовать на
диаграмме. Простейший путь исключить
ячейки, которые не должны отображаться
на диаграмме, — это нажать клавишу Ctrl при
выделении несмежных областей ячеек.

Excel
строит диаграмму в соответствии с
выделенными пользователем областями
данных

Диаграммы
создаются с использованием Мастера
диаграмм
 при
последовательном заполнении полей
предлагаемых диалоговых окон.

Мастер
диаграмм может быть запущен с помощью
команды Вставка,
Диаграмма
 или
с помощью выбора кнопки Мастер
диаграмм
 — 
 на
панели инструментовСтандартная.

Мастер
-диаграмм создает диаграмму последовательно
шаг за шагом.

1.
Выделите область, по данным которой
необходимо создать диаграмму.

2.
Щелкните кнопку Мастер
диаграмм
,
появится окно Мастер
диаграмм
 .

3.
Выберите Тип
и Вид диаграммы
.

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

4.
Выберите Далее.
Появится диалоговое окно Мастер
диаграмм (шаг 2 из 4): источник данных
диаграммы
 .

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

Переключатель Ряды используется
для определения способа отображения
данных на диаграмме (легенда и метки
оси X).

6.
Выберите Далее.
Появится диалоговое окно Мастер
диаграмм (шаг 3 из 4): параметры диаграммы

7.
Укажите необходимые параметры диаграммы.

Поле Название
диаграммы
 используется
для ввода заголовка, который появится
вверху диаграммы.

Поля Ось
X
 (категории)
и Ось
Y
 (значений)
используются для ввода заголовков,
которые будут показаны в соответствующих
частях диаграммы.

8.
Выберите Далее.

Появится
диалоговое окно Мастер
диаграмм (шаг 4 из 4): размещение диаграммы
.

9.
Выберите необходимый вариант Поместить
диаграмму на листе
.

В
поле Поместить
диаграмму на листе
 задается
размещение диаграммы на отдельном или
на имеющемся листе.

10.
Выберите Готово после
завершения. На листе появится созданная
диаграмма.

5.Конструктор
диаграмм. Состав функции возможности

Конструктор
диаграмм является одним из наиболее
мощных средств в программе Excel.
Построение 

диаграммы
с его помощью выполняется за несколько
шагов. Конструктору указывается
исходная 

область
таблицы, тип диаграммы, используемые
надписи и цвета. На основной панели
имеется 

пиктограмма
для вызова Конструктора диаграмм.

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

форматирование.
Вызовите Конструктор диаграмм
(ChartWizard) , щелкнув на основной панели
по 

17-й
пиктограмме.

Конструктор
диаграмм будет ожидать информации о
местонахождении диаграммы, поэтому
указатель 

мыши
приобретает форму пиктограммы
Конструктора. Вы должны сделать с помощью
указателя мыши 

прямоугольник
на свободном месте рабочего листа, где
будет размещена диаграмма. Для
этого 

щелкните
левой кнопкой мыши, а затем, не отпуская
ее, отбуксируйте образовавшуюся
после 

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

Если
диаграмму нужно построить на отдельном
листе, то откройте в меню Insert подменю
Chart и 

выберите
в нем директиву As New Sheet.

После
этого Конструктор открывает диалоговое
окно, в котором за пять шагов нужно
построить 

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

строится
диаграмма. Для этого на первом шаге
промаркируйте мышью свою таблицу,
включая 

заголовки
строк и столбцов.

Чтобы
выполнить два следующих шага, щелкните
по командной кнопке Next и выберите
из 

предложенных
образцов тип и вид диаграммы соответственно.
На четвертом шаге Конструктор 

предлагает
предварительный просмотр получившейся
диаграммы. На последнем (пятом)
шаге 

остается
только задать имя диаграммы, ее легенду
(т.е. соответствие между столбцами 

диаграммы
и табличными данными) , а также указать
надписи на осях диаграммы. В
заключении 

щелкните
по командной кнопке Finish, и диаграмма
появится в указанной области
рабочего 

листа.

  1. Создание
    формул. Автофункции (сумма произведение)

Формулы представляют
собой выражения, по которым выполняются
вычисления значений на листе. Формула
всегда начинается со знака равенства
(=).

Создать
простую формулу можно с помощью констант и
арифметических операторов.
Например, формула =5+2*3 перемножает
два числа и прибавляет к результату
третье. В Microsoft Office Excel используется
стандартный порядок вычисления
математических операций. В предыдущем
примере сначала выполняется операция
умножения (2*3), а затем к результату
прибавляется число 5.

Также
можно создать формулу с помощью функции.
Например, в формулах=СУММ(A1:A2) и СУММ(A1,A2) для
сложения значений в ячейках A1 и A2
используется функция СУММ.

Сумм
Суммирует
все числа в интервале ячеек. Синтаксис

СУММ(число1;число2;
…)

Число1,
число2,…
    
— от 1 до 30 аргументов, для которых
требуется определить итог или сумму.

Заметки

  • Учитываются
    числа, логические значения и текстовые
    представления чисел, которые
    непосредственно введены в список
    аргументов. См. ниже первый и второй
    примеры.

  • Если
    аргумент является массивом или ссылкой,
    то только числа учитываются в массиве
    или ссылке. Пустые ячейки, логические
    значения, тексты и значения ошибок в
    массиве или ссылке игнорируются. См.
    ниже третий пример.

  • Аргументы,
    которые являются значениями ошибки
    или текстами, не преобразуемыми в числа,
    вызывают значения ошибок.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]

  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #
  • #

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

Рассмотрим, как это работает. Предположим, вы вводите информацию о продукте в столбец. Один продукт называется «сахар-песок». Первый раз, когда вы вводите Сахар-песок в ячейку, Excel запоминает эту запись. Позже, когда вы начнете набирать слово Сахар в этом столбце, Excel распознает слово по нескольким первым буквам и завершит его ввод за вас. Просто нажмите Enter, и все готово.

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

Если столбец содержит несколько записей, которые соответствуют первым нескольким символам, Excel не отобразит предложение по автоматическому завершению, пока новая запись не будет соответствовать одной из старых однозначным образом. Например, если столбец также содержит продукт под названием «сахар-рафинад», автозавершение не будет реализовано, пока вы не введете либо первую букву слова «песок», либо первую букву слова «рафинад».

Вы также можете получить доступ к ориентированной на использование мыши версии автозавершения, щелкнув правой кнопкой мыши на ячейке и выбрав в контекстном меню пункт Выбрать из раскрывающегося списка. Excel отобразит список, в котором содержатся все записи в текущем столбце. Остается просто выбрать ту, которую вы хотите (рис. 32.1).

Рис. 32.1. Выбор пункта контекстного меню Выбрать из раскрывающегося списка позволяет отображать список записей в столбце

Вы даже можете получить доступ к списку с клавиатуры: нажмите Shift+F10 для отображения контекстного меню, а затем нажмите клавишу К (горячую клавишу для команды Выбрать из раскрывающегося списка). Используйте кнопки со стрелками, чтобы сделать свой выбор, и нажмите Enter.

Имейте в виду, что функция автозавершения работает только в пределах смежных столбцов ячеек. Если у вас есть, например, пустая строка, автозавершение будет анализировать только содержимое ячеек под пустой строкой. Если функция автозавершения покажется вам отвлекающей, ее можно отключить в разделе Дополнительно диалогового окна Параметры Excel (выберите Файл ► Параметры). Флажок Автозавершение значений ячеек находится в области Параметры правки.

Автозаполнение ячеек в Microsoft Excel

Автозаполнение в Microsoft Excel

Мало кому понравится долго и монотонно вводить одинаковые или однотипные данные в таблицу. Это довольно скучная работа, забирающая большое количество времени. В программе Excel имеется возможность автоматизировать ввод таких данных. Для этого предусмотрена функция автозаполнения ячеек. Посмотрим, как она работает.

Работа автозаполнения в Эксель

Автозаполнение в Microsoft Excel осуществляется с помощью специального маркера заполнения. Для того, чтобы вызвать этот инструмент нужно навести курсор на нижний правый край любой ячейки. Появится небольшой черный крестик. Это и есть маркер заполнения. Нужно просто зажать левую кнопку мыши и потянуть в ту сторону листа, где вы хотите заполнить ячейки.

Маркер заполнения в Microsoft Excel

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

Ячейки заполнены в Microsoft Excel

Автозаполнение ячеек числами

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

    Активируем маркер заполнения и проводим им вниз на необходимое количество ячеек.

Автозаполнение чисел в Microsoft Excel

Переход в параметры автозаполнения в Microsoft Excel

Автозаполнение ячеек числами по порядку в Microsoft Excel

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

Ячейки числами по порядку заполнены в Microsoft Excel

Но можно сделать ещё проще. Вам не нужно будет вызывать параметры автозаполнения. Для этого, когда тянете маркер заполнения вниз, то кроме зажатой левой кнопки мыши, нужно зажать ещё кнопку Ctrl на клавиатуре. После этого, заполнение ячеек числами по порядку происходит сразу же.

Существует также способ сделать автозаполнения ряда прогрессии.

    Вносим в соседние ячейки два первых числа прогрессии.

Два числа прогрессии в Microsoft Excel

Автозаполнение прогрессией в Microsoft Excel

Прогрессия в Microsoft Excel

Инструмент «Заполнить»

В программе Excel есть также отдельный инструмент, которые называется «Заполнить». Расположен он на ленте во вкладке «Главная» в блоке инструментов «Редактирование».

Инструмсмент заполнить в Microsoft Excel

    Заносим данные в любую ячейку, а затем выделяем её и диапазон ячеек, который собираемся заполнить.

Выделение диапазона в Microsoft Excel

Заполнение ячеек в Microsoft Excel

Данные скопированы в Microsoft Excel

С помощью данного инструмента можно также заполнить ячейки прогрессией.

    Заносим число в ячейку и выделяем диапазон ячеек, который будет заполняться данными. Жмем на кнопку «Заполнить», а в появившемся списке выбираем пункт «Прогрессия».

Запуск прогрессии в Microsoft Excel

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

Кроме того, в отдельных случаях, устанавливаются единицы измерения.

Настройка прогрессии в Microsoft Excel

Ячейки заполнены прогрессией в Microsoft Excel

Автозаполнение формулами

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

Автозаполнение формулами в Microsoft Excel

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

Автозаполнение формулами с абсолютными ссылками в Microsoft Excel

Автозаполнение другими значениями

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

Автозаполнение дат в Microsoft Excel

Точно так же, можно произвести автозаполнение по дням недели (понедельник, вторник, среда…) или по месяцам (январь, февраль, март…).

Автозаполнение дней недели в Microsoft Excel

Более того, если в тексте будет любая цифра, то Эксель распознает её. При использовании маркера заполнения произойдет копирование текста с изменением цифры по нарастающей. Например, если вы запишите в ячейку выражение «4 корпус», то в других ячейках, заполненных с помощью маркера заполнения, это название преобразится в «5 корпус», «6 корпус», «7 корпус» и т.д.

Автозаполнение чисел со словами в Microsoft Excel

Добавление собственных списков

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

    Делаем переход во вкладку «Файл».

Переход в раздел Файл в Microsoft Excel

Переход в раздел Параметры в Microsoft Excel

Переход во вкладку Дополнительно в Microsoft Excel

Переход к изменению списков в Microsoft Excel

Переход к добавлению списка в Microsoft Excel

Список добавлен в Microsoft Excel

Автозаполнение ячеек новым списком в Microsoft Excel

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.
ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

При вводе первых букв подбирается слово в excel как сделать

при вводе первых букв подбирается слово в excel как сделать

Во многих случаях требуется, чтобы первая буква в ячейке таблицы была заглавной (прописной). Если пользователь изначально ошибочно везде вписал строчные буквы или скопировал в Excel данные из другого источника, в котором все слова начинались с маленькой буквы, то можно потратить очень большое количество сил и времени, чтобы привести внешний вид таблицы в желаемое состояние. Но, возможно у Эксель имеются специальные инструменты, с помощью которых можно эту процедуру автоматизировать? Действительно, у программы есть функция для изменения строчных букв на прописные. Давайте рассмотрим, как она работает.

Процедура трансформации первой буквы в заглавную

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

Способ 1: замена первой буквы в ячейке на заглавную

Для решения поставленной задачи используется основная функция ЗАМЕНИТЬ, а также вложенные функции первого и второго порядка ПРОПИСН и ЛЕВСИМВ.

  • Функция ЗАМЕНИТЬ осуществляет замену одного символа или части строки на другие, согласно указанным аргументам;
  • ПРОПИСН – делает буквы прописными, то есть, заглавными, что нам и требуется;
  • ЛЕВСИМВ – возвращает указанное количество знаков конкретного текста в ячейке.

То есть, исходя из этого набора функций, с помощью ЛЕВСИМВ мы вернем в указанную ячейку первую букву, с помощью оператора ПРОПИСН сделаем её заглавной, а затем функцией ЗАМЕНИТЬ заменим строчную букву на прописную.

Общий шаблон данной операции будет выглядеть следующим образом:

Но лучше все это рассмотреть на конкретном примере. Итак, мы имеем заполненную таблицу, в которой все слова пишутся с маленькой буквы. Нам предстоит первый символ в каждой ячейке с фамилиями сделать заглавным. Первая ячейка с фамилией имеет координаты B4.

    В любом свободном месте данного листа или на другом листе записываем следующую формулу:

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

при вводе первых букв подбирается слово в excel как сделать

Способ 2: каждое слово с большой буквы

Но бывают случаи, когда нужно сделать не только первое слово в ячейке, начинающимся с заглавной буквы, а вообще, каждое слово. Для этого тоже существует отдельная функция, причем, она намного проще предыдущей. Эта функция называется ПРОПНАЧ. Её синтаксис очень простой:

На нашем примере её применение будет выглядеть следующим образом.

  1. Выделяем свободную область листа. Кликаем по значку «Вставить функцию».
  2. В открывшемся Мастере функций ищем «ПРОПНАЧ». Найдя это наименование, выделяем его и жмем на кнопку «OK».
  3. Открывается окно аргументов. Ставим курсор в поле «Текст». Выделяем первую ячейку с фамилией в исходной таблице. После того, как её адрес попал в поле окна аргументов, жмем на кнопку «OK».

при вводе первых букв подбирается слово в excel как сделать

Существует и другой вариант действий без запуска Мастера функций. Для этого мы должны, как и при предыдущем способе, ввести в ячейку функцию вручную с записью координат исходных данных. В данном случае эта запись будет иметь следующий вид:

Потом нужно будет нажать кнопку Enter.

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

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

при вводе первых букв подбирается слово в excel как сделать

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

Мы рады, что смогли помочь Вам в решении проблемы.

Задайте свой вопрос в комментариях, подробно расписав суть проблемы. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

Итак, полистал форум, особенно тему «Списки в Эксель»

Так и не нашлось в теме ни одного решения…..

В общем есть список, допустим имена. список постоянно пополняется новыми именами (вплоть до 65536 строк)

И есть ячейка в таблице, в которую периодически заносятся данные имена

как сделать так, чтобы при наборе первых букв, появлялись все позиции с набранной последовательностью букв(например вводим Лю, и сразу появляется список с Любовь и Люся). И нам остается курсором выбрать из списка например Люся и оно появляется в ячейке. Если вдруг данного имени не окажется в списке то после нажатия кнопки «Ввод» это имя добавляется в конец списка.

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

1. Переход указателя к нужной ячейке во время ввода данных.

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

Выберите: Файл -> Параметры -> Дополнительно -> Параметры правки. Поставьте флажок «Переход к другой ячейке после нажатия клавиши ВВОД» и в соответствующем раскрывающемся списке выберите то направление, которое вам больше подходит в данный момент.

Совет: При отключении флажка, клавиши со стрелками можно использовать для управления перемещением указателя. Например, если вы вводите данные в строке, нажмите клавишу со стрелкой вправо, а не Enter, чтобы перейти к следующей ячейке в той же строке.

2. Храните данные в таблицах данных:

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

Для добавления таблицы данных Excel, выберите диапазон ячеек, содержащих данные, и нажмите на кнопку Таблица, находящуюся во вкладке «Вставка» на ленте или нажмите сочетание клавиш «CTRL + T».

Несколько хитростей таблиц данных:

  • Таблицы данных вставляются со своим собственным набором фильтров данных и параметром сортировки по умолчанию. Без таблиц данных Excel допускает только один набор фильтров на листе. Однако если рабочий лист имеет более одной таблицы, то каждая таблица может иметь свои собственные фильтры и параметры сортировки.
  • Формулы внутри таблицы данных могут использовать осмысленные имена заголовков вместо использования ссылок на ячейки. Кроме того, при добавлении или удалении строк не нужно беспокоиться об обновлении ссылок.
  • С помощью структурированных ссылок, вычисления внутри столбцов становятся очень простыми. Кроме того, Excel автоматически заполняет формулу внутри остальной части ячеек в столбце.
  • Таблицы данных могут быть отформатированы одним кликом мыши по пункту «Стили» во вкладке «Конструктор».
  • Повторяющиеся данные могут быть удалены из таблиц данных одним кликом мыши по пункту «Удалить дубликаты» во вкладке «Конструктор» на ленте.
  • Таблицы данных могут быть преобразованы обратно в диапазон одним кликом мыши по кнопке «Преобразовать в диапазон» во вкладке «Конструктор».
  • Таблицы данных могут быть экспортированы в список SharePoint так же одним кликом мыши по кнопке «Экспорт» во вкладке «Конструктор».
  • Таблицы данных можно суммировать, добавив итоговую строку, поставив флажок в чек-боксе «Строка итогов» во вкладке «Конструктор».

Ввод данных с помощью форм

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

Нажмите на кнопку Настройка панели быстрого доступа

Выберите из списка пункт Другие команды. Выберите Все команды из выпадающего списка. Чуть ниже найдите Форма в большом списке и выделите его

Нажмите кнопку Добавить, и этот пункт должен добавиться в панель быстрого доступа после нажатия на кнопку ОК

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

В этом диалоговом окне есть следующие кнопки:

  • Добавить: Добавляет новую запись в таблицу данных
  • Удалить: Удаляет отображаемую запись из таблицы данных
  • Вернуть: Восстановление изменений, внесенных в таблицу данных
  • Назад / Далее: Находит записи, указанные в поле Критерии
  • Критерии: Получение данных, которые удовлетворяют критериям набора
  • Закрыть: Закрывает диалоговое окно

4. Проверка данных с помощью раскрывающегося списка:

Создание раскрывающегося списка и обеспечение ввода данных с его использованием гарантирует, что целостность данных всегда будет в порядке. Для создания раскрывающегося списка:

  • Введите список элементов в диапазоне.
  • Выделите ячейку, которая будет содержать выпадающий список
  • Выберите вкладку Данные на ленте -> Работа с данными -> Проверка данных.
  • В диалоговом окне Проверка вводимых значений, перейдите на вкладку Настройки.
  • В раскрывающемся списке Тип данных, выберите Список.
  • В поле Источник укажите диапазон, содержащий нужные вам элементы.

Совет: Если в раскрывающемся списке мало данных, то вы можете ввести значения непосредственно в поле Источник, разделенные запятыми.

5. Автозамены для ввода данных:

Автозамена по умолчанию подразумевает такие полезные вещи, как написание предложений с заглавной буквы, или исправление случайного нажатия Caps Lock. Кроме того, можно настроить Автозамену создавая сокращения для часто используемых слов или фраз. Например, ниже я использую аббревиатуру: «гос» для «государство».

Для того чтобы добраться до Параметров автозамены, нажмите на Файл -> Параметры -> Правописание -> Параметры автозамены. В качестве альтернативы можно воспользоваться сочетанием клавиш: ALT + T + Т.

Автозамена несколько хитростей:

  • Чтобы добавить новую автозамену, введите заменяемый текст в поле Заменять и введите замещающий текст, который будет в поле На, а затем нажмите кнопку Добавить.
  • Чтобы удалить автозамену найдите ее в списке автозамен и нажмите кнопку Удалить.
  • Чтобы отменить сработавшую автозамену, нажмите CTRL + Z при вводе информации в ячейку.
  • Для совместного использования автозамен с вашими друзьями или коллегами, просто найдите файл *.acl на своем компьютере и скопируйте его на компьютер друга или коллеги.
  • Excel преобразует адрес электронной почты или записи веб URL в гиперссылки с использованием автозамены. Чтобы изменить автоматическое преобразование текста в гиперссылку, просто нажмите кнопку Отменить (или нажмите Ctrl + Z) после того, как вы вводите текст. Гиперссылка исчезнет, но текст, который вы ввели останется неизменным. Чтобы полностью отключить эту функцию, снова перейдите в раздел Параметры автозамены -> Нажмите на вкладку: Автоформат при вводе -> уберите флажок: «адреса Интернета и сетевые пути гиперссылками».

6. Автозаполнения для автоматизации ввода данных:

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

Автозаполнение несколько хитростей:

  • Автозаполнение работает только на смежной ячейке, поэтому не оставляйте пустых строк, чтобы в полной мере использовать автозаполнение
  • Автозаполнение изменяет регистр букв автоматически
  • Если столбец содержит несколько вхождений записи, которые соответствуют первым нескольким вводимых вами символам, то автозаполнение не сработает пока ваша запись не станет соответствовать хотя бы одному из них полностью.
  • Вы можете получить доступ к автозаполнению, кликнув правой кнопкой мыши по ячейке и выбрав пункт «Выбрать из раскрывающегося списка». Также вы можете получить доступ к этому же раскрывающемуся списку с помощью горячей клавиши: Shift + F10.

7. Аудиокоррекция (работает, к сожалению, только с английским текстом и числами)

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

Чтобы добавить эту функцию на панель инструментов быстрого доступа, нажмите на кнопку Настройка панели быстрого доступа, выберите пункт Другие команды из списка, выберите Все команды из выпадающего списка. Добавьте все команды, начинающиеся с «Проговаривать», нажав на Добавить.

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

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

Функция LOW переводит весь текст в нижний регистр, функция UPPER переводит весь текст в верхний регистр, функция PROPER переводит в верхний регистр первую букву каждого слова в тексте.

Поэтому для решения задачи будем использовать сочетание нескольких функций в изящной формуле, которая работает и с первой буквой, делая ее заглавной, и с остатком текста, переводя его в нижний регистр:
=UPPER(LEFT(A1))&RIGHT(LOWER(A1);LEN(A1)-1)

То же на русском языке:

=ПРОПИСН(ЛЕВСИМВ(А1))&ПРАВСИМВ(СТРОЧН(А1);ДЛСТР(А1)-1)
За варианты, помощь и идеи спасибо форуму сайта www.planetaexcel.ru и отдельно господину Казанскому.

В категории Правописание представлены только две группы элементов управления: Параметры автозамены и При исправлении орфографии в программах Microsoft Office.

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

Между тем все дело в том, как настроены в Excel параметры автозамены. Стоит изменить параметры — и программа начинает вести себя вполне благопристойно. В разделе Параметры автозамены рядом с надписью Настройка исправления и форматирования текста при вводе располагается единственная кнопка, которая выводит на экран окно настройки параметров автозамены и автоформата при вводе.

  • Показать кнопки возможностей автозамены — в этом режиме после выполнения автозамены появляется кнопка, позволяющая отменить выполненное действие или подобрать другое слово для замены из
    списка.
  • Исправлять две прописные буквы в начале слова — этот режим позволяет исправлять достаточно часто встречающуюся ошибку набора, когда вы вовремя не успеваете отпустить клавишу Shift, и в результате у вас в имени или названии появляются две прописные буквы вместо одной, первой. В этом режиме такая ошибка будет исправляться автоматически прямо во время ввода. Как только в конце слова, в котором появилась подобная ошибка, вы нажмете клавишу пробела, ошибка будет исправлена.
  • Делать первые буквы предложений прописными — этот режим очень полезен для тех, кто печатает быстро и вслепую. Он позволяет в начале каждого предложения не нажимать клавишу Shift. Обнаружив в тексте точку, Excel автоматически сделает следующую букву прописной. Если же вы используете в тексте много сокращений, то вам нужно либо добавить все сокращения в список исключений (см. далее), либо сбросить данный флажок, поскольку после каждого сокращения, оканчивающегося точкой, у вас будет появляться прописная буква в середине предложения.
  • Названия дней с прописной буквы — этот режим тоже может сильно раздражать… Вы пишете «окружающая среда», а вам услужливо переделывают предложение в «окружающая Среда».
  • Устранять последствия случайного нажатия CapsLock — этот режим призван учитывать то, что люди часто, пытаясь нажать клавишу Shift, промахиваются и нажимают соседнюю клавишу CapsLock. В результате первая буква слова становится строчной, а остальные — прописными. Для автоматического исправления подобных ошибок установите этот флажок.
  • Заменять при вводе — вы можете сформировать свой список автозамены, а также отредактировать существующий. Это очень удобно, если вам приходится часто вводить неудобопечатаемые длинные словосочетания. Вы можете, например, вместо слов «коллоидный слабощелочной раствор» задать последовательность автозамены «кср» и в дальнейшем вводить эту последовательность, которая автоматически будет заменяться нужным вам словосочетанием.

Многочисленные флажки, расположенные в разделе При исправлении орфографии в программах Microsoft Office, предназначены для настройки системы проверки правописания.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Автовычисление в excel что это такое
  • Автовыравнивание ячеек в excel по тексту
  • Автовыравнивание ширины ячеек в excel
  • Автовыравнивание текста в excel
  • Авто формат в excel

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии