Как сравнить числа в excel

Сравнение числовых столбцов

history 11 октября 2015 г.
    Группы статей

  • Сравнение списков
  • Условное форматирование

Сравним 2 столбца значений. Сравнение будем производить построчно: если значение во втором столбце больше, чем в первом, то оно будет выделено красным, если меньше — то зеленым. Выделять ячейки будем Условным форматированием.

Пусть имеется 2 столбца с числами. Сравним значения второго столбца с первым (см. файл примера ).

Выделите все значения из второго столбца и создайте правило Условного форматирования для выделения меньших значений.

Обратите внимание, что при создании ссылки на ячейку из первого столбца использована относительная адресация на строку, т.е. =$A6 , а не =$A$6 , которая предлагается MS EXCEL по умолчанию. Такая адресация позволяет построчно сравнивать столбцы, в противном случае все значения второго столбца будут сравниваться только со значением из ячейки А6 .

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

Условия сравнения чисел и строк в Excel

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

  • Условие больше, обозначается символом «>», например «3>2»;
  • Условие меньше, обозначается символом «
  • Условие равно, символ «=», «5=5»;
  • Совмещенные условия, больше или равно («>=»), меньше или равно («
  • Условие не равно, в Excel обозначается так – «<>».

Данные примеры удобны для сравнения числовых значений, но приложение Excel позволяет сравнивать с их помощью и строки, например «“А” = “А”», «“А” “Пока” » и т.д.. Все эти примеры являются истинными.

Если при сравнении чисел, все предельно ясно, то при сравнении текста, могут возникнуть вопросы:

  • Какая строка больше, с одним символом или из нескольких сотен символов;
  • Как сравнивать строки на разных языках;
  • Можно ли сравнивать числа и строки;
  • Можно ли сравнивать пустые строки.

Таких вопросов можно придумать много. Все они имеют один ответ – чем ближе строка в условиях сортировки «от А до Я» имеет положение к началу, тем меньший вес она имеет. Т.е. строка «апельсин» будет располагаться в начале списка, нежели строка «яблоко», т.к. первое начинается с символа «а», а второе с символа «я». Так же строка «аа» имеет меньший вес по сравнению со строкой «аб». Причина в том, первые символы у них равны, поэтому сравнение переходит ко второму символу, а символ «а» в сортировке располагается выше, чем «б». Про порядок сортировки можно также прочитать в статье Сортировка в Excel.

При задании условий для строк можно использовать специальные символы:

  • ? – обозначает один любой знак;
  • * – обозначает любое количество любых знаков.

Следующие условия будут являться истинными:

  • «аБББа» = «а. а»;
  • «аБББа» = «а*а»;
  • «аБББа» = «*»;

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

**», что обозначает строку, содержащую любое количество символов, среди которых имеется символ звездочки.
«Как дела?» = «*

?», что обозначает строку, заканчивающуюся на знак вопроса.

А если понадобится найти символ тильда, то действовать нужно по тем же правилам, а именно экранировать его самим собой = «

Описанные правила действуют во всех случаях, кроме использования специальных символов. Последнее могут использоваться только в некоторых функциях, типа «СЧЁТЕСЛИ» и т.п. либо при фильтрации данных (Фильтр в Excel).

Ссылка на основную публикацию