Ref-sgain.ru

Программы и сервисы
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как скопировать и вставить только непустые ячейки в Excel?

Как скопировать и вставить только непустые ячейки в Excel?

Копирование с помощью кнопок панели инструментов
На панели инструментов Стандартная есть две кнопки, которые используются при выполнении копирования, — это кнопки Копировать и Вставить . Последовательность действий должна быть следующей:

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

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

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

  • Ctrl + C . Копирует выбранные ячейки в буфер обмена.
  • Ctrl + V . Вставляет содержимое буфера обмена в выбранную ячейку или диапазон.

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

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

Рисунок 1: Диалоговое окно «Настройки» Вкладка «Редактирование

  • Правка | Заполнить | Вниз (или Ctrl + D ) . Копирует содержимое ячейки в выбранный диапазон снизу.
  • Правка | Заполнить | Вправо (или Ctrl + R ) . Копирует содержимое ячейки в выбранный диапазон справа.
  • Правка | Заполнить | Вверх . Копирует содержимое ячейки в выбранный диапазон сверху.
  • Правка | Заполнить | Влево . Копирует содержимое ячейки в выбранный диапазон слева.

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

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

  • Выберите диапазон для копирования.
  • Нижмите клавишу Ctrl и, удерживая ее нажатой, щелкните на ярлычках тех рабочих листов, в которые нужно скопировать информацию (при этом в строке заголовка рабочей книги появится надпись [Группа] ).
  • Выберите команду Правка | Заполнить | По листам , на экране появится диалоговое окно Заполнить по листам (рис. 2), в котором нужно выбрать опцию копирования ( полностью , только содержимое или только форматы ).

Простые правила работы с объединенными ячейками таблицы Excel

Объединение ячеек — несложная процедура. При объединении две и более ячейки сливаются в одну более крупную. Чтобы объединить ячейки, просто выделите их и выполните команду Главная → Выравнивание → Объединить и поместить в центре. Excel комбинирует выбранные ячейки и отображает содержимое в той, которая находится в левом верхнем углу, а содержимое выравнивается по центру объединенной ячейки.

Обычно ячейки объединяются для оптимизации внешнего вида рабочего листа. На рисунке 1 вы можете видеть четыре объединенных набора ячеек: B2:H2, I2:O2, а также A4:A8 и A9:A13. В этих объединенных ячейках в столбце A текст написан вертикально.

Рис. 1. На листе четыре множества объединенных ячеек

Рисунок 1: На листе четыре набора объединенных ячеек.

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

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

Другие операции, связанные с объединением ячеек

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

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

Если в Excel требуется отображать длинный текст, удобно разбивать его на строки в объединенных ячейках. Чтобы добиться этого, выделите объединенные ячейки и выполните команду Главная → Выравнивание → Перенести текст. Пользуйтесь элементами управления для выравнивания по горизонтали и вертикали в группе Главная → Выравнивание, чтобы откорректировать положение текста.

На рисунке 2 показан лист, содержащий 171 объединенную ячейку (19 строк на 9 столбцов). Параметр «Переместить текст» был применен к тексту в объединенной ячейке.

Рис. 2. Здесь 171 ячейка объединены в одну

Рисунок 2: Здесь 171 клетка, сгруппированная в одну

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

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

Следует иметь в виду несколько моментов:

  1. Вы не можете использовать объединенные ячейки в таблице, созданной с помощью метода Вставка → Таблицы → Таблица. Это вполне объяснимо, поскольку информация в таблице должна быть последовательной во всех строках и столбцах. При слиянии ячеек эта последовательность нарушается.
  2. Обычно для корректировки данных в строке или столбце можно дважды щелкнуть заголовок столбца или строки, но это невозможно, если в строке или столбце есть объединенные ячейки. Вместо этого вы должны вручную настроить ширину столбцов или высоту строк.
  3. Слившиеся клетки также могут повлиять на сортировку и фильтрацию. Это еще одна причина, по которой объединение ячеек в таблицах не допускается. Если у вас есть диапазон данных, которые необходимо отсортировать или отфильтровать, не используйте объединенные ячейки.
  4. Наконец, объединенные ячейки могут вызвать проблемы с макросами VBA. Например, когда вы объединяете ячейки в диапазоне A1:D1, команда VBA, такая как следующая, приведет к тому, что будут выбраны четыре столбца (что вряд ли соответствует замыслу программиста): Columns(«B:B»).Select .

Как найти все объединенные ячейки на листе

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

  1. Нажмите Ctrl+F, чтобы открыть диалоговое окно Найти и заменить.
  2. Убедитесь, что в поле Найти ничего нет.
  3. Нажмите кнопку Настройки, чтобы открыть окно.
  4. Нажмите кнопку Формат, чтобы открыть диалоговое окно Найти формат с нужным форматированием.
  5. В диалоговом окне «Найти формат» выберите вкладку «Выравнивание» и установите флажок «Соединить ячейки».
  6. Нажмите OK, чтобы закрыть диалоговое окно Найти формат.
  7. В окне Найти и заменить нажмите Найти все.

Excel отобразит на листе все объединенные ячейки, см. рис. 3. Щелкните на адресе в списке — объединенная ячейка станет активной.

Шаг 3 (если команда Объединить и поместить в центр не выделена) означает, что рабочий лист не содержит объединенных ячеек. При выполнении этой команды со всеми выделенными ячейками ВСЕ 17 179 869 184 ячейки рабочего листа будут объединены в одну.

Рис. 3. Поиск всех объединенных ячеек на рабочем листе

Рисунок 3: Поиск всех слитых ячеек в рабочем листе

Какие существуют альтернативы для объединения ячеек

В некоторых случаях в качестве альтернативы объединению ячеек можно использовать команду Объединить по строкам Excel. С помощью этой команды можно выровнять текст сразу в нескольких столбцах. Выполните следующие действия.

  1. Введите текст, который нужно выровнять по центру ячейки.
  2. Выберите ячейку с текстом и все остальные ячейки рядом с ней.
  3. Нажмите Ctrl+1, чтобы открыть диалоговое окно Формат ячеек.
  4. В диалоговом окне Формат ячеек перейдите на вкладку Выравнивание.
  5. В разделе Выравнивание выберите в раскрывающемся списке Выравнивание по горизонтали и выберите Центр.
  6. Нажмите OK, чтобы закрыть диалоговое окно Формат ячеек.

В выбранном диапазоне текст будет центрирован.

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

Рис. 4. Применение надписи в качестве альтернативы изменению ячеек

Рисунок 4: Использование букв как альтернатива изменению ячеек

Чтобы добавить надпись, выполните команду Вставка → Текст → Надпись, отрисуйте надпись на листе, а затем введите текст. Пользуйтесь инструментами форматирования текста вкладки Главная, чтобы корректировать текст, а также инструментами контекстной вкладки Средства рисования → Формат, чтобы вносить изменения, например можно скрыть контур надписи.

Excel: Специальная вставка

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

Специальная вставка Комбинации горячих клавиш:
Ctrl+C – скопировать
Ctrl+X – вырезать
Ctrl+V – вставить

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

Эта команда будет доступна, только если вы выполните следующее:

  • Выделить ячейку (диапазон), данные из которой вы хотите скопировать.
  • Скопировать содержимое ячейки или диапазона, нажав кнопку Копировать Специальная вставка или Ctrl + C.
  • Выделить ячейку, в которую требуется вставить данные.
  • Выбрать команду Правка – Специальная вставка или, нажав правую кнопку мыши, вызвать контекстное меню, в котором выбрать Специальная вставка .

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

1. Вставка информации из программы Excel

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

Специальная вставка

Вставка группы переключения :

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

Формулы — выбор этого параметра позволяет вставлять формулы только по мере их ввода в строку формул.

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

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

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

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

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

Ширина столбца — вы можете копировать информацию о ширине столбца из одного столбца в другой.

Удобно использовать эту функцию для копирования и вставки готовых таблиц из одного листа в другой.

Часто после вставки скопированной таблицы на другой лист необходимо изменить размер.

Лист 1 Первоначальная таблица

Специальная вставка

Специальная вставка

Чтобы избежать этого, используйте параметр Вставить ширину столбца. Для этого

  • Копируйте карту.
  • Перейдите на новый лист и выберите ячейку для вставки.
  • Откройте диалоговое окно Специальная вставка, установите флажок Ширина колонки и нажмите OK.

Специальная вставка

  • Затем вставьте всю таблицу, нажав на значок Вставить Специальная вставка .

Таким образом, на новом листе будет создана копия исходной таблицы.

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

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

Переключатели из группы Операция позволяют выполнять арифметические операции.

Параметр
Результат вставки

Вставленная информация будет сложена с существующими значениями

Вставленная информация будет вычтена из существующих значений

Имеющиеся значения будут умножены на введенную информацию.

Существующие значения будут разделены на вставленную информацию

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

Задача 1. Значения с A3 по A12 умножить на 5.

Специальная вставка

  • Вносим значение «5» в любую ячейку(в данном примере — С1).
  • Копирует значение ячейки C1.

Специальная вставка

  • Выделите диапазон A3:A12 и откройте диалоговое окно Специальная вставка.

Специальная вставка

4. Выберите операцию Добавить и нажмите OK.

Специальная вставка

Это увеличит все значения в выделенном диапазоне на 5.

Специальная вставка

Задача 2. Снизить цены на товары в диапазоне E4:E10 на 10% (без использования формул).

Специальная вставка

  • С учетом скидки новая цена будет составлять 90% прежней, следовательно, вносим значение 90% в любую из ячеек (в данном примере – F2).
  • Скопируйте содержимое ячейки F2 в буфер обмена.
  • Выберите интервал E4:E10 и откройте диалог Специальная вставка

Специальная вставка

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

Специальная вставка

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

Специальная вставка

2. Вставка информации из другого приложения

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

голоса
Рейтинг статьи
Читайте так же:
Как скопировать указанное форматирование ячейки из одной ячейки в другие ячейки в Excel?
Ссылка на основную публикацию
Adblock
detector