показывать только заполненные строки |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Цитата |
---|
написал: про .EntireRow… |
Рад, что сумел рассмешить, говорят жизнь продлевает. Отправка на печать целиком ряда, проблем не вызывает. А вот то, что не связанные диапазоны на отдельные листы печатаются для меня сюрприз. Оказывается, даже и без вба так — просто выделить несвязанные и выделенное на печать отправить. Ну, тогда вернусь к начальной идее: скрыть лишнее, распечатать и вернуть как было. Я то наивно подумал, что можно ж непосредственно на листе не скрывать пустые, а, наоборот, не пустые собрать.
Код |
---|
Sub PrintNoEmpty() ' Dim rng As Range, rngEmpty As Range: Set rngEmpty = Nothing Set rng = Application.Range(Range("a1"), Cells.SpecialCells(xlCellTypeLastCell)) With rng For i = .Row To .Row + .Rows.Count - 1 If Application.WorksheetFunction.CountA(.Rows(i)) = 1 Then If rngEmpty Is Nothing Then Set rngEmpty = .Cells(i, 1) Set rngEmpty = Union(rngEmpty, .Cells(i, 1)) End If Next rngEmpty.EntireRow.Hidden = True .PrintOut Rows.Hidden = False End With End Sub |
Это проверил
Изменено: Sergey Stoyanov — 15.12.2022 10:16:43
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
1 |
|
Брать из массива данных только заполненные ячейки31.07.2018, 18:03. Показов 12987. Ответов 14
Друзья, помогите пожалуйста: мне нужно из колонки, с заполненным текстом взять только заполненные строчки и вставить в отдельную колону (см. пример2). В колонке А есть текст, заполненный по строкам, нужно, чтобы как в колонке D был проставлены по-строчно только строки заполненные.Функция «Текст по столбцам» не подойдет. Так как нужно, чтобы всегда, когда заполнялось какое-либо поле — сразу проставлялось это значение в колонке D. Например, когда в ячейке А2 — появляется текст, то он автоматически попадает в ячейку D5, т.е. в первую незаполненную ячейку ниже в колонке D
0 |
772 / 615 / 294 Регистрация: 05.01.2014 Сообщений: 1,338 |
|
01.08.2018, 06:03 |
2 |
Вариант, формула массива. Код =ЕСЛИОШИБКА(ИНДЕКС($A$1:$A$150;НАИМЕНЬШИЙ(ЕСЛИ($A$1:$A$150<>"";СТРОКА($A$1:$A$150));СТРОКА(A1)));"")
0 |
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
01.08.2018, 08:54 [ТС] |
3 |
Спасибо большое, но я когда формулу протягиваю никакие данные больше не выводятся, кроме первой строки. Может как-то по другому можно?
0 |
772 / 615 / 294 Регистрация: 05.01.2014 Сообщений: 1,338 |
|
01.08.2018, 09:06 |
4 |
Формула массива вводится одновременным нажатием трех клавиш Ctrl+Shift+Enter.
1 |
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
01.08.2018, 09:25 [ТС] |
5 |
Прошу прощения, что туплю
0 |
772 / 615 / 294 Регистрация: 05.01.2014 Сообщений: 1,338 |
|
01.08.2018, 09:47 |
6 |
Вот файл.
1 |
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
01.08.2018, 11:08 [ТС] |
7 |
Спасибо, что стараетесь мне помочь! Прошу прощения, что отвлекаю Ваше время, но я открыл файл ,там показывает #ИМЯ? Щелкаю на формулу и этот текст исчезает и берет текст, но опять таки только верхнюю строку, остальные не показывает колонка D), в колонке F я ввел формулу, где показывается только верхняя строка
0 |
772 / 615 / 294 Регистрация: 05.01.2014 Сообщений: 1,338 |
|
01.08.2018, 11:19 |
8 |
РешениеНе знаю что у вас не получается, у меня все работает.
Формула массива вводится одновременным нажатием трех клавиш Ctrl+Shift+Enter. После чего с обоих сторон формулы должны появиться фигурные скобки.
1 |
Казанский 15136 / 6410 / 1730 Регистрация: 24.09.2011 Сообщений: 9,999 |
||||
01.08.2018, 11:59 |
9 |
|||
vitalii82, вариант на VBA: правый клик на ярлычке листа — Исходный текст, вставьте
Файл надо будет сохранить в формате XLSM.
0 |
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
01.08.2018, 12:25 [ТС] |
10 |
Да, вроде получилось!!!
0 |
471 / 161 / 79 Регистрация: 07.10.2015 Сообщений: 377 |
|
01.08.2018, 12:40 |
11 |
vitalii82, сделайте точно наоборот: сначала Ctrl+Shift+Enter на введенной формуле, а уже потом копирование протягиванием
0 |
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
01.08.2018, 12:49 [ТС] |
12 |
Понял, спасибо все огромное за помощь!!!!!
0 |
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
03.08.2018, 21:36 [ТС] |
13 |
AleksSid, здравствуйте! Помогите, пожалуйста, еще раз. Я когда эту формулу ввожу в другом диапозоне ( не с первой строки), то она у меня почему-то не работает. Как в файле, например, в столбце D все работает, а в столбце I такая же формула не работает
0 |
772 / 615 / 294 Регистрация: 05.01.2014 Сообщений: 1,338 |
|
04.08.2018, 12:19 |
14 |
а в столбце I такая же формула не работает Формула не такая. Обратите внимание на ваши ошибки, в функции ИНДЕКС массив $D$13:$D$162 для аргумента <номер_строки> значит строки с1 по 150, поэтому в функции ЕСЛИ аргумент <ИСТИНА> СТРОКА($D$13:$D$162), должен начинаться с 1, например СТРОКА($D$13:$D$162)-12), или СТРОКА($D$1:$D$150) которая выдает массив {1:2:3:ЛОЖЬ:5:6:ЛОЖЬ:8:9:ЛОЖЬ:11:ЛОЖЬ:ЛОЖЬ:ЛОЖЬ:ЛО ЖЬ…. и т.д., а также коэфф. k в функции НАИМЕНЬШИЙ в данном случае тоже должен нач-ся с 1, строка(D1) или строка(A1), не имеет значения, надеюсь понятно объяснил, а лучше почитать про функции в справке или инете, а также про формулы массива.
0 |
0 / 0 / 0 Регистрация: 31.07.2018 Сообщений: 16 |
|
04.08.2018, 16:16 [ТС] |
15 |
Спасибо большое! Буду разюираться
0 |
Как в Экселе выделить все, что угодно: самое полное руководство!
Всем привет. Сегодняшний пост хочу посвятить способам выделения ячеек в Майкрософт Эксель. Если вы уже знаете, как выделять ячейки – бегло просмотрите текст, возможно некоторые возможности программы вам не известны, и вы не пользуетесь их преимуществами.
И так, выделение групп ячеек нужно для того, чтобы выполнить с ними какое-то общее действие: внести значение или формулу, изменить формат, скрыть, удалить и т.д. Как же можно выделить ячейки в Эксель? Разбираемся!
Как выделить все ячейки листа Excel
Сразу отвечу на самый задаваемый вопрос по теме статьи. Как же выделить сразу все ячейки листа? Предлагаю Вам два способа, какой больше нравится, тот и используйте:
- Кликнуть мышью в том месте листа, где сходятся номера строк и координаты столбцов (см. рисунок). Весь лист сразу же будет выделен
- Нажать Ctrl+A . Правда, здесь нужно быть внимательными. Если активная ячейка находится в группе данных, то сначала будет выделена только эта группа. Чтобы выделить весь лист — нажмите Ctrl+A повторно!
Выделение прямоугольного диапазона ячеек
Предположим, вам нужно выделить прямоугольную группу ячеек, чтобы отформатировать их под свой тип данных. Я могу предложить 5 способов выделения, а вы выбирайте, какой будет уместен для вас в данный момент:
- Выделение мышью. Самый распространенный способ – зажмите левую кнопку мыши внутри одной из клеток (не на рамке) и растягивайте выделение в нужном направлении по строкам и столбцам
- Зажатием клавиши Shift . Поставьте курсор в одну из угловых ячеек будущего выделения. Зажмите Shift и выделяйте область клавишами стрелок. Когда закончите – отпустите Shift .
- Нажмите клавишу F8 . Команда аналогична предыдущей, но клавишу не нужно зажимать. Установите курсор в одну из угловых ячеек массива, нажмите F8 , чтобы включить режим выделения. Клавишами стрелок расширяйте выделение, либо кликните мышью в противоположном углу будущего выделения. Когда массив выделен – нажмите F8 еще раз, чтобы выйти из этого режима.
Еще один способ – установите курсор в верхней левой клетке диапазона, зажмите Shift и кликните мышью на правую нижнюю (см. рис.)
Выделение в Эксель клавишей Shift
Выделение через команду «Перейти»
Выделить строки и столбцы полностью
Если нужно выделить весь столбец или строку – вот несколько вариантов выполнения:
- Кликните мышью на номере строки или имени столбца. Если нужно выбрать несколько смежных строк – зажмите левую кнопку мыши на номере строки и тяните выделение на те строки, которые нужно выделить. Аналогично поступаем со столбцами
- Поставьте курсор в любую ячейку строки, которую нужно выделить и нажмите комбинацию Shift+Пробел . Для выделения столбца пользуйтесь комбинацией Ctrl+Пробел
- Чтобы выделить несмежные строки и столбцы – зажмитеCtrl и кликайте по именам столбцов и номерам строк. После завершения – отпустите Ctrl .
Выделение несмежных диапазонов
Если нужно выделить несколько не стоящих рядом ячеек, сделайте это одним из предложенных способов:
- Зажмите клавишу Ctrl и выделяйте мышью нужные диапазоны
- Выделите первую ячейку или диапазон, нажмите комбинацию Shift+F8 для перехода в режим выделения. Мышью выделяйте те диапазоны, которые нужны. По окончанию, повторно нажмите Shift+F8
- Введите адреса ячеек или диапазоны ячеек (через «;») в строке «Имя»
Выделение несмежных ячеек через строку имени
- Выполните Главная – Редактирование – Найти и выделить – Перейти . В поле «Ссылка» введите адреса ячейки и диапазонов через точку с запятой. Нажмите Ок
Выделение на нескольких листах одновременно
Если на рабочих листах одного документа находятся одинаковые таблицы с разными данными, мы можем выполнять операции на всех вкладках одновременно. Это экономит время и снижает вероятность ошибки. Например, нам нужно залить жёлтым цветом шапки каждой из таблиц на нескольких листах. Не нужно делать это на каждой вкладке отдельно – выделите все листы и сделайте всё за один раз.
Чтобы выделить одну и ту же область на нескольких листах, сначала выделите нужные листы. Активируйте первый лист из списка, зажмите Ctrl и кликайте по ярлыкам всех листов для выделения.
Когда выделены все нужные листы – можно выполнять операции. Обратите внимание, в строке имени возле имени файла появилась надпись «[Группа]». Это значит, что Эксель готов обрабатывать группу листов.
Изменение названия при выделении группы листов
Далее, на активном листе выделяйте нужные диапазоны, вносите изменения, заполняйте общие данные и формулы. Всё, что вы сделаете, будет применено ко всем выделенным листам. После завершения групповой обработки не забудьте снять выделение листов. Для этого кликните на любой ярлык группированного листа правой кнопкой мыши, в контекстном меню выберите Разгруппировать .
Условное выделение ячеек
Microsoft Excel может выделить группу ячеек в зависимости от их содержимого. Не все пользователи знают об этой возможности, хотя её применение может быть очень полезным.
Выполните команду Главная – Редактирование – Найти и выделить – Перейти . В появившемся окне нажмите Выделить… . Появится диалоговое окно «Выделение группы ячеек», в котором доступны такие опции выделения:
Выделение ячеек по их содержимому
- Примечания – выделить ячейки, которые содержат примечания
- Константы – выделить ячейки, которые содержат числовые данные или текст (отсеиваются пустые клетки и формулы)
- Формулы – можно выбрать подпункты:
- Числа – ячейки с формулами, которые возвращают число
- Текст — формулы, которые возвращают текст
- Логические – если результат вычисления – логическая «ЛОЖЬ» или «ИСТИНА»
- Ошибки – формулы, при вычислении которых возникли ошибки
- Пустые ячейки – незаполненные клетки
- Текущую область – область с данными вокруг выделенной ячейки. Область заканчивается в строке или столбце, не содержащем данных
Выделена текущая область для ячейки F10
- Текущий массив – выделяет массив, если он задан
- Объекты – все элементы, располагающиеся не в ячейках. Например, диаграммы, схемы, рисунки, фигуры и т.д.
- Отличия по строкам – определяет данные в выделенном диапазоне, которые отличаются от других (в каждой строке)
- Отличия по столбцам – определяет данные в выделенном диапазоне, которые отличаются от других (в каждом столбце)
- Влияющие ячейки – выделяет ячейки, на которые ссылается формула в активной клетке
- Зависимые ячейки — выделяет ячейки, которые ссылаются на активную (выбираем напрямую или косвенно)
- Последнюю ячейку – выделяет последнюю ячейку на листе, содержащую данные
- Только видимые ячейки – выделяет только видимые ячейки, скрытые – игнорирует
- Условные форматы – ячейки с условным форматированием
- Проверка данных – ячейки, в которых выполняется проверка данных
Выделение ячеек через окно поиска
Чтобы открыть окно поиска значения – выполните Главная – Редактирование – Найти и выделить – Найти (или нажмите комбинацию клавиш Ctrl+F ). Появится немодальное окно поиска.
Использование поиска для выделения ячеек
В поле Найти: внесите символы или числа, которые нужно найти и нажмите Найти все . В нижней части окна появится список ячеек, содержащих выделенные данные. Выберите одну или несколько ячеек (с зажатым Ctrl ) в списке, чтобы Эксель их выделил. Чтобы выделить все найденные ячейки – выделите одну из них и нажмите комбинацию Ctrl+A .
Для поиска можно использовать специальные символы:
- «?» — один любой символ
- «*» — сколько угодно любых символов
Например, чтобы найти все ячейки, которые начинаются на букву «А» — введите в поиске «А*».
Вот и всё о выделении ячеек в MS Excel, а следующий пост хочу посвятить копированию данных. Как всегда, эта статья будет содержать много полезностей, которые обязательно пригодятся в работе. Так что, прочтите, не пожалеете!
Кстати, жду Ваших вопросов касательно этой статьи в комментариях!
Как в excel выделить все заполненные ячейки
Как выделить в Excel ячейки, таблицу, др.
Выделение отдельных ячеек или диапазонов
для дальнейшей обработки нажимаем на кнопку таблица до пустых левой мышкой (левойМожно отпишется, какой массив последняя заполненная ячейка 2 столбца. ДАТА указано значение-1 – это 2 не должна менятьсяВ формуле использована относительная способами это сделать содержащую данные или G. введите ссылку на языке) . документа. Об этом «Найти и выделить». строк, столбцов и кнопкой мыши).выделить данные в ячейках,
выделяется е него B25 и намПоследнее два аргумента для 1, так же, мес. назад от (для этого стоит ссылка на строку в статье «Копирование форматирование.Нажмите кнопку
ячейку в полеНезависимо от наличия определенных
способе читайте в В появившемся списке выделяются ячейки, неВыделился весь столбец до строках по условию, при действиях из
нужно выделить от функции СМЕЩ определяют как и для начала текущего года перед В знак ($C7, перед номером в Excel» тут.Только видимые ячейкиДополнительныйСсылка
Выделение именованных и неименованных ячеек и диапазонов с помощью поля «Имя»
именованных ячеек или статье «Защита ячейки нажимаем на функцию входящие в таблицу, конца листа Excel. как выделить пустые
сообщения 9? В15 до В25, высоту (в количестве формул в определении
(то есть: 01.10.2016). $), а вот строки нет знака В Excel можноТолько ячейки, видимые в.. диапазонов на листе, Excel от неверно «Выделение группы ячеек».
но расположенные рядомКак выделить столбцы в ячейки в Excel,RAN то на достаточно строк) и ширину дат для заголовковПоследний аргумент – это ссылка на строку $). Отсутствие знака сделать выпадающий календарь диапазоне, который пересекаетсяВ диалоговом окнеНапример, введите в поле чтобы быстро найти вводимых данных» здесь. В диалоговом окне
с ней иExcel выделить цветом ячейку: UsedRange. нажать контрол+шифт+енд, но (в количестве столбцов) столбцов регистра. номер дня месяца
должна меняться в $ перед номером с помощью выпадающих со скрытыми строкамиВыделить группу ячеекСсылка
и выбрать отдельныхКак закрепить выделенную область ставим галочку у заполненные данными.. в Excel поТ.е. А1:С2 если мы сперва
возвращаемого диапазона. ВВ нашем случаи — указано во втором зависимости от строки строки приводит к списков. как это и столбцами.выберите один иззначение ячеек или диапазонов в слов «Пустые ячейки».Например, здесь неВыделяем в таблице условию.PS Но могу забили данные в нашем примере – это зеленая заливка
Выделение именованных и неименованных ячеек и диапазонов с помощью команды «Перейти»
аргументе. В результате таблицы (иначе все тому, что при сделать, смотрите вУсловные форматы указанных ниже вариантов.B3 вводя их именаExcelЕщё окно функции выделился пустой столбец диапазон двух столбцов,Например, чтобы дата
без сохранения сделать В25, а потом это область ячеек ячеек. Если мы функция ДАТА собирает значения дат будут копировании формулы вниз статье «Выпадающий календарьТолько ячейки, которые применено
Щелкните, чтобы выделить эту и ссылок на. «Выделение группы ячеек» и следующий за трех, т.д. так в ячейке окрасилась А1:А2. их удалили, то с высотой на откроем наш регистр все параметры в сравниваться с датой на 1 строку
в Excel без условное форматирование. ВЧтобы выделить ячейку, или ячейки можно использоватьВ Excel можно можно вызвать клавишей ним столбец «Праздники». же, как обычный в красный цвет_Boroda_ при контрол+шифт+енд, все 1-ну строку и в следующем месяце, одно значение и из она изменяется на =$C8=$E$9, макросов». разделе
ПримечанияB1:B3 поле имени. закрепить верхние строки, F5 или сочетание Но выделилась строка диапазон. за три дня: Да это-то не равно последняя ячейка шириной на 4 то уже ему формула возвращает соответственнуюВ23 затем на =$C9=$E$9, потомЕсли значение в ячейке»Проверка данных»Ячейки с примечаниями.
Поиск и выделение ячеек, соответствующих определенным условиям
, чтобы выделить диапазонПоле «Имя» расположено слева столбцы слева таблицы клавиш «Ctrl» + 39 с ненужнойЕсли нужно до ее наступления вопрос. Но, все выделится В25 (хоть столбца. Этот диапазон соответствующий столбец будет дату.). на =$C10=$E$9 и т.д. удовлетворяет определенному пользователемвыполните одно изКонстанты из трех ячеек. от строки формул. – шапку таблицы, «G». Выйдет окно ячейкой В39 с
выделить столбцы до конца (до срока оплаты, равно, нужны телодвижения она и пустая), охватывает столбцы 3-х выделен зеленым цветомДалее перейдите в ячейкуТаким образом, правило УФ до конца таблицы условию, то с указанных ниже действий.Ячейки, содержащие константы. Чтобы выделить несколькоКроме того, для выделения чтобы при прокрутке «Переход» Внизу этого
листа до дня рождения,
определенные. вот тут и предыдущих месяцев и в независимости от
C1 и введите например для ячейки (см. ячейки помощью Условного форматированиявсеформулы ячеек или диапазонов, именованных и неименованных большой таблицы, эти окна нажимаем на
Поэтому, этот способ подходит,Excel т.д.). Об этихА у Сергея
нужно теперь жать текущий. текущего дня. следующую формулу: А27G8G9G10 можно выделить эту, чтобы найти все
Ячейки, содержащие формулы. укажите их в ячеек и диапазонов
строки и столбцы кнопку «Выделить…». Когда если в таблице
, то выделяем один способах смотрите статью просто сразу сбрасывается кнопку вверх
Первая функция в формуле
Табличная часть сформатирована, теперь
Как видно теперь функция
будет выглядеть =И($B27>$E$22;$B27А27 будет
Выделение ячеек в Microsoft Excel
Для того, чтобы производить различные действия с содержимым ячеек Excel, их нужно сначала выделить. Для этих целей в программе имеется несколько инструментов. Прежде всего, такое разнообразие связано с тем, что существует необходимость выделения различных групп ячеек (диапазонов, строк, столбцов), а также потребность отметить элементы, которые соответствуют определенному условию. Давайте выясним, как произвести данную процедуру различными способами.
Процесс выделения
В процессе выделения можно использовать как мышь, так и клавиатуру. Существуют также способы, где эти устройства ввода комбинируются друг с другом.
Способ 1: отдельная ячейка
Для того, чтобы выделить отдельную ячейку достаточно навести на неё курсор и кликнуть левой кнопкой мыши. Также такое выделение можно провести, используя кнопки на клавиатуре кнопки навигации «Вниз», «Вверх», «Вправо», «Влево».
Способ 2: выделение столбца
Для того, чтобы отметить столбец в таблице, нужно зажать левую кнопку мыши и провести от самой верхней ячейки колонки к нижней, где кнопку следует отпустить.
Есть и другой вариант решения данной задачи. Зажимаем кнопку Shift на клавиатуре и кликаем по верхней ячейке столбца. Затем, не отпуская кнопку кликаем по нижней. Можно производить действия и в обратном порядке.
Кроме того, для выделения столбцов в таблицах можно воспользоваться следующим алгоритмом. Выделяем первую ячейку колонки, отпускаем мышку и жмем на комбинацию клавиш Ctrl + Shift + стрелка вниз. При этом выделится весь столбец до последнего элемента, в котором содержаться данные. Важным условием для выполнения данной процедуры является отсутствие пустых ячеек в данной колонке таблицы. В обратном случае, будет отмечена только область до первого пустого элемента.
Если нужно выделить не просто колонку таблицы, а весь столбец листа, то в этом случае нужно просто кликнуть левой кнопкой мыши по соответствующему сектору горизонтальной панели координат, где буквами латинского алфавита помечены наименования столбцов.
Если нужно выделить несколько столбцов листа, то проводим мышкой с зажатой левой кнопкой по соответствующим секторам панели координат.
Есть и альтернативное решение. Зажимаем кнопку Shift и отмечаем первый столбец в выделяемой последовательности. Затем, не отпуская кнопку, кликаем по последнему сектору панели координат в последовательности колонок.
Если нужно выделить разрозненные колонки листа, то тогда зажимаем кнопку Ctrl и, не отпуская её, кликаем по сектору на горизонтальной панели координат каждого столбца, который нужно пометить.
Способ 3: выделение строки
По аналогичному принципу выделяются и строки в Экселе.
Для выделения одной строки в таблице просто проводим по ней курсором с зажатой кнопкой мышки.
Если таблица большая, то проще зажать кнопку Shift и последовательно кликнуть по первой и последней ячейке строки.
Также строки в таблицах можно отметить подобным образом, что и столбцы. Кликаем по первому элементу в столбце, а затем набираем сочетание клавиш Ctrl + Shift + стрелка вправо. Строка выделится до конца таблицы. Но опять же, обязательным условием в данном случае является наличие данных во всех ячейках строчки.
Для выделения всей строки листа делаем клик по соответствующему сектору вертикальной панели координат, где отображается нумерация.
Если нужно выделить подобным образом несколько соседних строк, то проводим мышкой с зажатой левой кнопкой по соответствующей группе секторов панели координат.
Также можно зажать кнопку Shift и произвести клик по первому и последнему сектору на панели координат того диапазона строк, который следует выделить.
Если нужно провести выделение разрозненных строк, то клик по каждому из секторов на вертикальной панели координат делаем с зажатой кнопкой Ctrl.
Способ 4: выделение всего листа
Существует два варианта этой процедуры для всего листа. Первый из них заключается в том, чтобы кликнуть по прямоугольной кнопке, расположенной на пересечении вертикальных и горизонтальных координат. После этого действия будут выделены абсолютно все ячейки на листе.
К этому же результату приведет нажатие комбинации клавиш Ctrl+A. Правда, если в это время курсор находится в диапазоне неразрывных данных, например, в таблице, то первоначально будет выделена только эта область. Лишь после повторного нажатия комбинации удастся выделить весь лист.
Способ 5: выделение диапазона
Теперь выясним, как выделить отдельные диапазоны ячеек на листе. Для того чтобы это сделать достаточно обвести курсором с зажатой левой кнопкой мыши определенную область на листе.
Диапазон можно выделить, зажав кнопку Shift на клавиатуре и последовательно кликнуть по верхней левой и нижней правой ячейке выделяемой области. Либо выполнив операцию в обратном порядке: кликнуть по нижней левой и верхней правой ячейке массива. Диапазон, находящийся между этими элементами, будет выделен.
Также существует возможность выделения разрозненных ячеек или диапазонов. Для этого, любым из вышеперечисленных способов нужно выделять в отдельности каждую область, которую пользователь хочет обозначить, но при этом обязательно должна быть зажата кнопка Ctrl.
Способ 6: применение горячих клавиш
Можно производить выделение отдельных областей с помощью горячих клавиш:
- Ctrl+Home – выделение первой ячейки с данными;
- Ctrl+End – выделение последней ячейки с данными;
- Ctrl + Shift + End – выделение ячеек вниз до последней используемой;
- Ctrl + Shift + Home – выделение ячеек вверх до начала листа.
Данные варианты помогут значительно сэкономить время на выполнении операций.
Как видим, существует большое количество вариантов выделения ячеек и их различных групп с помощью клавиатуры или мышки, а также используя комбинацию этих двух устройств. Каждый пользователь может подобрать более удобный лично для себя стиль выделения в конкретной ситуации, ведь выделение одной или нескольких ячеек удобнее выполнять одним способом, а выделение целой строки или всего листа – другим.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Выделение содержимого ячеек в Excel
В этом курсе:
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
В Excel можно выделять содержимое ячеек, строк или столбцов.
Примечание: Если лист защищен, возможность выделения ячеек и их содержимого может быть недоступна.
Выделение ячеек
Чтобы выделить ячейку, щелкните ее. Для перехода к ячейке и ее выделения также можно использовать клавиатуру.
Чтобы выделить диапазон ячеек, выделите ячейку, а затем нажмите левую кнопку мыши и перетащите указатель.
Для этого также можно использовать SHIFT+клавиши со стрелками.
Чтобы выделить несмежные ячейки и диапазоны ячеек, выберите их, удерживая нажатой клавишу CTRL.
Выделение строк и столбцов
Выберите букву в верхней части столбца, чтобы выделить его целиком. Можно также щелкнуть любую ячейку в столбце и нажать клавиши CTRL+ПРОБЕЛ.
Выберите номер строки, чтобы выделить ее целиком. Можно также щелкнуть любую ячейку в строке и нажать клавиши SHIFT+ПРОБЕЛ.
Чтобы выделить несмежные строки или столбцы, выберите их номера, удерживая нажатой клавишу CTRL.
Выделение таблицы, списка или листа
Чтобы выделить список или таблицу, щелкните любую содержащуюся в них ячейку и нажмите клавиши CTRL+A.
Чтобы выделить весь лист, нажмите кнопку выделить все в верхнем левом углу.
Примечание: В некоторых случаях выделение одной ячейки может привести к выбору нескольких смежных ячеек. Советы о том, как устранить эту проблему, см. в публикации сообщества под названием Как предотвратить одновременное выделение нескольких ячеек в Excel?.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.
Выделение ячеек в Excel: строка, столбец, диапазон и лист целиком
Прежде, чем приступить к выполнению действий с ячейками в таблицах Эксель, для начала нужно их выделить. В программе есть возможность сделать это разными методами, которые позволяют отметить как отдельные ячейки, так и целые строки, столбца, а также произвольные диапазоны элементов. Ниже мы разберем все методы, пользуясь которыми можно выполнить данные процедуры.
Выделение отдельной ячейки
Пожалуй, это одно из самых простых и базовых действий, выполняемых в Эксель. Чтобы выделить конкретную ячейку щелкаем по ней левой кнопкой мыши.
Чтобы отметить нужную ячейку можно использовать навигационные клавиши на клавиатуре: “вправо”, “влево”, вверх”, “вниз”.
Выделяем столбец
Выделить столбец в Эксель можно несколькими способами:
- Зажав левую кнопку мыши тянем ее указатель от первой ячейки до последней, после чего отпускаем кнопку. Действие можно выполнять как сверху вниз (первая ячейка – самая верхняя, последняя – самая нижняя), так и снизу вверх (первая ячейка – самая нижняя, последняя – самая верхняя).
- Щелкаем по первой ячейке столбца, далее зажав клавишу Shift, кликаем по последней ячейке столбца, после чего отпускаем клавишу Shift. Как и в первом способе, выделение можно выполнять в обе стороны: и вверх, и вниз.
- Также, вместо мыши вместе с Shift мы можем использовать клавиши навигации. Щелкаем по первой ячейке столбца, далее зажимаем Shift, после чего нажимаем клавишу вверх (или вниз в зависимости от того, какую ячейку мы выбрали в качестве первой – самую верхнюю или самую нижнюю) ровно столько раз, сколько ячеек мы хотим добавить в выделяемый диапазон. Одно нажатие на клавишу – одна ячейка. После того, как все нужные элементы отмечены, отпускаем клавишу Shift.
- Кликаем по первой ячейка столбца, после чего нажимаем сочетание клавиш Ctrl+Shif+стрелка вниз. В результате будет выделен весь столбец, охватив все ячейки, в которых есть данные. Если мы хотим выполнить выделение снизу вверх, то соответственно, нажимаем комбинацию Ctrl+Shif+стрелка вверх, предварительно встав в самую нижнюю ячейку.
Тут есть один нюанс. При использовании данного способа нужно убедиться в том, что в отмечаемом столбце нет пустых элементов, иначе выделение будет произведено лишь до первой незаполненной ячейки.
- Когда вместо выделения столбца таблицы нужно отметить весь столбец книги, щелкаем по его обозначению на координатной панели (курсор должен изменить свой привычный вид на стрелку, направленную вниз):
- В случае, когда требуется одновременное выделение нескольких столбцов книги, расположенных подряд, зажав левую кнопку мыши проводим курсором по всем нужным наименованиям столбцов на координатной панели.
- Также для этих целей можно воспользоваться клавишей Shift. Щелкаем по первому столбцу на панели координат, затем, зажав клавишу Shift, кликаем по последнему, после чего отпускаем клавишу.
- В случаях, когда столбцы расположены не подряд, зажав клавишу Ctrl на клавиатуре щелкаем на координатной панели по наименованиям всех нужных столбцов, после чего отпускаем клавишу.
Выделяем строку
По такому же алгоритму производится выделение строк в Excel. Выполнить это можно разными способами:
- Чтобы выделить одну строку в таблице, зажав левую кнопку мыши, проходим по всем нужным ячейкам (слева направо или наоборот), после чего отпускаем кнопку.
- Кликаем по первой ячейки строки, затем, зажав клавишу Shift, щелкаем по последней ячейке, и отпускаем клавишу. Выполнять данную процедуру можно в обе стороны.
- Совместно с клавишей Shift вместо левой кнопки мыши можно использовать клавиши навигации. Кликаем по первой ячейке строки, зажимаем клавишу Shift и жмем клавишу вправо (или влево, в зависимости от того, какую ячейку мы выбрали в качестве первой – самую левую или самую правую). При таком выделении одно нажатие навигационной клавиши равно одной выделенной ячейке. Как только мы выделили все требуемые элементы, можно опускать клавишу Shift.
- Щелкаем по первой ячейке строки, затем жмем сочетание клавиш Ctrl+Shif+стрелка вправо.Таким образом, будет выделена вся строка с охватом всех заполненных ячеек, но с важной оговоркой – выделение будет выполнено до первой пустой ячейки. Если мы хотим выполнить выделение справа налево, следует нажать сочетание клавиш Ctrl+Shif+стрелка влево.
- Чтобы выделить строку не только таблицы, но и всей книги, кликаем по ее порядковому номеру на координатной панели (вид курсора при наведении на панель должен смениться на стрелку, направленную вправо).
- Когда требуется одновременное выделение нескольких соседних строк, зажав левую кнопку мыши проходим на координатной панели по всем требуемым порядковым номерам.
- Когда нужно сразу выделить несколько соседних строк книги, можно использовать клавишу Shift. Для этого кликаем на координатной панели по номеру первой строки, затем зажимаем клавишу Shift, кликаем по последней строке и отпускаем клавишу.
- Когда требуется выделение строк книги, расположенных не по соседству, зажав клавишу Ctrl на клавиатуре, поочередно щелкаем по обозначениям всех нужных строк на координатной панели.
Выделяем диапазон ячеек
В данной процедуре как и в тех, что были описаны ранее, нет ничего сложного, и она также выполняется разными способами:
- Зажав левую кнопку мыши проходим по всем ячейкам требуемой области, двигаясь по диагонали:
- от самой верхней левой ячейки до самой нижней правой
- от самой нижней правой ячейки до самой верхней левой
- от самой верхней правой ячейки до самой нижней левой
- от самой нижней левой ячейки до самой верхней правой
- Зажав клавишу Shift, кликаем по первой, а затем – по последней ячейкам требуемого диапазона. Направления выделения – те же, что и в первом способе.
- Встаем в первую ячейку требуемого диапазона, и зажав клавишу Shift, используем клавиши для навигации на клавиатуре, чтобы “дойти” таким образом до последней ячейки.
- Если нужно одновременно выделить как отдельные ячейки, так и диапазоны, причем, находящиеся не рядом, зажимаем клавишу Ctrl и левой кнопкой мыши выделяем требуемые элементы.
Выделяем все ячейки листа
Чтобы осуществить данную задачу, можно воспользоваться двумя разными способами:
- Щелкаем по небольшому треугольнику, направленному по диагонали вправо вниз, который расположен на пересечении координатных панелей. В результате будут выделены все элементы книги.
- Также можно применить горячие клавиши – Ctrl+A. Однако, тут есть один нюанс. Прежде, чем нажимать данную комбинацию, нужно перейти в любую ячейку за пределами таблицы.
Если же мы будем находиться в пределах таблицы, то нажав на клавиши Ctrl+A, мы сначала выделим все ячейки именно самой таблицы. И только повторное нажатие комбинации приведет к выделению всего листа.
Горячие клавиши для выделения ячеек
Ниже приведен перечень комбинаций (помимо тех, что ранее уже были рассмотрены), пользуясь которыми можно производить выделение элементов в таблице:
- Ctrl+Shift+End – выделение элементов с перемещением в самую первую ячейку листа;
- Ctrl+Shift+Home – выделение элементов с перемещением до последней используемой ячейки;
- Ctrl+End – выделение последней используемой ячейки;
- Ctrl+Home – выделение первой ячейки с данными.
Ознакомиться с более расширенным список комбинаций клавиш вы можете в нашей статье – “Горячие клавиши в Эксель“.
Заключение
Итак, мы разобрали различные способы, пользуясь которыми можно выделить отдельные ячейки таблицы Эксель, а также столбцы, строки, диапазоны элементов и даже целый лист. Каждый из этих способов прекрасно справляется с поставленной задачей, поэтому, пользователь может выбрать тот, который ему больше нравится и кажется наиболее удобным в применении.
17 авг. 2022 г.
читать 2 мин
Вы можете использовать следующий синтаксис для отображения только непустых строк в расширенном фильтре Excel:
<>
В следующих примерах показано, как использовать этот синтаксис в двух разных сценариях:
- Фильтр для строк, которые не имеют пустых значений в одном конкретном столбце
- Отфильтровать строки, в которых нет пустых значений ни в одном столбце.
Пример 1. Фильтрация строк, не содержащих пустых значений в одном конкретном столбце
Предположим, у нас есть следующий набор данных, который показывает информацию для различных баскетбольных команд:
Теперь предположим, что мы хотим отфильтровать строки, в которых столбец Team не пуст.
Для этого мы можем определить диапазон критериев в столбце E:
Затем мы можем щелкнуть вкладку « Данные », а затем нажать кнопку « Расширенный фильтр »:
Мы выберем A1:C11 в качестве диапазона списка и E1:E2 в качестве диапазона критериев :
Как только мы нажмем OK , набор данных будет отфильтрован, чтобы отображались только строки, в которых столбец Team не пуст:
Пример 2. Фильтрация строк, не содержащих пустых значений ни в одном столбце
Предположим, у нас есть следующий набор данных, который показывает информацию для различных баскетбольных команд:
Теперь предположим, что мы хотим отфильтровать строки, в которых нет пустого значения ни в одном столбце.
Для этого мы можем определить диапазон критериев:
Затем мы можем щелкнуть вкладку « Данные », а затем нажать кнопку « Расширенный фильтр ».
Мы выберем A1:C11 в качестве диапазона списка и E1:G2 в качестве диапазона критериев :
Как только мы нажмем OK , набор данных будет отфильтрован, чтобы отображались только строки, в которых нет пустого значения ни в одном столбце:
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:
Расширенный фильтр Excel: как использовать «Содержит»
Расширенный фильтр Excel: как использовать «Не содержит»
Как отфильтровать несколько столбцов в Excel