Як порівняти два рядки в Excel

Як порівняти два рядки в Excel

При використанні табличного процесора Microsoft Office Excel, крім завдань порівняння числових значень, нерідко буває необхідно порівняти і текстові («рядкові») дані елементів таблиці. Це можна зробити, скориставшись вбудованими в Excel функціями порівняння, якщо результат операції треба отримати і вигляді цифрового або логічного значення. А можна використовувати опції умовного форматування, якщо результатом повинне бути візуальне виділення співпадаючих (або незбіжних) осередків таблиці.

Інструкція

  1. Скористайтеся вбудованою функцією порівняння осередків СЧЕТЕСЛІ, якщо треба порівняти текстові значення в осередках колонки таблиці зі зразком тексту і перерахувати всі збігаються. Почніть із заповнення колонки текстовими значеннями, а потім в іншій колонці клацніть клітинку, в якій хочете бачити результат підрахунку, і введіть відповідну формулу. Наприклад, якщо перевіряються значення перебувають у колонці A, а результат треба помістити в першу клітинку колонки C, то її вміст має бути таким:

    = СЧЕТЕСЛІ ($ A: $ A; «Виноград»)

    Тут «Виноград» — строкове значення, з яким порівнюються значення всіх комірок колонки A. Можна не вказувати його у формулі, а помістити в окрему клітинку (наприклад — в B1) і вставити в формулу відповідне посилання:

    = СЧЕТЕСЛІ ($ A: $ A; B1)
  2. Використовуйте опції умовного форматування, якщо треба візуально виділити в таблиці результат порівняння рядкових змінних. Наприклад, якщо треба виділити у колонці A клітинки, текст в яких співпадає зі зразком у клітинці B1, то почніть з виділення цієї колонки — клацніть її заголовок. Потім клацніть кнопку «Умовне форматування» в групі команд «Стилі» закладки «Главная» меню Excel. Перейдіть в розділ «Правила виділення клітинок» і виберіть рядок «Так само». У віконці вкажіть клітинку-зразок (клацніть клітку B1) і виберіть у спадному списку варіант оформлення співпадаючих рядків. Потім натисніть кнопку «OK».
  3. Використовуйте комбінацію вбудованих функцій ЯКЩО і СЦЕПИТЬ при необхідності порівняти зі зразком не одну текстову клітинку, а декілька. Функція СЦЕПИТЬ з’єднує зазначені їй значення в одну строкову змінну. Наприклад, команда СЦЕПИТЬ (A1; «та»; B1) до рядка з комірки A1 додасть текст «і», а після нього помістить рядок з комірки B1. Сконструйовану таким способом рядок потім можна порівняти зі зразком за допомогою функції IF. Коли порівнювати треба не один рядок зручніше дати власне ім’я клітинці-зразком. Для цього клацніть її і ліворуч від рядка формул замість позначення комірки (наприклад, C1) наберіть її нове ім’я (наприклад, «зразок»). Тоді клацніть ту клітинку, в якій повинен бути результат порівняння, і введіть формулу:

    ЯКЩО (СЦЕПИТЬ (A1; «та»; B1) = зразок; 1; 0)

    Тут одиниця — це значення, яке буде містити осередок з формулою, якщо порівняння дасть позитивний результат, а нуль — для негативного результату. Розмножити цю формулу на всі рядки таблиці, які потрібно порівняти зі зразком дуже просто — наведіть курсор на правий нижній кут комірки і, коли курсор зміниться (стане чорним хрестиком), натисніть ліву кнопку миші і розтягніть цю клітинку вниз до останньої порівнюєш рядка.