W przypadku korzystania z procesora arkuszy kalkulacyjnych Microsoft Office Excel, oprócz porównywania wartości liczbowych, często konieczne jest porównywanie danych tekstowych („ciągowych”) komórek tabeli. Można to zrobić za pomocą wbudowanych funkcji porównywania Excela, jeśli wynik operacji ma być otrzymany w postaci wartości liczbowej lub logicznej. Alternatywnie możesz użyć opcji formatowania warunkowego, jeśli rezultatem jest wizualne wyróżnienie pasujących (lub niepasujących) komórek tabeli.
Instrukcje
Krok 1
Użyj wbudowanej funkcji porównywania komórek LICZ. JEŻELI, jeśli chcesz porównać wartości tekstowe w komórkach kolumn tabeli z przykładowym tekstem i ponownie obliczyć wszystko, co pasuje. Zacznij od wypełnienia kolumny wartościami tekstowymi, a następnie w innej kolumnie kliknij komórkę, w której chcesz zobaczyć wynik zliczania i wprowadź odpowiednią formułę. Np. jeśli sprawdzane wartości znajdują się w kolumnie A, a wynik należy umieścić w pierwszej komórce kolumny C, to jego zawartość powinna wyglądać następująco: = LICZ. JEŻELI ($A:$A; "Winogrono") Tutaj „Grape” to wartość ciągu, z którą porównywane są wartości wszystkich komórek w kolumnie A. Możesz pominąć określanie go w formule, ale umieść go w osobnej komórce (na przykład w B1) i wstaw odpowiedni link we wzorze: = LICZ. JEŻELI ($ A: $ A; B1)
Krok 2
Użyj opcji formatowania warunkowego, jeśli chcesz wizualnie wyróżnić wynik porównania zmiennych łańcuchowych w tabeli. Na przykład, jeśli chcesz zaznaczyć komórki w kolumnie A, których tekst pasuje do wzorca w komórce B1, zacznij od wybrania tej kolumny - kliknij jej nagłówek. Następnie kliknij przycisk Formatowanie warunkowe w grupie poleceń Style na karcie Narzędzia główne w menu programu Excel. Przejdź do sekcji „Reguły wyboru komórek” i wybierz wiersz „Równa się”. W oknie, które zostanie otwarte, określ przykładową komórkę (kliknij komórkę B1) i wybierz opcję dopasowania wierszy z listy rozwijanej. Następnie kliknij przycisk „OK”.
Krok 3
Użyj kombinacji wbudowanych funkcji JEŻELI i ZŁĄCZ. TEKSTY, gdy chcesz dopasować więcej niż jedną komórkę tekstową do wzorca. Funkcja CONCATENATE łączy określone wartości w jedną zmienną ciągu. Na przykład polecenie ZŁĄCZ (A1; "i"; B1) doda tekst "i" do wiersza z komórki A1, a następnie umieści wiersz z komórki B1. Tak skonstruowany ciąg znaków można następnie porównać z wzorcem za pomocą funkcji JEŻELI. Gdy chcesz porównać więcej niż jeden ciąg, wygodniej jest nadać komórce próbki własną nazwę. Aby to zrobić, kliknij go i po lewej stronie paska formuły zamiast oznaczenia komórki (na przykład C1) wpisz jego nową nazwę (na przykład „próbka”). Następnie kliknij komórkę, w której powinien znajdować się wynik porównania i wprowadź formułę: JEŻELI (ZŁĄCZ. TEKSTY (A1; "i"; B1) = próbka; 1; 0) Tutaj jednostką jest wartość, jaką będzie zawierać komórka z formułą, jeśli porównanie da wynik pozytywny, a zero dla wyniku negatywnego. Bardzo łatwo jest pomnożyć tę formułę dla wszystkich wierszy tabeli, które trzeba porównać z próbką - przesuń kursor do prawego dolnego rogu komórki i gdy kursor się zmieni (zmieni się w czarny krzyżyk), naciśnij lewy przycisk myszy i przeciągnij tę komórkę do ostatniego porównywanego wiersza.