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

Как быстро отфильтровать или скрыть четные или нечетные числа в Excel?

Ввод последовательностей в MS Excel

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

Числовые последовательности

Например, если вы хотите выполнить нумерацию строк, вы можете вручную ввести цифры 1, 2, 3 и т.д. Вы также можете использовать автозаполнение.

Для автоматического ввода номеров напишем в ячейке А1 число 1, в ячейке А2 число 2. Выделим обе ячейки. Обратим внимание, что при наведении курсора в правый нижний угол ячейки А2 появился черный квадратик — это маркер заполнения.

Если навести на него курсор мыши, появится черный крестик. Теперь вам нужно нажать левую кнопку мыши и удерживать ее. Когда вы отпустите кнопку мыши, рядом с курсором в последней ячейке появится значение.

  • Если в ячейку А1 ввести значение 1, а потом нажать на клавиатуре клавишу Ctrl и потянуть вниз за маркер заполнения этой ячейки, то значения следующих ячеек будут увеличиваться на 1.
  • Чтобы ввести последовательность нечетных чисел (шаг увеличения чисел равен 2), введем в ячейку А1 число 1, а в ячейку А2 число 3. Далее выделим обе ячейки и за маркер заполнения потянем вниз. Мы получим последовательность чисел 1, 3, 5, 7 и т.д.
  • Аналогично можно получить последовательность четных чисел, для этого нужно ввести числа 2 и 4 (шаг равен 2).
  • Ввод арифметической (геометрической) прогрессии. Для создания арифметической прогрессии введем в ячейку А1 значение первого члена прогрессии. На вкладке Главная в группе Редактирование выберем команду ЗаполнитьПрогрессия.

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

Читайте так же:
Как быстро вставить диагональную линию в ячейку?

Если выбрать макет столбца арифметической прогрессии с размером шага 5 и значением отсечения 25 (при этом в ячейку A1 вводится значение 2, а сама ячейка выделяется), то получится следующая заливка:

Примечание

  • Автозаполнение можно использовать не только по столбцам, но и по строкам. Для этого нужно вводить начальные значения в сроке и перетаскивать маркер заполнения не вниз, а вправо.
  • Если нужно заполнять последовательность чисел в порядке возрастания, то маркер нужно перетаскивать вниз или вправо. Если в порядке убывания — вверх или влево.

Последовательность дней недели

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

Последовательность Месяцы

Точно так же, как в примере с последовательностью дней недели, вы можете получить последовательность месяцев в Excel, введя нужный вам месяц (например, январь) в первую ячейку.

Последовательность дат

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

Повторение последовательности

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

Примечание

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

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

  • Копирование ячейки — все значения равны 1.
  • Заполнить — получим прогрессию с шагом 1.
  • Заполнить только форматы — не будет значений, копируется форматирование ячеек.
Читайте так же:
Как быстро убрать тире с ячеек в Excel?

Заполнить только значения — все значения равны 1, при этом форматирование ячейки не копируется.

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

Краткая справка об авторе:

Шамарина Татьяна Николаевна

Шамарина Татьяна Николаевна — учитель физики, информатики и ИКТ, МКОУ "СОШ", с. Саволенка Юхновского района Калужской области. Автор и преподаватель дистанционных курсов по основам компьютерной грамотности, офисным программам. Автор статей, видеоуроков и разработок.

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

Трюк №20. Как в Excel выделить строки или столбцы через один или как сделать «зебру» на листе Excel

Вы наверняка видели электронные таблицы Excel, в которых цвета строк чередуются. Четные строки — серые, а нечетные — белые. Условное форматирование позволяет сделать это легко.

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

Мы будем предполагать, что данные занимают диапазон А1:Н100. Выделите этот диапазон ячеек, начиная с ячейки А1, гарантируя, таким образом, что А1 будет активной ячейкой выделения. Теперь выберите команду Главная → Условное форматирование (Home → Conditional Formatting). В раскрывающемся списке, где вы видите параметр Значение (Cell Value Is), выберите вариант Формула (Formula Is).

Читайте так же:
Как быстро выделить большой диапазон ячеек на листе?

В поле Формула введите следующую формулу (рис. 2.5): =МОД(ROW();2) В русской версии Excel: =OSTAT(ROW();2) .

Рис. 2.5. Диалоговое окно условного форматирования с формулой для форматирования каждой второй строки в диапазоне

Рисунок 2.5: Диалоговое окно условного форматирования с формулой для форматирования каждой второй строки диапазона

Чтобы отформатировать каждую вторую строку, нажмите кнопку Формат. Нажмите кнопку OK, затем нажмите ее еще раз. Каждая вторая строка получит указанное форматирование в диапазоне A1:H100. Кроме того, вам следует запастись терпением на оставшуюся часть дня.

Если форматирование должно быть применено к столбцам, а не к строкам, используйте эту формулу: =MOD(COLUMN();2) В русском Excel: =OSTAT(column();2) .

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

Снова выделите диапазон А1:Н100, следя за тем, чтобы А1 была активной ячейкой. Выберите команду Главная → Условное форматирование (Home → Conditional Formatting) и в раскрывающемся списке Значение (Cell Value Is) выберите Формула (Formula Is). В поле Формула (Formula) введите следующую формулу: =AND(MOD(ROW();2);COUNTA($A1:$H1)) , в русской версии Excel: =И(ОСТАТ(СТРОКА();2);СЧЁТЗ($А1:$H1)) .

Это работает, так как формула, которую вы указываете для условного форматирования, возвращает результат ИСТИНА (TRUE) или ЛОЖЬ (FALSE). На языке формул Excel 0 имеет булевское значение ЛОЖЬ (FALSE), а число, большее нуля, — значение ИСТИНА (TRUE). Формула =MOD(ROW();2) вернет либо О (ЛОЖЬ), либо число, большее 0. Функция СТРОКА (ROW) — это переменная функция, которая всегда возвращает номер строки для ячейки, в которой находится. Функция ОСТАТ (MOD) возвращает остаток от деления одного числа на другое. В случае наших формул мы делим номер строки на 2, поэтому для всех четных строк будет возвращаться результат О, а для всех нечетных — число, большее 0.

Читайте так же:
Как быстро рассчитать процентиль или квартиль без учета нулей в Excel?

Если поместить функции ROW и COUNTA в функцию AND, она будет возвращать истину до тех пор, пока обе функции MOD и COUNTA будут возвращать истину. Функция COUNTA подсчитывает каждую непустую ячейку.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector