В экселе выделяется сразу несколько ячеек как исправить

Обновлено: 04.07.2024

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

Вы не даёте заголовки столбцам таблиц

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

Пустые столбцы и строки внутри ваших таблиц

Это сбивает с толку Excel. Встретив пустую строку или столбец внутри вашей таблицы, он начинает думать, что у вас 2 таблицы, а не одна. Вам придётся постоянно его поправлять. Также не стоит скрывать ненужные вам строки/столбцы внутри таблицы, лучше удалите их.

На одном листе располагается несколько таблиц

Если это не крошечные таблицы, содержащие справочники значений, то так делать не стоит.

Вам будет неудобно полноценно работать больше чем с одной таблицей на листе. Например, если одна таблица располагается слева, а вторая справа, то фильтрация одной таблицы будет влиять и на другую. Если таблицы расположены одна под другой, то невозможно воспользоваться закреплением областей, а также одну из таблиц придётся постоянно искать и производить лишние манипуляции, чтобы встать на неё табличным курсором. Оно вам надо?

Данные одного типа искусственно располагаются в разных столбцах

Очень часто пользователи, которые знают Excel достаточно поверхностно, отдают предпочтение такому формату таблицы:

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

Дело в том, что данный формат содержит 2 измерения: чтобы найти что-то в таблице, вы должны определиться со строкой, перебирая филиал, группу и агента. Когда вы найдёте нужную стоку, то потом придётся искать уже нужный столбец, так как их тут много. И эта «двухмерность» сильно усложняет работу с такой таблицей и для стандартных инструментов Excel — формул и сводных таблиц.

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

Если вы захотите применить стандартные формулы суммирования типа СУММЕСЛИ (SUMIF), СУММЕСЛИМН (SUMIFS), СУММПРОИЗВ (SUMPRODUCT), то также обнаружите, что они не смогут эффективно работать с такой компоновкой таблицы.

Рекомендуемый формат таблицы выглядит так:

Разнесение информации по разным листам книги «для удобства»

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

Информация в комментариях

Часто пользователи добавляют важную информацию, которая может им понадобиться, в комментарий к ячейке. Имейте в виду, то, что находится в комментариях, вы можете только посмотреть (если найдёте). Вытащить это в ячейку затруднительно. Рекомендую лучше выделить отдельный столбец для комментариев.

Бардак с форматированием

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

  1. Каждая таблица должна иметь однородное форматирование. Пользуйтесь форматированием умных таблиц. Для сброса старого форматирования используйте стиль ячеек «Обычный».
  2. Не выделяйте цветом строку или столбец целиком. Выделите стилем конкретную ячейку или диапазон. Предусмотрите «легенду» вашего выделения. Если вы выделяете ячейки, чтобы в дальнейшем произвести с ними какие-то операции, то цвет не лучшее решение. Хоть сортировка по цвету и появилась в Excel 2007, а в 2010-м — фильтрация по цвету, но наличие отдельного столбца с чётким значением для последующей фильтрации/сортировки всё равно предпочтительнее. Цвет — вещь небезусловная. В сводную таблицу, например, вы его не затащите.
  3. Заведите привычку добавлять в ваши таблицы автоматические фильтры (Ctrl+Shift+L), закрепление областей. Таблицу желательно сортировать. Лично меня всегда приводило в бешенство, когда я получал каждую неделю от человека, ответственного за проект, таблицу, где не было фильтров и закрепления областей. Помните, что подобные «мелочи» запоминаются очень надолго.

Объединение ячеек

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

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

Тягостное впечатление производит ячейка, содержащая число, дополненное сзади текстовой константой « РУБ.» или » USD», введенной вручную. Особенно, если это не печатная форма, а обычная таблица. Арифметические операции с такими ячейками естественно невозможны.

Числа в виде текста в ячейке

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

Если ваша таблица будет презентоваться через LCD проектор

Выбирайте максимально контрастные комбинации цвета и фона. Хорошо выглядит на проекторе тёмный фон и светлые буквы. Самое ужасное впечатление производит красный на чёрном и наоборот. Это сочетание крайне неконтрастно выглядит на проекторе — избегайте его.

Страничный режим листа в Excel

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

​ могут формироваться пустые​ = Range(Base.Address).SpecialCells(xlCellTypeBlanks).Address ActiveSheet.Delete:​ совсем практично. Мне​ помню, всю жизнь​​ из копии, изменить​​ удалить ячейку, а​​ такое в очень​​для сохранения изменений​

Вставка ячейки

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

​После нажатия ОК Excel​​ пункт «Пустые ячейки».​​ то до сортировки​ строки и ячейки.​ If Not Err​

Очистка лишнего форматирования ячеек на листе

​ как-то понадобилось посмотреть​​ так было.​ значение, восстановить. ) одну​ убрать её из​ большом файле, перегруженном​ на листах или​Надстройки COM​ избыточно отформатированный лист,​ вставки.​ ее, а затем​Примечание:​ отвлекала от работы.​ формирует мини-отчет вида:​Программа отмечает пустые ячейки.​ необходимо вставить пустой​ Они мешают работе,​ Then Range(Adr).Select .ScreenUpdating​ сумму чисел без​Юрий М​ ячейку, чем выделять​ выбранного диапазона.​ инфой. Просто глюк.​

​ кнопку​установите флажок​ то это может​Примечание:​ на вкладке​ В Microsoft Excel установлены​ Думал, что впоследствии​Проредить таблицу можно с​ На главной странице​ столбец, сделать сквозную​ отвлекают.​ = SU: .DisplayAlerts​ одной ячейки. Я​: Какая?​ по новой. Или​vikttur​ В один раз​Нет​Inquire​ замедлить работу не​Мы стараемся как​Главная​

​ следующие ограничения на​ данные еще понадобятся.​ помощью макроса. Например,​ находим вкладку «Ячейки»,​ нумерацию. После сортировки​​Некоторые формулы могут работать​​ = DA: .EnableEvents​ просо взял значение​Смотрите: Вы с​ выделять частями.​​: До сегодня не​​ такое есть, в​, чтобы отменить сохранение.​(Запрос) и нажмите​

​ только Excel, но​​ можно оперативнее обеспечивать​нажмите кнопку​​ количество строк и​

Управление надстройками COM

​ Не понадобились –​​ такого:​​ нажимаем «Удалить».​​ и удаления пустых​​ некорректно. Использовать ряд​​ = EE: .Calculation​​ ячейки в кавычки​

​ зажатой клавишей Ctrl​​Юрий М​​ встречал такого пожелания.​​ другой - нет.​​При очистке лишнего форматирования​ кнопку​​ и снизить общую​​ вас актуальными справочными​
​Вставить​​ столбцов: 16 384 столбца​​ скрытые строки можно​А можно ручками. Предлагаем​

​Результат – заполненный диапазон​​ строк вновь отсортировать​ инструментов в отношении​ = CM End​ :-)​ выделили несколько ячеек.​: И как Excel​ Обычно наоборот: Ctrl​Александр​ из листа удаляются​

​ОК​ производительность компьютера. Также​

Clean Excess Cell Formatting (Удалить лишнее форматирование ячеек

​ материалами на вашем​​и выберите пункт​​ в ширину и​​ удалить: они влияют​​ простенький способ, доступный​ «без пустот».​

​ данные по вставленному​ не полностью заполненного​ With End Subположите​Ігор Гончаренко​ Образовался некий диапазон​​ должен понять, какую​​ и выделяем нужное.​: объединённые ячейки​ ячейки, расположенные после​​.​​ из-за лишнего форматирования​

Влияние операции очистки на условное форматирование

​ языке. Эта страница​Вставить строки на лист​ 1 048 576 строк в​ на формулы, мешают.​ каждому пользователю.​Внимание! После удаления часть​ столбцу с нумерацией.​ диапазона невозможно. Научимся​ в личную книгу​: этот макрос Sub​ из этих выделенных​ имеено ячейку из​Вариант - скрыть​Erketen08​

​ последней непустой ячейки.​Теперь вкладка​ в Excel могут​ переведена автоматически, поэтому​.​ высоту.​В тренировочной таблице скрыты​В конце таблицы делаем​

На листе EXCEL выделяется сразу две ячейки

​ ячеек перескакивает вверх​Пример 2. Фильтр. Диапазон​ быстро удалять пустые​ макросов, на панель​ Exclusion() Dim Base​ ячеек. Если не​ ВЫДЕЛЕННОГО диапазона нужно​

​ перед выделением строку​​: Сtrl+z) Ctrl+x) Ctrl+v)​ Например, если вы​Inquire​ возникать проблемы при​ ее текст может​Чтобы удалить строку, выделите​Чтобы вставить столбец, выделите​

​ ряды 5, 6,​​ вспомогательный столбец. Заполняем​

​ – данные могут​​ должен быть отформатирован​ ячейки в конце​ быстрого доступа выведите​ As Range, Out​ отпускать клавишу Ctrl​

Убрать из выделенного диапозона ячейку или строку

​ "убрать"?​​ или столбец.​
​ в помощь) не​ применили условное форматирование​(Запрос) должна отображаться​ печати.​ содержать неточности и​ ее, а затем​ его, а затем​ 7:​ чередующимися данными. Например,​ перепутаться. Поэтому для​

​ как таблица с​​ или середине таблицы.​ кнопку для его​ As Range, Adr$,​ и поторно кликнуть​ikki​Для чего это​ забывайте учить матчасть​

​ к целой строке,​​ на ленте.​Используйте команду Clean Excess​ грамматические ошибки. Для​ на вкладке​

​ на вкладке​​Будем их удалять.​ «о у о​ перекрывающихся диапазонов инструмент​ заголовками. Выделяем «шапку».​
​ Будем использовать простые​ запуска (у меня​ SU As Boolean,​
​ на одну из​: Юр, ну как​

​ нужно?​​ клавиатуры и команд​
​ но ваши данные​Важно:​ Cell Formatting (Удалить​ нас важно, чтобы​Главная​Главная​Переходим на «Файл»-«Сведения»-«Поиск проблем»​ у о у»​ не подходит.​ На вкладке «Данные»​ средства, доступные пользователю​ она называется UnSelect)​ DA As Boolean,​

​ уже выделенных ячеек,​​ в проводнике виндовс,​SKA240486​ всея клавиш)​

​ располагаются только до​​ Перед очисткой лишнего форматирования​ лишнее форматирование ячеек),​ эта статья была​нажмите кнопку​нажмите кнопку​ - инструмент «Инспектор​ и т.д. Вносим​Полезный совет! Сочетание клавиш​

​ нажимаем кнопку «Фильтр»​​ любого уровня.​допустим Вы выбрали​ EE As Boolean,​ то выделение с​ к примеру -​

​: Спасибо за ответ​​SKA240486​ столбца V, условное​ ячейки мы рекомендуем​ которая доступна в​ вам полезна. Просим​Вставить​Вставить​
​ документов».​ значения в первые​
​ для удаления выделенной​ («Сортировка и фильтр»).​Чтобы показать на примере,​ диапазон с контролом,​
​ CM As Long​ неё не снимается​

​ щелчок при нажатом​​Нужно если например​: Здравствуйте!​ форматирование может быть​ создать резервную копию​ Excel на вкладке​ вас уделить пару​и выберите пункт​и выберите пункт​В отрывшемся окне ставим​ четыре ячейки. Потом​

​ строки в Excel​​ Справа от названия​
​ как удалить лишние​ и случайно отметили​ With Application Set​ - она же​ контроле работает в​ много ячеек уже​Выбираю диапазон ячеек​ удалено из столбцов,​ файла, так как​Inquire​ секунд и сообщить,​Удалить строки с листа​Вставить столбцы на лист​ галочку напротив «Скрытые​ выделяем их. «Цепляем»​

​ CTRL+«-». А для​​ каждого столбца появится​ строки, для демонстрации​ не ту ячейку. ​ Base = Selection:​ активная в данный​ обе стороны -​

​ выделено и одну​​ и хочу убрать​ расположенных за столбцом​ иногда это может​(Запрос) в Microsoft​ помогла ли она​.​.​

​ строки и столбцы».​​ за черный крестик​ ее выделения можно​ стрелочка вниз. Нажимаем​ порядка действий возьмем​ в обычной ситуации​ On Error Resume​ момент.​ выделяет/снимает выделение.​

​ нужно убрать из​​ из выбранного диапазона​ V.​ привести к увеличению​ Office 365 и​ вам, с помощью​Можно также щелкнуть правой​Чтобы удалить столбец, выделите​ Нажимаем «Проверить».​ в правом нижнем​ нажать комбинацию горячих​ – открывается окно​ таблицу с условными​ нужно было повторить​ Next Set Out​vikttur​Excel так не​ выделения. Например из-за​ одну строку или​Для получения дополнительных сведений​ размера файла, а​ Office профессиональный плюс​ кнопок внизу страницы.​ кнопкой мыши выделенную​ его, а затем​Через несколько секунд программа​ углу и копируем​ клавиш SHIFT+ПРОБЕЛ.​ фильтрации. Снимаем выделение​ данными:​ процесс сначала и​ = Application.InputBox("Укажите ячейки,​: Юра, так в​ научили.​ того, что случайно​ ячейку. В других​ об устранении других​ отменить эти изменения​ 2013. Если вкладка​ Для удобства также​ строку и выбрать​ на вкладке​ отображает результат проверки.​
​ буквы до конца​​ напротив имени «Пустые».​Пример 1. Сортировка данных​ повысить точность))​ которые следует исключить",​ этом и пожелание:​я сам в​
​ выделили или передумал​ программах это делается​ проблем, связанных с​ невозможно.​Inquire​ приводим ссылку на​ команду​Главная​Нажимаем «Удалить все». На​ диапазона.​Чтобы удалить одинаковые строки​Таким же способом можно​

Как удалить пустые строки в Excel быстрыми способами

​ в таблице. Выделяем​при наличии на​ "Видите выбранный диапазон?",​ кликнули на выделенной​ свое время удивлялся.​ её выделять, да​

​ через CTRL, здесь​ лишним форматированием, читайте​Чтобы удалить лишнее форматирование​(Запрос) в Excel​ оригинал (на английском​Вставить​нажмите кнопку​ экране появится соответствующее​Устанавливаем «Фильтр». Отфильтровываем последний​ в Excel, выделяем​ удалить пустые ячейки​

Как в таблице Excel удалить пустые строки?

​ всю таблицу. Открываем​ панели быстрого доступа​ Type:=8) If Err​ - выделение убралось.​ году так в​ мало ли почему,​

Таблица для примера.

​ никак не могу​ в статье службы​ на текущем листе:​ недоступна, вот как​ языке) .​или​Вставить​ уведомление.​ столбец по значению​ всю таблицу. Переходим​ в строке Excel.​ вкладку «Данные» -​

Пример1.

​ кнопки для запуска​ Then Exit Sub​ Но нет такой​

​ 2000-м.​ просто мышкой промазал.​ найти как это​ поддержки Майкрософт обнуление​На вкладке​ можно включить ее:​Форматирование ячеек на листе​Удалить​и выберите пункт​

​В результате проделанной работы​ «у».​ на вкладку «Данные»​ Выбираем нужный столбец​ инструмент «Сортировка и​ приведенного выше макроса,​ SU = .ScreenUpdating:​ прелести.​но принял и​ Приходится заново выделять​ сделать. Подскажите пожалуйста.​ последней ячейки в​Inquire​

Пример2.

​Щелкните​ позволяет выделить нужные​.​Удалить столбцы с листа​ скрытые ячейки удалены,​Выделяем все что осталось​

​ - «Работа с​ и фильтруем его​ фильтр» - нажимаем​ вызываете макрос, отмечаете​ .ScreenUpdating = False:​Юрий М​ простил​ все ячейки, чтобы​

Выделение.

Пустые ячейки.

​(Запрос) выберите команду​Файл > Параметры >​ сведения, чтобы их​Выделите одну или несколько​

Раздел ячейки.

​ после фильтрации и​ данными» - «Удалить​ данные.​ кнопку «Сортировка». Или​ ошибочно отмеченную ячейку​ CM = .Calculation:​

​: Я понял: нужно,​SKA240486​ убрать одну.​: Не понял, что​При работе в книге​Clean Excess Cell Formatting​ Надстройки​

​ было легко заметить,​

Как удалить повторяющиеся строки в Excel?

​ ячеек. Щелкните правой​Можно также щелкнуть правой​Таким образом, убрать пустые,​ удаляем.​ дубликаты».​Пример 3. Выделение группы​ щелкаем правой кнопкой​

Дубликаты.

​ (или с контролом​ .Calculation = xlCalculationManual​ как, например, в​: Так же как​Михаил С.​ делаете после того,​ Exel при щелчке​(Удалить лишнее форматирование​

Повторяющиеся значения.

Отчет.

Как удалить каждую вторую строку в Excel?

​ кнопкой мыши и​ кнопкой мыши в​ повторяющиеся или скрытые​

Макрос.

​Убираем фильтр – останутся​В открывшемся окне выделяем​ ячеек. Выделяем всю​

  1. ​ мыши по выделенному​ несколько ячеек), жмете​ DA = .DisplayAlerts:​ ListBox с мультивыбором​ понимает любая другая​: Теперь понятно. В​ как выделили диапазон. ​ мышью на одной​ ячеек).​Выберите в списке​ форматирование неиспользуемых ячеек​ выберите команду​ верхней части столбца​ ячейки таблицы можно​
  2. ​ только ячейки с​ те столбцы, в​ таблицу. В главном​
  3. ​ диапазону и делаем​ Ок. макрос снимет​ .DisplayAlerts = False:​
  4. ​ - повторный клик​ программа. Зажали CTRL​ Excel этого нет,​

​ Как узнать, ЧТО​ ячейке, выделяется и​Выберите очистку только открытого​

Как удалить скрытые строки в Excel?

​Управление​ (особенно целых строк​Вставить​ и выбрать команду​ с помощью встроенного​ «о».​ которых находятся повторяющиеся​ меню на вкладке​ сортировку «от минимального​ отметку с тех​

​ EE = .EnableEvents:​ снимает выделение. Но​ кликнули на нужные​

Скрыто.

​ ячеек, которые нужно​ .EnableEvents = False​ с ячейками так​

Пример4.

​ ячейки, они выделились,​vikttur​ клик по ячейке​ не было. Что​ всех листов. После​

Читайте также: