Описать способ ввода повторяющихся символьных данных

Автоматизация ввода данных

Изменение значений в ячейке

Для изменения значений в ячейке до фиксации ввода надо пользоваться, как и в любом текстовом редакторе, клавишами Del и Backspace. Если надо изменить уже зафиксированную ячейку, то надо дважды щелкнуть на нужной ячейке, при этом в ячейке появится курсор. После этого можно производить редактирование данных в ячейке. Можно просто выделить нужную ячейку, а затем установить курсор в строке формул, где отображается содержимое ячейки и затем отредактировать данные. После окончания редакции надо нажать Enter для фиксации изменений. Если нужно отменить последнее выполненное действие, воспользуйтесь кнопкой «Отменить» на Панели Стандартная или Правка → Отменить (Ctrl+Z). Если Вы передумали – и нужно отменить отмененное, тогда воспользуйтесь кнопкой «Вернуть» или Правка → Повторить. Отмену и возврат можно выполнять многократно.

Ввод информации одновременно в несколько рабочих листов

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

· Выделить листы, в которые одновременно будет выполняться ввод.

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

Автоввод – возможность, ускоряющая ввод повторяющихся элементов одного столбца.

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

Читайте также:  Способы получения медицинских данных

Другой способ использования Автоввода:

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

· из контекстного меню выбрать команду «Выбор из списка»;

· в появившемся списке выбрать нужное значение.

Автозаполнение – способ заполнения ячеек последовательностью данных (числовых, символьных).

Заполнение повторяющимися значениями:

· Выделить ячейку, значение которой будет копироваться.

· Установить указатель мыши на маркер заполнения, (указатель при этом превратиться в крестик), нажать левую кнопку мыши и перетащить маркер заполнения в нужном для заполнения направлении.

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

Заполнение числовой прогрессией:

· Ввести элементы последовательности в две первые ячейки.

· Выделить эти ячейки.

· Перетещить мышью маркер заполнения в нужном направлении для заполнения остальных ячеек элементами прогрессии. Например,1 2 3 4 …

Для создания других последовательностей (геометрических, последовательностей дат и т.д.) можно пользоваться меню Правка → Заполнить → Прогрессия.

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

Создание собственного списка Автозаполнения:

· Сервис → Параметры → Списки → Новый список.

· В поле «Элементы списка» ввести список, разделяя ввод каждого элемента списка нажатием Enter.

· Нажмите кнопку «ОК».

· Для заполнения ячеек последовательностью из списка:

· Ввести элемент списка (например, слово Май) и подтвердить его.

· Перетащить мышью маркер заполнения в нужном направлении для заполнения остальных ячеек последующими элементами списка (например, Июнь, Июль и т.д.)

Автозамена – режим, предназначенный для исправления типичных опечаток при наборе текста. Можно дополнить своими часто допускаемыми опечатками или использовать псевдоопечатки для набора трудных словосочетаний. Например, если печатаем слово «НГПУ», оно превратится в словосочетание «Новосибирский государственный педагогический университет».

Настройка автозамены: Сервис → Автозамена.

Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

Источник

Посимвольный ввод и вывод. Понятие буфера

Функции putchar() и getchar()

В заголовочном файле stdio.h содержится объявление не только функции printf() , но и многих других, связанных с вводом-выводом. Среди них есть функции, которые обрабатывают по одному символу за вызов — putchar() и getchar() .

Функция putchar() обычно принимает в качестве аргумента символ, либо символьную переменную и в результате своей работы выводит соответствующий символ на экран. Однако этой функции можно передать любое целое число, но, понятное дело, символа на экране вы можете не получить, если числу не соответствует ни один символ по таблице ASCII. Например:

Функции putchar() и printf() в определенном смысле взаимозаменяемы, так как, используя ту или другую, можно получить один и тот же результат. Хотя программный код будет выглядеть по-разному:

В результате выполнения этого кода на экране будут напечатаны два слова «Hello», разделенные переходом на новую строку. С putchar() это выглядит несколько сложнее. Как мы знаем, любая строка оканчивается нулевым по таблице ASCII символом, в данном случае этот символ служит сигналом для прекращения вывода на экран. Но если бы понадобилось вывести на экран строку, разделяя ее символы каким-нибудь другим символом (например, тире), то и в случае с printf() было бы не так все просто:

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

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

Если при выполнении этого кода ввести символ, то после нажатия Enter вы увидите два таких же символа на экране:

Первый — результат выполнения функции printf() , второй — putchar() . Если вы перед нажатием Enter введете несколько символов, то прочитан будет только первый, остальные будут проигнорированы. Посмотрите вот на этот код:

Как вы думает, как он будет выполняться? По идее после ввода символа, он должен сразу отображаться на экране функцией putchar() и запрашиваться следующий символ, потому что далее идет снова вызов getchar() . Если вы как корректный пользователь программы сначала введете первый символ и нажмете Enter, то символ отобразиться на экране. Потом вы введете второй символ и после Enter он тоже отобразиться. И тут программа завершится, не дав ввести вам третий символ.

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

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

Теперь, зная это, давайте посмотрим, что происходило в нашей программе, и сначала разберем второй случай с «некорректным пользователем», т.к. для понимания этот случай проще. Когда пользователь ввел первый символ, он попал в переменную a, далее сработала функция putchar(a) и символ попал в буфер. Т.к. Enter’а не было, то содержимое буфера на экране не было отображено. Пользователь ввел второй символ, переменная b получила свое значение, а putchar(b) отправила это значение в буфер. Аналогично с третьим символом. Как только пользователь нажал Enter, содержимое буфера было выведено на экран. Но символы, которые были выведены на экран, были выведены не программой, а операционной системой. Программа же выводила символы еще до того, как мы нажали Enter.

Почему же в первом случае при выполнении программы мы смогли ввести и увидеть на экране только два символа? Когда был введен первый символ, то он был присвоен переменной a и далее выведен в буфер. Затем был нажат Enter. Это сигнал для выброса данных их буфера, но это еще и символ перехода на новую строку. Этот символ ‘\n’, наверное, и был благополучно записан в переменную b. Тогда в буфере должен оказаться переход на новую строку, после этого введенный символ (уже помещенный в переменную c). После нажатия Enter мы должны были бы увидеть переход на новую строку от символа ‘\n’ и букву. Однако печатается только буква. Причина этого вероятно в том, что переход на новую строку не хранится в буфере.

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

В переменной a всегда хранится последний введенный символ, но перед тем как присвоить a новое значение с помощью функции putchar() старое значение сбрасывается в буфер. Как только поступает символ новой строки, работа программы прекращается, а также, поскольку была нажата клавиша Enter, происходит вывод содержимого буфер на экран. Если в условии цикла while будет не символ ‘\n’, а какой-нибудь другой, то программа будет продолжать обрабатывать символы, даже после нажатия Enter. В результате чего мы можем вводить и выводить множество строк текста.

Напишите программу посимвольного ввода-вывода, используя в качестве признака окончания ввода любой символ, кроме ‘\n’. Протестируйте ее.

При совместном использовании функций putchar() и getchar() обычно пользуются более коротким способом записи. Например:

  1. Объясните, почему сокращенный вариант записи посимвольного ввода-вывода работает правильно. Для этого опишите последовательность операций в условии цикла while .
  2. Перепишите вашу программу на более короткий вариант.

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

В операционных системах и языках программирования вводят специальное значение, которое служит признаком окончания потока ввода или признаком конца файла. Называется это значение EOF (end of file), а его конкретное значение может быть разным, но чаще всего это число -1. EOF представляет собой константу, в программном коде обычно используется именно имя (идентификатор) константы, а не число -1. EOF определена в файле stdio.h.

В операционных системах GNU/Linux можно передать функции getchar() значение EOF, если нажать комбинацию клавиш Ctrl + D, в Windows – Ctrl + Z.

Исправьте вашу программу таким образом, чтобы считывание потока символов прерывалось признаком EOF.

Решение задач

Не смотря на свою кажущуюся примитивность, функции getchar() и putchar() часто используются, т.к. посимвольный анализ данных при вводе-выводе не такая уж редкая задача. Используя только функцию getchar() , можно получить массив символов (строку) и при этом отсеять ненужные символы. Вот пример помещения в строку только цифр из потока ввода, в котором может быть набран абсолютно любой символ:

Здесь ввод символов может прекратиться не только при поступлении значения EOF, но и в случае, если массив заполнен ( i ). В цикле while проверяется условие, что числовой код очередного символа принадлежит диапазону [48, 57]. Именно в этом диапазоне кодируются цифры (0-9). Если поступивший символ является символом-цифрой, то он помещается в массив по индексу i, далее i увеличивается на 1, указывая на следующий элемент массива. После завершения цикла к массиву символов добавляется нулевой символ, т.к. по условию задачи должна быть получена строка (именно для этого символа ранее резервируется одна ячейка массива – N-1 ).

Источник

2. Ввод и редактирование данных

Ввод данных

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

Общие правила ввода данных


  1. Выделите ячейку.
  2. Введите данные с клавиатуры непосредственно в ячейку или в строку формул.
  3. Подтвердите ввод. Подтвердить ввод можно одним из трех способов: нажать клавишу Enter или Tab; нажать кнопку Ввод (галочка) в строке формул; выделить любую другую ячейку на листе (нельзя использовать при вводе формул).

При вводе неправильного символа его можно удалить. Для удаления символа слева от текстового курсора надо нажать клавишу Back Space.

При вводе данных переводить текстовый курсор в ячейке клавишами клавиатуры нельзя. Это можно сделать только с использованием мыши. Необходимо навести указатель мыши и один раз щелкнуть левой кнопкой мыши.

Для отказа от ввода данных в ячейку следует нажать клавишу Esc или кнопку Отмена (крестик) в строке формул

В ячейке может находиться до 32767 символов. Исключение составляют формулы. Длина записи для формулы – 8192 символа.

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

А

1 Наименование
товара Цена
единицы Кол-во 2

Расположить текст несколькими строками в одной ячейке можно двумя способами:

  1. Нажать левый + .
  2. Вкладка Главнаягруппа Форматкнопка Перенос текста
  3. Вкладка Главнаягруппа Форматкнопка и в диалоговом окне на вкладке Выравнивание установить флажок в поле Переносить по словам. Это действие можно выполнить предварительно или после ввода текста.

При вводе текста нельзя расставлять переносы в словах с использованием клавиши дефис ( — ). Это может затруднить последующую работу с данными (сортировки, выборки и т. п.).

Числовые данные – это целые или вещественные числа. Дробная часть должна отделятся от целой части запятой. Удобнее всего набирать числа на малой цифровой клавиатуре (при включенном индикаторе Num Lock) – точка этой части клавиатуры соответствует десятичной запятой. Числа автоматически выравниваются по правому краю ячейки.

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

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

Наибольшее число, которое можно ввести в ячейку составляет 9,99999999999999*10 307 . Точность представления чисел – 15 разрядов (значащих цифр).

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

Для удобства представления больших чисел группы разрядов при вводе можно отделять пробелами. Например, число 12345678 можно ввести как 12 345 678. В строке формул при этом число будет отображаться без пробелов между разрядами

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

В большинстве случаев следует вводить числа без указания размерности. В противном случае такая информация не воспринимается как число. Исключение составляет обозначение рубля (следует вводить число, а затем букву р с точкой), а также процентов (следует вводить число, а затем символ процента %). Обозначение рубля и процентов запоминается в ячейке. После очистки содержимого ячейки и ввода другого числа, к нему автоматически будет применяться установленное обозначение. Для возможности ввода другой числовой информации необходимо очистить формат ячейки.

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

Числовые данные имеют несколько форматов, в том числе и форматы Дата и Время.

Microsoft Excel воспринимает даты начиная с 1 января 1900 года. Даты до 1 января 1900 года воспринимаются как текст. Наибольшая возможная дата – 31 декабря 9999 года.

Произвольную дату следует вводить в таком порядке: число месяца, месяц, год. В качестве разделителей можно использовать точку (.), дефис (-), дробь (/). При этом все данные вводятся в числовом виде. Точка в конце не ставится. Например, для ввода даты 12 августа 1918 года с клавиатуры в ячейку следует ввести:

При вводе года можно ограничиться двумя цифрами, если речь идет о датах с 1 января 1930 года по 31 декабря 2029 года. Например, для ввода даты 12 апреля 1961 года с клавиатуры в ячейку достаточно ввести:

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

Независимо от способа ввода, первоначально дата в ячейке отображается в полном формате.

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

Но тогда и дата в ячейке первоначально будет отображена в кратком формате

Текущую дату можно ввести комбинацией клавиш Ctrl + Shift + 4.

Независимо от способа ввода и последующего форматирования дата в строке формул всегда отображается в полном формате: ДД.ММ.ГГГГ.

Время следует вводить в таком порядке: час, минуты, секунды. Впрочем, секунды вводить не обязательно. В качестве разделителей следует использовать двоеточие (:). Точка в конце не ставится. Например, для ввода времени 14 часов 12 минут 00 секунд в ячейку достаточно ввести: 14:12.

Для отображения времени суток в 12-часовом формате следует ввести букву a или p (обязательно в английской раскладке клавиатуры), отделенную пробелом от значения времени, например 9:00 p. После ввода время будет отображено с обозначением РМ

Чтобы ввести текущее время, можно нажать комбинацию клавиш Ctrl + Shift + 6.

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

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

Формат числовых данных можно установить:

  • Вкладка Главнаягруппа Числокнопка вкладка Число
  • используя кнопки на вкладке Главная группа Число, которые позволяют установить в текущей ячейке (или диапазоне) денежный, процентный и финансовый форматы, а также изменить разрядность (количество десятичных знаков).

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

Замена содержимого

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

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

Редактирование содержимого

Содержимое ячейки можно редактировать непосредственно в ячейке или в строке формул.

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

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

Для удаления символа, стоящего справа от текстового курсора, следует нажать клавишу Delete, для удаления символа, стоящего слева от текстового курсора, – клавишу BackSpace. Для удобства работы в режиме редактирования ячейки можно выделять фрагменты текста. Для выделения одного слова достаточно дважды щелкнуть по нему левой кнопкой мыши. Для выделения произвольного фрагмента следует провести по нему указателем мыши при нажатой левой кнопке мыши. Кроме того, фрагменты текста ячеек можно выделять перемещением курсора клавишами клавиатуры при нажатой клавише Shift.

2.2. Средства автоматизации ввода

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. заполнить две соседние ячейки нужными значениями;
  2. выделить эти ячейки;
  3. протянуть маркер заполнения (рисунок 2.2).

  1. ввести начальное значение в первую ячейку;
  2. протянуть маркер заполнения правой кнопкой мыши;
  3. в контекстном меню выбрать команду Прогрессия;
  4. в диалоговом окне выбрать тип прогрессии — арифметическая и установить нужную величину шага (в нашем примере это — 3).

  1. ввести начальное число;
  2. выделить диапазон заполнения;
  3. на вкладке Главная в группе РедактированиеЗаполнитьПрогрессия;
  4. в диалоговом окне сформулировать правило заполнения.

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

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

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

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

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

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

2.3. Редактирование данных

Изменение содержимого ячейки (способы):

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

Удаление содержимого ячейки (диапазона):

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

2.4. Выделение фрагментов таблицы

При выделении указатель мыши должен иметь вид белого крестика. Выделенные ячейки затеняются, кроме той, с которой началось выделение. Вся группа выделенных ячеек обводится рамкой (рисунок 2.3). Две или несколько смежных ячеек называют диапазоном и обозначают, указывая через двоеточие адреса крайних ячеек, например, В2:D5.

Выделить диапазон ячеек:

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

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

Выделить весь столбец – щелкнуть на его заголовке, т.е. на букве. При этом выделяются все 1048576 ячеек текущего столбца.

Выделить всю строку – щелкнуть на ее заголовке, т.е. на цифре. При этом выделяются все 16 384 ячейки текущей строки.

Выделить несколько столбцов ( строк) – протащить мышь по их заголовкам при нажатой левой кнопке.

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

Снять выделение – щелкнуть на любой ячейке рабочего листа.

2.5. Перемещение, копирование данных

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

  1. перетаскиванием мышью
  2. с использованием буфера обмена.

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

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

В ходе перетаскивания появляется всплывающая подсказка, обозначающая точку вставки.

Для выполнения копирования при перетаскивании нужно удерживать клавишу .

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

Применение буфера обмена.

В Excel, как и в любой программе Windows, помещение в буфер обмена выполняется командами Копировать / Вырезать, а вставка – командой Вставить. Эти команды выбирают:

  • в контекстном меню текущей ячейки (диапазона),
  • на вкладке Главная в группе Буфер обмена,

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

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

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

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

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

Формулы– применяется при копировании формул;
Вставить значения– вставляются только значения, даже если ячейка содержала формулу;
без рамок – вставка значений без обрамления ячеек;
Транспонировать– при вставке поменять ориентацию ячеек на рабочем листе (с вертикальной на горизонтальную и наоборот);
Вставить связь – скопированное значение будет содержать ссылку на исходную ячейку.
Специальная вставка открывает диалоговое окно для установки дополнительных параметров вставки.

Если команду Вставить вызывать не кнопкой панели инструментов, а из контекстного меню ячейки вставки (или Главная Буфер обмена Вставить), то рядом со вставленным в ячейку значением появится кнопка Параметры вставки (рисунок 2.4), щелчок на которой откроет список параметров (рис. 2.5)

Примечание. Кнопка Параметры вставки появляется только при вставке скопированных данных, но не вырезанных.

Источник

Оцените статью
Разные способы