Ввод данных вручную в ячейки листа
Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
У вас есть несколько вариантов ввода данных вручную в Excel. Данные можно вводить в одну ячейку, в несколько ячеек одновременно или лист один раз. Введите числа, текст, даты или время. Форматирование данных можно различными способами. Кроме того, существует несколько параметров, которые можно настроить, чтобы упростить ввод данных.
В этом разделе не описывается использование формы данных для ввода данных на листе. Дополнительные сведения о работе с формами данных см. в статью Добавление, изменение,поиск и удаление строк с помощью формы данных.
Важно: Если не получается ввести или изменить данные на листе, он может быть защищен во избежание случайного изменения данных. На защищенном листе можно выбирать ячейки для просмотра данных, но невозможно вводить данные в заблокированные ячейки. В большинстве случаев защиту не стоит снимать до тех пор, пока не будет получено разрешение от пользователя, который создал лист. Чтобы отменить защиту листа, нажмите кнопку Снять защиту листа в группе Изменения на вкладке Рецензирование. Если при включении защиты был задан пароль, для отмены защиты листа сначала необходимо ввести этот пароль.
-
Выберите ячейку на листе.
-
Введите числа или текст, которые вы хотите ввести, а затем нажмите ввод или TAB.
Чтобы ввести данные в новую строку в ячейке, введите разрыв строки, нажав ALT+ВВОД.
-
На вкладке Файл выберите пункт Параметры.
Только Excel 2007: нажмите кнопку Microsoft Office и выберите Excel параметры.
-
В меню Расширенные параметры нужно выбрать пункт Параметры правки, и затем установить флажок Автоматическая вставка десятичной запятой.
-
В поле Число знаков после запятой введите положительное число для количества цифр справа от запятой или отрицательное число для количества цифр слева от запятой.
Например, если ввести 3 в поле Число знаков после запятой, а затем — 2834 в ячейке, то значение будет равно 2,834. Если ввести –3 в поле Число знаков после запятой, а затем — 283, то значение будет равно 283000.
-
Выберите ячейку на листе и введите нужное число.
Изменение параметра Фиксированный десятичный формат не влияет на уже введенные данные.
Чтобы не использовать для числа параметр Фиксированный десятичный формат, при вводе этого числа введите десятичную запятую.
-
Выберите ячейку на листе.
-
Введите дату или время в следующем виде.
-
При вводе даты используйте в качестве разделителя точку или дефис, например 09.05.2002 или 5-сен-2002.
-
Для ввода времени суток в 12-часовом формате введите букву a или p, отделенную пробелом от значения времени, например 9:00 p. В противном случае значение будет введено как время в первой половине суток.
Чтобы ввести текущую дату и время, нажмите клавиши CTRL+SHIFT+; (точка с запятой).
-
-
Чтобы ввести дату или время, которые останутся текущими при повторном открытии листа, можно воспользоваться функциями СЕГОДНЯ и ТДАТА.
-
При вводе даты или времени в ячейку они отображаются либо в формате по умолчанию компьютера, либо в формате, примененном к ячейке перед вводом даты или времени. Формат даты или времени по умолчанию зависит от параметров даты и времени в диалоговом окне Язык и региональные стандарты (панель управления, Часы, язык и регион). Если изменить эти параметры на компьютере, то значения даты или времени, которые не были отформатированы с помощью команды Формат ячеек, будут отображаться в соответствии с этими параметрами.
-
Чтобы применить формат даты или времени по умолчанию, щелкните ячейку с датой или временем и нажмите клавиши CTRL+SHIFT+# или CTRL+SHIFT+@.
-
Выделите ячейки, в которые необходимо ввести одинаковые данные. Они не обязательно должны быть смежными.
-
Введите данные в активной ячейке и нажмите клавиши CTRL+ВВОД.
Можно также ввести одинаковые данные в несколько ячеек с помощью маркер заполнения , чтобы автоматически заполнить данными ячейки листа.
Дополнительные сведения см. в статье Автоматическое заполнение ячеек листа данными.
Сделав несколько листов активными одновременно, можно вводить новые или изменять существующие данные на одном из листов, после чего изменения будут применены к тем же ячейкам всех выбранных листов.
-
Щелкните ярлычок первого листа, содержимое которого требуется изменить. Затем, удерживая нажатой клавишу CTRL, щелкните ярлычки других листов, с которыми следует синхронизировать данные.
Примечание: Если ярлычок нужного листа не виден, найдите его с помощью кнопок прокрутки листов, а затем щелкните. Если ярлычки нужных листов все равно не видны, необходимо развернуть окно документа.
-
На активном листе выберите ячейку или диапазон, в котором необходимо изменить или ввести данные.
-
В активной ячейке введите новые данные или измените существующие, а затем нажмите клавишу ВВОД или TAB, чтобы переместить выделение в следующую ячейку.
Изменения будут применены ко всем выбранным листам.
-
Повторите предыдущее действие до завершения ввода или редактирования данных.
-
Чтобы отменить выделение нескольких листов, щелкните любой невыделенный лист. Если на экране видны только выделенные листы, щелкните правой кнопкой мыши ярлычок листа и выберите команду Разгруппировать листы.
-
При вводе или редактировании данных изменения применяются ко всем выбранным листам, из-за чего могут случайно измениться данные, которые не требовалось менять. Чтобы избежать этого, можно просмотреть все листы одновременно, чтобы определить потенциальные конфликты данных.
-
На вкладке Вид в группе Окно щелкните Новое окно.
-
Перейдите в новое окно, а затем щелкните лист, который необходимо просмотреть.
-
Повторите шаги 1 и 2 для каждого листа, который требуется просмотреть.
-
На вкладке Вид в группе Окно щелкните пункт Упорядочить все, а затем выберите нужный вариант.
-
Для просмотра листов только в активной книге установите в диалоговом окне Расположение окон флажок Только окна текущей книги.
-
Excel предоставляет несколько настроек для упрощения ручного ввода данных. Некоторые изменения влияют на все книги, некоторые — на весь лист, а другие влияют только на заданные ячейки.
Изменение направления клавиши ВВОД
Если использовать клавишу TAB для ввода данных в нескольких ячейках строки, а затем нажать клавишу ВВОД в конце этой строки, по умолчанию курсор переместится к началу следующей строки.
Нажатие клавиши ВВОД перемещает курсор на одну ячейку вниз, а нажатие клавиши TAB — на одну ячейку вправо. Направление перемещения для клавиши TAB изменить нельзя, но для клавиши ВВОД — можно. Изменение этого параметра влияет на весь лист, все другие открытые листы и книги, а также новые книги.
-
На вкладке Файл нажмите кнопку Параметры.
Только Excel 2007: нажмите кнопку Microsoft Office и выберите Excel параметры.
-
В группе Дополнительно в разделе Параметры правки установите флажок Переход к другой ячейке после нажатия клавиши ВВОД и выберите нужное направление в списке Направление.
Изменение ширины столбца
Иногда в ячейке может отображаться строка вида #####. Это может происходить, если ячейка содержит число или дату, а ширина столбца не позволяет отобразить все необходимые символы. Допустим, например, что столбец с форматом даты «дд.мм.гггг» содержит дату 31.12.2015. Однако ширины столбца хватает только для показа шести символов. В ячейке будет отображена строка #####. Чтобы увидеть все содержимое ячейки с текущим форматом, необходимо увеличить ширину столбца.
-
Щелкните ячейку, для которой требуется изменить ширину столбца.
-
На вкладке Главная в группе Ячейки нажмите кнопку Формат.
-
Выделите пункт Размер ячейки и выполните одно из следующих действий.
-
Чтобы подогнать размер ячейки под текст, выберите команду Автоподбор ширины столбца.
-
Чтобы увеличить ширину столбца, выберите команду Ширина и в поле Ширина столбца введите нужное значение.
-
Примечание: Также ширину столбца можно увеличить, изменив формат столбца или отдельной ячейки. Например, можно изменить формат даты, чтобы отображался только день и месяц (формат «дд.мм»), например 31.12, или представить число в экспоненциальном формате, например 4E+08.
Перенос текста в ячейке
Путем переноса текста в ячейке можно отобразить несколько строк текста. Перенос текста в ячейке не влияет на другие ячейки.
-
Щелкните ячейку, в которой требуется выполнить перенос текста.
-
На вкладке Главная в группе Выравнивание выберите пункт Переносить текст.
Примечание: Если текст представляет собой одно длинное слово, знаки не будут перенесены; чтобы был виден весь текст, можно расширить столбец или уменьшить размер шрифта. Если после включения переноса текста виден не весь текст, возможно, потребуется изменить высоту строки. На вкладке Главная в группе Ячейки нажмите кнопку Формат и выберите в разделе Размер ячейки команду Автоподбор высоты строки.
Дополнительные сведения о переносе текста см. в разделе Перенос текста в ячейке.
Изменение формата числа
В Excel формат ячейки представлен отдельно от данных в ячейке. Такое различие в отображении может иметь значительные последствия, если данные числовые. Например, при округлении вводимого числа округляется только отображаемое число. Для вычислений же используется фактическое значение, хранимое в ячейке, а не отформатированное число, показанное на экране. Следовательно, вычисления могут казаться неточными из-за округления в одной или нескольких ячейках.
После ввода чисел в ячейку можно изменить формат их отображения.
-
Выберите ячейку, в которой содержатся нужные числа.
-
На вкладке Главная в группе Число щелкните стрелку рядом с полем Числовой формат и выберите нужный формат.
Чтобы выбрать формат из списка доступных, нажмите кнопку Дополнительные числовые форматы и выберите нужный формат из списка Числовые форматы.
Форматирование чисел в виде текста
Для чисел, с которыми не требуется выполнять вычисления, например для номеров телефонов, можно выбрать текстовый формат, применив его к ячейкам перед вводом текста.
-
Выберите пустую ячейку.
-
На вкладке Главная в группе Число щелкните стрелку рядом с полем Числовой формат и выберите пункт Текстовый.
-
Введите нужные числа в отформатированной ячейке.
Числа, которые были введены перед применением к ячейкам текстового формата, необходимо ввести заново в отформатированные ячейки. Чтобы ускорить повторный ввод чисел в текстовом формате, нажмите клавишу F2, а затем — клавишу ВВОД.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
Рассмотрены разные способы ввода информации в ячейки листа Excel.
В процессе преподавания курсов Excel мне часто приходилось сталкиваться с некоторым непониманием начинающих пользователей особенностей ввода данных в таблицы Excel. Как правило, это касается не очень уверенных пользователей Windows. Впрочем, часто люди, считающие, что вполне умеют работать в Windows, на самом деле многого не знают, отчего и возникают проблемы при обучении работе с конкретными программами.
В данном случае мне хотелось бы остановиться на некоторых особенностях ввода данных в ячейки Excel — как простого текста или чисел, так и формул. Я рассмотрю здесь вопрос о первичном вводе данных в ячейку Excel, исправлении уже написанного, а также удаление содержимого ячейки. Обычно пользователи применяют только один способ, в то время как их существует несколько. Прочтение данной статьи позволит вам повысить эффективность работы с таблицами Excel.
Всё, что я здесь описываю, разбирается на моих дистанционных курсах Excel по Skype. О преимуществах индивидуальных занятий по Skype вы можете прочитать в отдельной статье. Итак, приступим.
Здесь рассмотрены только способы ручного ввода. Автоматизированный ввод данных производится другими способами, например, при помощи Мастера импорта текста или подключении источников данных.
Первичный ввод и редактирование ячеек
Существует несколько способом ввода данных в ячейки. Все они очень простые, но, как правило, каждый из них эффективнее применять в определённых случаях. Также сразу стоит отметить, что некоторые способы характерны не только для Excel, но и для Windows в целом, о чём часто большинство пользователей и не догадываются, приписывая всё это лишь одной конкретной программе.
Стоит отметить одну важную особенность: признаком того, что можно редактировать данные ячейки, является мигающий в ней текстовый курсор. Курсор появляется при выполнении любого из нижеперечисленных действий. За исключением последнего указанного с списке случая, если курсор не появился, то значит вы что-то сделали не так.
Двойной щелчок на ячейке
Пожалуй, это самый распространённый способ отредактировать содержимое любой ячейки Excel. Способ подходит как для ввода данных в пустую ячейку, так и для редактирования существующего содержимого ячейки. Если вам нужно что-то ввести в ячейку или изменить в ней (текст, числа, формулы), то просто выполните двойной щелчок.
Если в ячейке уже есть текст, то вы можете щёлкать на соответствующей его части для того, чтобы курсор появился сразу там.
Клавиша F2 на клавиатуре
Про данный способ отредактировать содержимое ячейки листа Excel почему-то мало кто знает. Мой опыт проведения различных учебных курсов показывает, что это, прежде всего, связано с недостаточным знанием Windows. Дело в том, что наиболее распространённой функцией клавиши F2 в Windows является начало редактирования чего-либо. Excel тут не исключение. Данный способ работает независимо от того, есть данные в ячейке или нет.
Также вы можете использовать нажатие F2 для редактирования имён файлов и папок в Проводнике Windows — попробуйте и убедитесь сами, что способ достаточно универсален (файл или папка должны быть выделены).
Клавиша Backspace на клавиатуре
Хорошо подходит для случая, когда в ячейке уже есть данные, но их нужно удалить и ввести новые. Нажатие Backspace (не путать с Esc!) приводит к стиранию имеющихся в ячейке данных и появлению текстового курсора. Если вам нужно просто стереть данные ячейки, но вводить новые не требуется, то лучше нажать Delete.
Если у вас выделена группа ячеек, то нажатие Backspace приведёт к стиранию содержимого только левой верхней ячейки выделенного диапазона. Для удаления содержимого группы ячеек также лучше использовать Delete.
Редактирование в строке формул
Как правило применяется при редактировании больших формул, которые непосредственно в самой ячейке изменять просто неудобно. Однако можно использовать и для ввода простого текста или чисел. Чтобы начать редактирование содержимого ячейки в строке формул, выделите ячейку щелчком и установите курсор в строке формул, как показано на рисунке.
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
Если нужно написать много текста или большую и сложную формулу, то строку формул можно расширить. Для этого есть специальная кнопка, показанная на рисунке ниже. Также не забывайте, что перенос строк в Excel делается через сочетание Alt + Enter.
[нажмите на картинку для увеличения]
Справка: как сохранять фото с сайтов
Щёлкнуть на ячейке и начать писать
Самый простой способ. Лучше всего подходит для ввода данных в пустую ячейку — выделите ячейку щелчком и начните вводить данные. Как только вы нажмёте первый символ на клавиатуре, содержимое ячейки очиститься (если там что-то было), а в самой ячейке появится текстовый курсор. Будьте внимательны — таким образом можно случайно(!) стереть нужные вам данные, нажав что-то на клавиатуре!
Подтверждение ввода данных в ячейку
Проводя курсы Excel, я наблюдал очень(!) распространённую проблему у начинающих пользователей Excel — многие, написав в ячейку данные, забывают подтвердить ввод. Обязательно подтверждайте ввод данных в ячейку одним из ниже указанных способов!
После подтверждения ввода данных, текстовый курсор в ячейке пропадает. Если курсор не пропал, значит ввод данных не подтверждён!
Клавиша Enter
Универсальный и самый распространённый способ подтверждения ввода данных куда-либо. Нажатие Enter завершает ввод данных в ячейку в любом случае, независимо от того, пишете ли вы там формулу или простой текст. Выделение переходит на ячейку ниже (если не настроить иное, чего обычно никто никогда не делает).
Щелчок мышкой на другую ячейку
Работает всегда, за исключением ввода формул. Особенности ввода формул в Excel уже разбирал ранее — рекомендую ознакомиться.
Использование стрелок на клавиатуре
Работает только в том случае, если это первый ввод данных в пустую ячейку. В противном случае, если вы просто редактируете ранее введённый текст, будет перемешаться текстовый курсор по тексту внутри ячейки.
Стоит иметь ввиду, что если вы пишете данные в ранее пустую ячейку и, допустив опечатку, нажимаете стрелку Назад для возврата текстового курсора к месту ошибки, то вместо возврата курсора получите незапланированное вами подтверждение данных и перескок выделения на другую ячейку слева! Довольно неприятная особенность Excel, которую необходимо учитывать, поэтому при первичном вводе данных в пустую ячейку для перевода текстового курсора используйте щелчки мышкой по написанному в ячейке тексту.
Использование кнопки в строке формул
Слева от строки формул есть кнопка в виде зелёной или серой галочки, нажатие на которую подтверждает ввод данных в ячейку. При этом неважно, писали ли вы данные (текст, число, формулу) непосредственно в строке формул или в самой ячейке. По правде сказать, применяется редко, поскольку нужно переносить руку с клавиатуры на мышку и целиться в довольно мелкую кнопку. Кнопка показана на самом первом рисунке.
Отмена ввода данных
Здесь можно выделить два принципиально разных случая. Много раз, проводя курсы Excel в Рыбинске, я замечал проблемы с обоими. Будьте внимательны!
Ввод данных в ячейку ещё не подтверждён
Если в ячейке по-прежнему мигает текстовый курсор, то ввод данных ещё не подтверждён. В этом случае работает универсальная отмена в виде нажатия клавиши Esc на клавиатуре (левая верхняя кнопка!). При нажатии Esc то, что вы ввели в ячейку, стирается, и возвращается предыдущее подтверждённое содержимое ячейки (в том числе «пусто», если там раньше ничего не было).
Помимо нажатия Esc можно воспользоваться крестиком слева от строки формул (см. первый рисунок).
Щелчок мышкой на другую ячейку
Если же вы уже успели подтвердить написанное в ячейке и текстовый курсор пропал, то нажатие Esc не поможет! В этом случае следует воспользоваться обычной отменой действия. Про отмену в Excel и вообще в программах Microsoft Office я уже писал здесь.
Подведём итоги
Используйте по усмотрению тот способ ввода данных, который Вам более удобен в данных обстоятельствах. Не забывайте подтверждать ввод данных в ячейку!
На моих онлайн курсах Excel Вы можете научиться эффективно использовать Excel, изучив все основные функции данной программы, необходимые для создания таблиц, графиков и прочего. Возможностей в Excel много, но далеко не все о них знают!
Уникальная метка публикации: 6C13E98E-AA8E-DB4A-9298-09D2A67A0F65
Источник: //artemvm.info/information/uchebnye-stati/microsoft-office/sposoby-vvoda-dannyh-v-yachejku-excel/
Ввод данных в ячейку таблицы
Чтобы ввести данные
в конкретную ячейку, необходимо выделить
ее щелчком мыши, а затем можете набирать
информацию, пользуясь при этом знакомым
вам основным стандартом редактирования
(клавиши курсора, <Backspace>,
<Del>).
Вводимые в строке формул данные
воспроизводятся в текущей ячейке.
При вводе данных
в левой части строки формул возникают
три кнопки, предназначенные для управления
процессом ввода: с красным крестиком,
зеленой галочкой и значком fx.
Если щелкнуть на кнопке с крестиком,
ввод прекращается и данные, поступившие
в ячейку в текущем сеансе ввода, —
удаляются.:
Если
щелкнуть на кнопке со значком fx, на экран
поступит диалоговое окно Мастера
функций. Вы можете ввести функцию.
Завершив ввод
данных, вы должны зафиксировать
их в ячейке любым из трех способов:
1) нажав клавишу
<Enter>;
2) щелкнуть мышью
по другой ячейке;
3)
воспользоваться кнопками управления
курсором на клавиатуре (перейти к другой
ячейке).
Для ввода данных
можно также дважды щелкнуть мышью на
выбранной ячейке, и текстовый курсор
появится непосредственно в ячейке. В
этом случае допускаются только ввод
символов и удаление их клавишей
<Backspace>.
Для фиксации данных можно либо
воспользоваться одним из описанных
выше трех способов, либо сместить
курсорную рамку на другую ячейку любой
из клавиш управления курсором.
Для изменения уже
введенных данных можно использовать
те же способы: щелчок на строке формул
или двойной щелчок на ячейке.
Наконец,
для ввода новых или для замены старых
данных вы можете просто начать их набор
в текущей ячейке. Ячейка очищается,
появляется текстовый курсор и
активизируется строка формул.
Адреса ячеек и
имена функций можно набирать на любом
регистре — верхнем или нижнем.
Каким шрифтом
вводятся данные в ячейку Excel?
Стандартный
шрифт вы можете установить с помощью
диалогового окна команды
[Сервис-Параметры…],
на вкладке
Общие. Именно
этот шрифт Excel
всегда использует при воспроизведении
набираемой информации в строке
формул. Кроме
того, фрагменты содержимого ячеек можно
форматировать обычным способом с помощью
вкладки
[Формат-Ячейки…/Шрифт]
или с помощью панели инструментов
«Форматирование». Эксперименты со
шрифтом вы можете провести самостоятельно.
Изменение ширины столбца и высоты строки
Ширина столбца
измеряется в символах.
Например, ширина 8,5 означает, что в ячейку
данного столбца можно ввести в
среднем 8,5
символов стандартного шрифта (для
пропорционального шрифта точная оценка
невозможна). Ширина столбца – от 0 до
255 символов. Высота строки измеряется
в пунктах
(от 0 до 409).
Чаще всего вам
придется изменять ширину столбца
(например, чтобы разместить тексты или
использовать длинные числа). Впрочем,
длина вводимой информации может и
превышать ширину столбца. Например,
заголовок таблицы часто вводят в левую
ячейку верхней строки, оставляя соседние
ячейки этой строки пустыми.
Для изменения
размеров столбца (строки) в MS
Excel
предусмотрены два способа.
-
Чтобы
изменить ширину столбца, установите
указатель мыши на правую
границу в заголовке столбца (указатель
примет форму черного крестика, рис. 7)
и переместите границу влево или вправо
до нужных вам размеров.
Рис.
7. Изменение ширины столбца
Чтобы изменить
высоту строки, установите указатель
мыши на нижнюю
границу в заголовке строки (указатель
примет форму черной двойной стрелки) и
переместите границу вверх или вниз. В
поле имен при перемещении границы
высвечивается текущая ширина столбца
(высота строки) в соответствующих
единицах измерения (символах или
пунктах).
-
Если
вы хотите явно
задать ширину столбца (в символах) или
высоту строки (в пунктах), выделите
хотя бы одну ячейку в столбце или строке,
затем выберите команду
[Формат-Столбец-Ширина…]
или
[Формат-Строка-Высота…]
и укажите в соответствующем диалоговом
окне необходимое значение ширины
(высоты).
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
- #
Ввод данных
Ввод данных
Данные указывают в ячейках листа. Чтобы в дальнейшем эту информацию можно было обработать или использовать для каких-либо расчетов, данные следует вводить в разные ячейки. Таким образом, данные приобретут адрес, по которому их можно будет найти или добавить в различные формулы.
Ввод данных осуществляется достаточно просто.
1. Щелкните кнопкой мыши на любой ячейке. По периметру ячейки появится жирная рамка, которая означает, что данная ячейка стала активной. Обратите внимание также на поле адреса ячейки: в нем будет указан адрес выделенной ячейки.
2. Введите с клавиатуры любое слово или число, и оно появится в ячейке. Иными словами, ввод данных осуществляется так же, как в текстовом редакторе (рис. 2.1). Но есть некоторые тонкости.
Рис. 2.1. Текст в ячейке
3. Нажмите клавишу Enter. Ячейка, расположенная ниже, станет активной.
Вы знаете, что в любом текстовом редакторе нажатие клавиши Enter переводит текстовый курсор на следующую строку. В Excel это действие завершает ввод в текущую ячейку и переводит фокус ввода на ячейку, расположенную ниже.
В любой момент до нажатия клавиши Enter вы можете отказаться от ввода данных, нажав клавишу Esc. При этом активная ячейка очистится, но не потеряет фокус ввода, то есть по-прежнему будет оставаться активной.
Теперь о том, как удалить данные из ячейки. Это делается еще проще.
• Выделите ячейку с данными. Для этого нужно просто щелкнуть кнопкой мыши на данной ячейке так, чтобы по ее периметру появилась жирная рамка.
• Нажмите клавишу Delete или Backspace. Все содержимое ячейки будет удалено, а она по-прежнему останется активной.
Если вы вводите длинный текст или большое число, все символы могут не поместиться в ячейке, при этом текст (или число) «залезает» на соседнюю ячейку. Но важно понимать, что данный текст или число принадлежит именно той ячейке, в которую вы эти данные вводили. Соседняя ячейка остается пустой, даже если в ней отображается текст расположенной слева ячейки. Забегая вперед, скажу, что длинный текст в ячейках можно переносить (то есть располагать в несколько строк) или включить режим скрытия непомещающегося в рамках ячейки текста. Об этом мы поговорим, когда будем рассматривать методы форматирования ячеек.
Данный текст является ознакомительным фрагментом.
Читайте также
Ввод персональных данных
Ввод персональных данных
Для продолжения ввода данных нажмите кнопку
Ввод данных в объект DataSet
Ввод данных в объект DataSet
Для ввода данных в таблицы DataTable объекта DataSet предусмотрены перечисленные ниже способы.1. Программирование определений метаданных и прямая вставка данных.2. Использование объекта DataAdapter для создания запроса по отношению к источнику данных.3.
Динамический ввод данных
Динамический ввод данных
В ранних версиях программы (до AutoCAD 2006) все запросы и приглашения для ввода данных можно было увидеть только в командной строке. По этой причине при работе с программой приходилось постоянно переводить взгляд с графической области на командную
Ввод данных в таблицу
Ввод данных в таблицу
После вставки пустой таблицы вы переходите в режим редактирования, на экране отображается вкладка Text Editor (Редактор текста) и выделяется первая ячейка, так что вы можете начать ввод данных. Для передвижения к смежной ячейке в той же строке вы можете
Ввод деловых данных
Ввод деловых данных
При подготовке многих рекламных материалов необходимо включать в них соответствующие деловые данные: наименование и логотип (эмблему) предприятия, телефон, адрес, фамилию контактного лица и т. д. Наиболее характерный пример такого материала –
2.4. Ввод данных в таблицу
2.4. Ввод данных в таблицу
После создания таблиц можно приступать к наполнению их данными. В данном разделе вы узнаете о двух операциях, с помощью которых можно добавить строки в таблицу. Вначале мы рассмотрим загрузку данных из текстового файла, затем – вставку отдельных
Ввод данных
Ввод данных
Данные указывают в ячейках листа. Чтобы в дальнейшем эту информацию можно было обработать или использовать для каких-либо расчетов, данные следует вводить в разные ячейки. Таким образом, данные приобретут адрес, по которому их можно будет найти или добавить в
Ввод учетных данных пользователя
Ввод учетных данных пользователя
Основное использование gsec — или интерфейса gsec — ввод учетных данных пользователя. Интерфейс gsec шифрует пароли перед их сохранением. Не соединяйтесь из пользовательского приложения или из инструмента администратора непосредственно с
Динамический ввод данных
Динамический ввод данных
В более ранних версиях программы (до AutoCAD 2006) все запросы и приглашения для ввода данных можно было увидеть только в командной строке. По этой причине при работе с программой приходилось постоянно переводить взгляд с графической области на
Ввод данных в таблицу
Ввод данных в таблицу
После вставки пустой таблицы вы переходите в режим редактирования: на экране отображается вкладка Multiline Text (Многострочный текст) и выделяется первая ячейка, так что вы можете начать вводить данные. Для передвижения к смежной ячейке в той же самой
Ввод и корректировка данных
Ввод и корректировка данных
Как уже говорилось, для ввода новых данных иногда используются таблицы, но удобнее применять для этой цели формы.Рассмотрим такую возможность на примере формы Приборы, с которой вы работали в предыдущем разделе.Выведите ее на экран. Теперь с
6.2. Ввод данных
6.2. Ввод данных
Выделение ячеек на листе
Ввод и редактирование данных
Ввод и редактирование данных
Каждый рабочий лист поделен на столбцы, обозначенные буквами, и строки, обозначенные цифрами. Пересекаясь, столбцы и строки образуют ячейки. Набор из нескольких листов называют книгой. Переключение между листами книги производится в нижней
Ввод данных в ячейки
Ввод данных в ячейки
Для заполнения ячейки таблицы данными необходимо сделать следующее.1. Выбрать нужную ячейку.2. Ввести текст, число или формулу.3. Нажать любую из клавиш перемещения по листу, например клавишу со стрелкой или Enter для перехода к следующей ячейке.При вводе
Содержание
- Применение инструментов заполнения
- Способ 1: встроенный объект для ввода данных Excel
- Способ 2: создание пользовательской формы
- Вопросы и ответы
Для облегчения ввода данных в таблицу в Excel можно воспользоваться специальными формами, которые помогут ускорить процесс заполнения табличного диапазона информацией. В Экселе имеется встроенный инструмент позволяющий производить заполнение подобным методом. Также пользователь может создать собственный вариант формы, которая будет максимально адаптирована под его потребности, применив для этого макрос. Давайте рассмотрим различные варианты использования этих полезных инструментов заполнения в Excel.
Применение инструментов заполнения
Форма заполнения представляет собой объект с полями, наименования которых соответствуют названиям колонок столбцов заполняемой таблицы. В эти поля нужно вводить данные и они тут же будут добавляться новой строкой в табличный диапазон. Форма может выступать как в виде отдельного встроенного инструмента Excel, так и располагаться непосредственно на листе в виде его диапазона, если она создана самим пользователем.
Теперь давайте рассмотрим, как пользоваться этими двумя видами инструментов.
Способ 1: встроенный объект для ввода данных Excel
Прежде всего, давайте узнаем, как применять встроенную форму для ввода данных Excel.
- Нужно отметить, что по умолчанию значок, который её запускает, скрыт и его нужно активировать. Для этого переходим во вкладку «Файл», а затем щелкаем по пункту «Параметры».
- В открывшемся окне параметров Эксель перемещаемся в раздел «Панель быстрого доступа». Большую часть окна занимает обширная область настроек. В левой её части находятся инструменты, которые могут быть добавлены на панель быстрого доступа, а в правой – уже присутствующие.
В поле «Выбрать команды из» устанавливаем значение «Команды не на ленте». Далее из списка команд, расположенного в алфавитном порядке, находим и выделяем позицию «Форма…». Затем жмем на кнопку «Добавить».
- После этого нужный нам инструмент отобразится в правой части окна. Жмем на кнопку «OK».
- Теперь данный инструмент располагается в окне Excel на панели быстрого доступа, и мы им можем воспользоваться. Он будет присутствовать при открытии любой книги данным экземпляром Excel.
- Теперь, чтобы инструмент понял, что именно ему нужно заполнять, следует оформить шапку таблицы и записать любое значение в ней. Пусть табличный массив у нас будет состоять из четырех столбцов, которые имеют названия «Наименование товара», «Количество», «Цена» и «Сумма». Вводим данные названия в произвольный горизонтальный диапазон листа.
- Также, чтобы программа поняла, с каким именно диапазонам ей нужно будет работать, следует ввести любое значение в первую строку табличного массива.
- После этого выделяем любую ячейку заготовки таблицы и щелкаем на панели быстрого доступа по значку «Форма…», который мы ранее активировали.
- Итак, открывается окно указанного инструмента. Как видим, данный объект имеет поля, которые соответствуют названиям столбцов нашего табличного массива. При этом первое поле уже заполнено значением, так как мы его ввели вручную на листе.
- Вводим значения, которые считаем нужными и в остальные поля, после чего жмем на кнопку «Добавить».
- После этого, как видим, в первую строку таблицы были автоматически перенесены введенные значения, а в форме произошел переход к следующему блоку полей, который соответствуют второй строке табличного массива.
- Заполняем окно инструмента теми значениями, которые хотим видеть во второй строке табличной области, и снова щелкаем по кнопке «Добавить».
- Как видим, значения второй строчки тоже были добавлены, причем нам даже не пришлось переставлять курсор в самой таблице.
- Таким образом, заполняем табличный массив всеми значениями, которые хотим в неё ввести.
- Кроме того, при желании, можно производить навигацию по ранее введенным значениям с помощью кнопок «Назад» и «Далее» или вертикальной полосы прокрутки.
- При необходимости можно откорректировать любое значение в табличном массиве, изменив его в форме. Чтобы изменения отобразились на листе, после внесения их в соответствующий блок инструмента, жмем на кнопку «Добавить».
- Как видим, изменение сразу произошло и в табличной области.
- Если нам нужно удалить, какую-то строчку, то через кнопки навигации или полосу прокрутки переходим к соответствующему ей блоку полей в форме. После этого щелкаем по кнопке «Удалить» в окошке инструмента.
- Открывается диалоговое окно предупреждения, в котором сообщается, что строка будет удалена. Если вы уверены в своих действиях, то жмите на кнопку «OK».
- Как видим, строчка была извлечена из табличного диапазона. После того, как заполнение и редактирование закончено, можно выходить из окна инструмента, нажав на кнопку «Закрыть».
- После этого для предания табличному массиву более наглядного визуального вида можно произвести форматирование.
Способ 2: создание пользовательской формы
Кроме того, с помощью макроса и ряда других инструментов существует возможность создать собственную пользовательскую форму для заполнения табличной области. Она будет создаваться прямо на листе, и представлять собой её диапазон. С помощью данного инструмента пользователь сам сможет реализовать те возможности, которые считает нужными. По функционалу он практически ни в чем не будет уступать встроенному аналогу Excel, а кое в чем, возможно, превосходить его. Единственный недостаток состоит в том, что для каждого табличного массива придется составлять отдельную форму, а не применять один и тот же шаблон, как это возможно при использовании стандартного варианта.
- Как и в предыдущем способе, прежде всего, нужно составить шапку будущей таблицы на листе. Она будет состоять из пяти ячеек с именами: «№ п/п», «Наименование товара», «Количество», «Цена», «Сумма».
- Далее нужно из нашего табличного массива сделать так называемую «умную» таблицу, с возможностью автоматического добавления строчек при заполнении соседних диапазонов или ячеек данными. Для этого выделяем шапку и, находясь во вкладке «Главная», жмем на кнопку «Форматировать как таблицу» в блоке инструментов «Стили». После этого открывается список доступных вариантов стилей. На функционал выбор одного из них никак не повлияет, поэтому выбираем просто тот вариант, который считаем более подходящим.
- Затем открывается небольшое окошко форматирования таблицы. В нем указан диапазон, который мы ранее выделили, то есть, диапазон шапки. Как правило, в данном поле заполнено все верно. Но нам следует установить галочку около параметра «Таблица с заголовками». После этого жмем на кнопку «OK».
- Итак, наш диапазон отформатирован, как «умная» таблица, свидетельством чему является даже изменение визуального отображения. Как видим, помимо прочего, около каждого названия заголовка столбцов появились значки фильтрации. Их следует отключить. Для этого выделяем любую ячейку «умной» таблицы и переходим во вкладку «Данные». Там на ленте в блоке инструментов «Сортировка и фильтр» щелкаем по значку «Фильтр».
Существует ещё один вариант отключения фильтра. При этом не нужно даже будет переходить на другую вкладку, оставаясь во вкладке «Главная». После выделения ячейки табличной области на ленте в блоке настроек «Редактирование» щелкаем по значку «Сортировка и фильтр». В появившемся списке выбираем позицию «Фильтр».
- Как видим, после этого действия значки фильтрации исчезли из шапки таблицы, как это и требовалось.
- Затем нам следует создать саму форму ввода данных. Она тоже будет представлять собой своего рода табличный массив, состоящий из двух столбцов. Наименования строк данного объекта будут соответствовать именам столбцов основной таблицы. Исключение составляют столбцы «№ п/п» и «Сумма». Они будут отсутствовать. Нумерация первого из них будет происходить при помощи макроса, а расчет значений во втором будет производиться путем применения формулы умножения количества на цену.
Второй столбец объекта ввода данных оставим пока что пустым. Непосредственно в него позже будут вводиться значения для заполнения строк основного табличного диапазона.
- После этого создаем ещё одну небольшую таблицу. Она будет состоять из одного столбца и в ней разместится список товаров, которые мы будем выводить во вторую колонку основной таблицы. Для наглядности ячейку с заголовком данного перечня («Список товаров») можно залить цветом.
- Затем выделяем первую пустую ячейку объекта ввода значений. Переходим во вкладку «Данные». Щелкаем по значку «Проверка данных», который размещен на ленте в блоке инструментов «Работа с данными».
- Запускается окно проверки вводимых данных. Кликаем по полю «Тип данных», в котором по умолчанию установлен параметр «Любое значение».
- Из раскрывшихся вариантов выбираем позицию «Список».
- Как видим, после этого окно проверки вводимых значений несколько изменило свою конфигурацию. Появилось дополнительное поле «Источник». Щелкаем по пиктограмме справа от него левой клавишей мыши.
- Затем окно проверки вводимых значений сворачивается. Выделяем курсором с зажатой левой клавишей мыши перечень данных, которые размещены на листе в дополнительной табличной области «Список товаров». После этого опять жмем на пиктограмму справа от поля, в котором появился адрес выделенного диапазона.
- Происходит возврат к окошку проверки вводимых значений. Как видим, координаты выделенного диапазона в нем уже отображены в поле «Источник». Кликаем по кнопке «OK» внизу окна.
- Теперь справа от выделенной пустой ячейки объекта ввода данных появилась пиктограмма в виде треугольника. При клике на неё открывается выпадающий список, состоящий из названий, которые подтягиваются из табличного массива «Список товаров». Произвольные данные в указанную ячейку теперь внести невозможно, а только можно выбрать из представленного списка нужную позицию. Выбираем пункт в выпадающем списке.
- Как видим, выбранная позиция тут же отобразилась в поле «Наименование товара».
- Далее нам нужно будет присвоить имена тем трем ячейкам формы ввода, куда мы будем вводить данные. Выделяем первую ячейку, где уже установлено в нашем случае наименование «Картофель». Далее переходим в поле наименования диапазонов. Оно расположено в левой части окна Excel на том же уровне, что и строка формул. Вводим туда произвольное название. Это может быть любое наименование на латинице, в котором нет пробелов, но лучше все-таки использовать названия близкие к решаемым данным элементом задачам. Поэтому первую ячейку, в которой содержится название товара, назовем «Name». Пишем данное наименование в поле и жмем на клавишу Enter на клавиатуре.
- Точно таким же образом присваиваем ячейке, в которую будем вводить количество товара, имя «Volum».
- А ячейке с ценой – «Price».
- После этого точно таким же образом даем название всему диапазону из вышеуказанных трех ячеек. Прежде всего, выделим, а потом дадим ему наименование в специальном поле. Пусть это будет имя «Diapason».
- После последнего действия обязательно сохраняем документ, чтобы названия, которые мы присвоили, смог воспринимать макрос, созданный нами в дальнейшем. Для сохранения переходим во вкладку «Файл» и кликаем по пункту «Сохранить как…».
- В открывшемся окне сохранения в поле «Тип файлов» выбираем значение «Книга Excel с поддержкой макросов (.xlsm)». Далее жмем на кнопку «Сохранить».
- Затем вам следует активировать работу макросов в своей версии Excel и включить вкладку «Разработчик», если вы это до сих пор не сделали. Дело в том, что обе эти функции по умолчанию в программе отключены, и их активацию нужно выполнять принудительно в окне параметров Excel.
- После того, как вы сделали это, переходим во вкладку «Разработчик». Кликаем по большому значку «Visual Basic», который расположен на ленте в блоке инструментов «Код».
- Последнее действие приводит к тому, что запускается редактор макросов VBA. В области «Project», которая расположена в верхней левой части окна, выделяем имя того листа, где располагаются наши таблицы. В данном случае это «Лист 1».
- После этого переходим к левой нижней области окна под названием «Properties». Тут расположены настройки выделенного листа. В поле «(Name)» следует заменить кириллическое наименование («Лист1») на название, написанное на латинице. Название можно дать любое, которое вам будет удобнее, главное, чтобы в нем были исключительно символы латиницы или цифры и отсутствовали другие знаки или пробелы. Именно с этим именем будет работать макрос. Пусть в нашем случае данным названием будет «Producty», хотя вы можете выбрать и любое другое, соответствующее условиям, которые были описаны выше.
В поле «Name» тоже можно заменить название на более удобное. Но это не обязательно. При этом допускается использование пробелов, кириллицы и любых других знаков. В отличие от предыдущего параметра, который задает наименование листа для программы, данный параметр присваивает название листу, видимое пользователю на панели ярлыков.
Как видим, после этого автоматически изменится и наименование Листа 1 в области «Project», на то, которое мы только что задали в настройках.
- Затем переходим в центральную область окна. Именно тут нам нужно будет записать сам код макроса. Если поле редактора кода белого цвета в указанной области не отображается, как в нашем случае, то жмем на функциональную клавишу F7 и оно появится.
- Теперь для конкретно нашего примера нужно записать в поле следующий код:
Sub DataEntryForm()
Dim nextRow As Long
nextRow = Producty.Cells(Producty.Rows.Count, 2).End(xlUp).Offset(1, 0).Row
With Producty
If .Range("A2").Value = "" And .Range("B2").Value = "" Then
nextRow = nextRow - 1
End If
Producty.Range("Name").Copy
.Cells(nextRow, 2).PasteSpecial Paste:=xlPasteValues
.Cells(nextRow, 3).Value = Producty.Range("Volum").Value
.Cells(nextRow, 4).Value = Producty.Range("Price").Value
.Cells(nextRow, 5).Value = Producty.Range("Volum").Value * Producty.Range("Price").Value
.Range("A2").Formula = "=IF(ISBLANK(B2), """", COUNTA($B$2:B2))"
If nextRow > 2 Then
Range("A2").Select
Selection.AutoFill Destination:=Range("A2:A" & nextRow)
Range("A2:A" & nextRow).Select
End If
.Range("Diapason").ClearContents
End With
End Sub
Но этот код не универсальный, то есть, он в неизменном виде подходит только для нашего случая. Если вы хотите его приспособить под свои потребности, то его следует соответственно модифицировать. Чтобы вы смогли сделать это самостоятельно, давайте разберем, из чего данный код состоит, что в нем следует заменить, а что менять не нужно.
Итак, первая строка:
Sub DataEntryForm()
«DataEntryForm» — это название самого макроса. Вы можете оставить его как есть, а можете заменить на любое другое, которое соответствует общим правилам создания наименований макросов (отсутствие пробелов, использование только букв латинского алфавита и т.д.). Изменение наименования ни на что не повлияет.
Везде, где встречается в коде слово «Producty» вы должны его заменить на то наименование, которое ранее присвоили для своего листа в поле «(Name)» области «Properties» редактора макросов. Естественно, это нужно делать только в том случае, если вы назвали лист по-другому.
Теперь рассмотрим такую строку:
nextRow = Producty.Cells(Producty.Rows.Count, 2).End(xlUp).Offset(1, 0).Row
Цифра «2» в данной строчке означает второй столбец листа. Именно в этом столбце находится колонка «Наименование товара». По ней мы будем считать количество рядов. Поэтому, если в вашем случае аналогичный столбец имеет другой порядок по счету, то нужно ввести соответствующее число. Значение «End(xlUp).Offset(1, 0).Row» в любом случае оставляем без изменений.
Далее рассмотрим строку
If .Range("A2").Value = "" And .Range("B2").Value = "" Then
«A2» — это координаты первой ячейки, в которой будет выводиться нумерация строк. «B2» — это координаты первой ячейки, по которой будет производиться вывод данных («Наименование товара»). Если они у вас отличаются, то введите вместо этих координат свои данные.
Переходим к строке
Producty.Range("Name").Copy
В ней параметр «Name» означат имя, которое мы присвоили полю «Наименование товара» в форме ввода.
В строках
.Cells(nextRow, 2).PasteSpecial Paste:=xlPasteValues
.Cells(nextRow, 3).Value = Producty.Range("Volum").Value
.Cells(nextRow, 4).Value = Producty.Range("Price").Value
.Cells(nextRow, 5).Value = Producty.Range("Volum").Value * Producty.Range("Price").Value
наименования «Volum» и «Price» означают названия, которые мы присвоили полям «Количество» и «Цена» в той же форме ввода.
В этих же строках, которые мы указали выше, цифры «2», «3», «4», «5» означают номера столбцов на листе Excel, соответствующих колонкам «Наименование товара», «Количество», «Цена» и «Сумма». Поэтому, если в вашем случае таблица сдвинута, то нужно указать соответствующие номера столбцов. Если столбцов больше, то по аналогии нужно добавить её строки в код, если меньше – то убрать лишние.
В строке производится умножение количества товара на его цену:
.Cells(nextRow, 5).Value = Producty.Range("Volum").Value * Producty.Range("Price").Value
Результат, как видим из синтаксиса записи, будет выводиться в пятый столбец листа Excel.
В этом выражении выполняется автоматическая нумерация строк:
If nextRow > 2 Then
Range("A2").Select
Selection.AutoFill Destination:=Range("A2:A" & nextRow)
Range("A2:A" & nextRow).Select
End If
Все значения «A2» означают адрес первой ячейки, где будет производиться нумерация, а координаты «A» — адрес всего столбца с нумерацией. Проверьте, где именно будет выводиться нумерация в вашей таблице и измените данные координаты в коде, если это необходимо.
В строке производится очистка диапазона формы ввода данных после того, как информация из неё была перенесена в таблицу:
.Range("Diapason").ClearContents
Не трудно догадаться, что («Diapason») означает наименование того диапазона, который мы ранее присвоили полям для ввода данных. Если вы дали им другое наименование, то в этой строке должно быть вставлено именно оно.
Дальнейшая часть кода универсальна и во всех случаях будет вноситься без изменений.
После того, как вы записали код макроса в окно редактора, следует нажать на значок сохранения в виде дискеты в левой части окна. Затем можно его закрывать, щелкнув по стандартной кнопке закрытия окон в правом верхнем углу.
- После этого возвращаемся на лист Excel. Теперь нам следует разместить кнопку, которая будет активировать созданный макрос. Для этого переходим во вкладку «Разработчик». В блоке настроек «Элементы управления» на ленте кликаем по кнопке «Вставить». Открывается перечень инструментов. В группе инструментов «Элементы управления формы» выбираем самый первый – «Кнопка».
- Затем с зажатой левой клавишей мыши обводим курсором область, где хотим разместить кнопку запуска макроса, который будет производить перенос данных из формы в таблицу.
- После того, как область обведена, отпускаем клавишу мыши. Затем автоматически запускается окно назначения макроса объекту. Если в вашей книге применяется несколько макросов, то выбираем из списка название того, который мы выше создавали. У нас он называется «DataEntryForm». Но в данном случае макрос один, поэтому просто выбираем его и жмем на кнопку «OK» внизу окна.
- После этого можно переименовать кнопку, как вы захотите, просто выделив её текущее название.
В нашем случае, например, логично будет дать ей имя «Добавить». Переименовываем и кликаем мышкой по любой свободной ячейке листа.
- Итак, наша форма полностью готова. Проверим, как она работает. Вводим в её поля необходимые значения и жмем на кнопку «Добавить».
- Как видим, значения перемещены в таблицу, строке автоматически присвоен номер, сумма посчитана, поля формы очищены.
- Повторно заполняем форму и жмем на кнопку «Добавить».
- Как видим, и вторая строка также добавлена в табличный массив. Это означает, что инструмент работает.
Читайте также:
Как создать макрос в Excel
Как создать кнопку в Excel
В Экселе существует два способа применения формы заполнения данными: встроенная и пользовательская. Применение встроенного варианта требует минимум усилий от пользователя. Его всегда можно запустить, добавив соответствующий значок на панель быстрого доступа. Пользовательскую форму нужно создавать самому, но если вы хорошо разбираетесь в коде VBA, то сможете сделать этот инструмент максимально гибким и подходящим под ваши нужды.
Ячейку таблицы следует представлять как самостоятельную часть документа. Текст, который вы вводите в ячейку, будет вводиться только в нее, пока вы не выделите другую. Даже если весь текст не помещается в видимой части ячейки, он все равно содержится в ней. То есть если ширина столбца недостаточна для размещения текста, часть текста в ячейке будет не видно.
Ввод текста
Ввод текста (числа или формулы) осуществляется довольно просто.
- Выделите ячейку, в которую нужно ввести текст.
- Введите нужный текст.
- Нажмите клавишу Enter. Текст зафиксируется в ячейке, а фокус выделения перейдет на ячейку, расположенную ниже (рис. 5.6).
Вместо нажатия клавиши Enter можно щелкнуть мышью по любой другой ячейке. Таким образом, вы можете сразу выделить нужную ячейку для ввода других данных. Если до нажатия клавиши Enter или выделения другой ячейки нажать клавишу Escape, ввод будет отменен, и ячейка будет очищена.
Если выделить ячейку с текстом и начать вводить новый, предыдущий текст из ячейки будет удален. Чтобы освоить навыки ввода текста в ячейки, создайте таблицу, приведенную на рис. 5.7. Также измените ширину столбцов, чтобы текст полностью помещался в ячейках.
Итак, вы создали некий аналог базы данных, в которой можете вести учет канцелярских товаров. Вычисления в данной таблице отсутствуют. Такие виды документов часто используются офисными работниками для упорядочивания и хранения информации. Колонки таблицы представляют собой поля (товары и количество), а строки — записи, содержащие данные для каждого поля.
По умолчанию текст в ячейке располагается в одну строку, вне зависимости от длины текста. Вы можете включить режим автоматического переноса текста на новую строку по достижении правой границы ячейки. При этом размер ячейки остается неизменным. Если требуется отобразить все строки текста, нужно увеличить высоту строки, в которой находится ячейка. Если вы хотите разместить в ячейке несколько строк текста, выполните следующие действия.
- Выделите одну или несколько ячеек, для которых нужно включить режим переноса текста. Также вы можете выделить сразу всю строку или весь столбец листа.
- Щелкните правой кнопкой мыши внутри выделенной ячейки или диапазона.
- В появившемся контекстном меню выберите команду Формат ячеек. Появится одноименное диалоговое окно.
- В диалоговом окне Формат ячеек перейдите на вкладку Выравнивание.
- Установите флажок Переносить по словам.
- Нажмите кнопку ОК, чтобы применить изменения.
Теперь текст будет переноситься по словам на новые строки в ячейке. Если длина слова, введенного в ячейку, превышает ее ширину, часть слова будет перенесена на новую строку ячейки без соблюдения правил переноса, то есть слово может быть «разорвано» в любом месте.
Редактирование текста в ячейке
Текст в ячейке можно отредактировать (изменить) двумя способами: непосредственно в ячейке или в строке формул.
Способ первый
- Дважды щелкните мышью по ячейке, в которой нужно отредактировать текст. В ней появится текстовый курсор.
- Используя те же методы редактирования, что и в программе Word, измените текст (можно использовать методы выделения текста, клавиши Delete и BackSpace).
- Нажмите клавишу Enter или щелкните по любой другой ячейке, чтобы применить изменения.
Способ второй
- Щелкните мышью по ячейке с текстом. Текст, содержащийся в ячейке, отобразится в строке формул.
- Используя обычные методы редактирования, измените текст в строке формул.
- Нажмите клавишу Enter или щелкните по любой другой ячейке, чтобы применить изменения.
Следует учитывать, что, если ячейка содержит формулу или функцию, они отображаются в строке формул, а в ячейке показывается результат вычисления. Тем не менее, если дважды щелкнуть мышью по ячейке, будет включен режим редактирования, и в ячейке появится содержащаяся в ней формула. Таким образом, формулы в ячейках можно редактировать обоими описанными выше способами. Чтобы очистить содержимое ячейки, достаточно выделить ее и нажать клавишу Delete.
Автозаполнение ячеек
В Excel предусмотрена возможность автоматического заполнения ячеек на основе образца, взятого из одной или нескольких расположенных рядом ячеек. Например, если вам нужно перечислить в нескольких соседних ячейках дни недели, чтобы создать какое-то расписание, достаточно в одной ячейке ввести текст Понедельник и выполнить операцию автозаполнения. Рассмотрим пару простых примеров.
- Введите в ячейку A1 слово Понедельник.
- Нажмите клавишу Enter, чтобы завершить ввод. Фокус выделения перейдет на ячейку A2.
- Выделите ячейку A1.
- Установите указатель мыши на маркер в правом нижнем углу рамки выделения так, чтобы указатель принял вид значка «плюс».
- Нажав и удерживая кнопку мыши, перетащите указатель вниз, пока в рамку выделения не попадет диапазон, включающий ячейку A7, после чего отпустите кнопку мыши. Ячейки A1:A7 автоматически будут заполнены названиями дней недели в правильном порядке (рис. 5.8).
Если распространить автозаполнение на нижележащие ячейки, то есть, на ячейки A8, A9, A10 и т. д., начнется формирование новой недели, то есть, в ячейке A8 появится текст Понедельник, в ячейке A9 — Вторник и т. д. Автозаполнение выполняется с указанного в первой ячейке значения. Так, например, если в первой ячейке мы укажем не Понедельник, а Суббота, то в следующих ячейках автоматически появятся дни, идущие по порядку (Воскресенье, Понедельник, Вторник и т. д.).
Вы можете самостоятельно попробовать выполнить вышеописанный пример, указав в первой ячейке не день недели, а название месяца, например Март. В результате автоматического заполнения в остальных ячейках появятся названия следующих месяцев (Апрель, Май, Июнь…). Также автоматическое заполнение работает с указанными в ячейках датами и числами.
- Очистите ячейки на листе. Напомним, для этого нужно выделить ячейки и нажать клавишу Delete.
- Введите в ячейку A1 цифру 1.
- Введите в ячейку A2 цифру 2.
- Выделите ячейки A1 и A2.
- Установите указатель мыши на маркер в правом нижнем углу рамки выделения так, чтобы указатель принял вид значка «плюс».
- Нажав и удерживая кнопку мыши, перетащите указатель вниз, выделив несколько расположенных ниже ячеек.
- В выделенных ячейках появятся числовые значения, следующие по порядку (рис. 5.9).
В данном случае нам понадобилось ввести числа в две ячейки, чтобы программа могла просчитать зависимость. Программа предположила, что каждое следующее число должно быть больше предыдущего на единицу и продолжила ряд. Однако Excel может просчитывать и более сложные зависимости.
- Очистите ячейки на листе. Напомним, для этого нужно выделить ячейки и нажать клавишу Delete.
- Введите в ячейку A1 цифру 3.
- Введите в ячейку A2 цифру 9.
- Выделите ячейки A1 и A2.
- Установите указатель мыши на маркер в правом нижнем углу рамки выделения так, чтобы указатель принял вид значка «плюс».
- Нажав и удерживая кнопку мыши, перетащите указатель вниз, выделив несколько расположенных ниже ячеек.
- В выделенных ячейках появятся числовые значения (рис. 5.10).
В данном случае на основе первых двух чисел программа распознала арифметическую прогрессию, где каждое следующее число больше предыдущего на 6, и продолжила рад чисел (15, 21, 27, 33…).
Программа Excel способна распознавать зависимость также в датах, днях недели и месяцах. Попробуйте сами ввести в первые ячейки дни Понедельник и Среда, а затем выполнить операцию автозаполнения. Вы увидите, что ряд будет продолжен «через день» (Пятница, Воскресенье, Вторник, Четверг, Суббота, Понедельник…).
Таким образом, вы можете быстро заполнять некоторые диапазоны таблиц, не вводя данные вручную. Автоматическое заполнение можно выполнять не только по вертикали, но и по горизонтали. Для этого рамка выделения перетаскивается влево или вправо.