CHAR w programie Excel (wzór, przykłady) - Jak korzystać z funkcji CHAR w programie Excel

Spisie treści

Funkcja Char w programie Excel jest również znana jako funkcja znakowa w programie Excel, która służy do identyfikacji znaku na podstawie liczby lub liczby całkowitej, która jest akceptowana przez język komputera, na przykład dla znaku „A” liczba wynosi 65, więc jeśli użyjemy = char (65) w rezultacie otrzymujemy A, jest to funkcja tekstowa w programie Excel.

CHAR w programie Excel

Funkcja CHAR w programie Excel to funkcja zwracająca znak określony przez numer kodu (zwany także kodem ASCII) z zestawu znaków dla komputera. CHAR jest klasyfikowany jako funkcja ciągu / tekstu. Przyjmuje wartość ASCII jako liczbę wejściową i przekazuje znak skojarzony z tą wartością ASCII jako wyjście.

ASCII oznacza A merican S tandard C ODE F lub I nformacje I nterchange jest postać kodowania standardem komunikacji cyfrowej. Każdy znak, który można wpisać, ma przypisaną unikalną liczbę całkowitą, może to być zestaw znaków, cyfry, znaki interpunkcyjne, znaki specjalne lub znaki sterujące. Na przykład wartość ASCII dla (spacja) to 032. Wartości ASCII z przedziału 097-122 są zarezerwowane dla alfabetów az pisanych małymi literami.

W programie Excel funkcja CHAR w programie Excel przyjmuje liczbę jako dane wejściowe, które w rzeczywistości są wartościami ASCII, i zwraca skojarzony z nią znak. Na przykład, kiedy przekazujemy 32 jako dane wejściowe, otrzymujemy wartość spacji jako dane wyjściowe.

Jeśli skopiujemy i wkleimy specjalną wartość komórki B2 do innej komórki, jako znak początkowy znajdziemy (spację).

Wklejiliśmy wartość za pomocą funkcji PasteSpecial w komórce C2 i mamy (spację) jako znak jako wynik.

CHAR Formula w Excelu

Poniżej znajduje się wzór CHAR w programie Excel

Ten ZNAK przyjmuje pojedynczą wartość jako liczbę, której liczba mieści się w przedziale 1-255.

Uwaga: W zależności od systemu operacyjnego kod znaku może się różnić, więc dane wyjściowe mogą się różnić w innym systemie operacyjnym dla tego samego wejścia. System operacyjny WINDOWS używa zestawu znaków ANSI, podczas gdy system MAC OS używa zestawu znaków Macintosh.

Formuła CHAR ma wiele zastosowań. Może służyć do zastępowania niechcianych znaków. Można go ponadto używać podczas pisania aplikacji Excel lub makra, gdy mamy do czynienia z ciągami znaków i znakami.

Jak używać znaku CHAR w programie Excel

Funkcja Excel CHAR jest bardzo prosta i łatwa w użyciu. Rozumiemy działanie funkcji (CHAR) CHARACTER w programie Excel na kilku przykładach.

CHAR w Excelu - przykład nr 1

Mamy listę znaków podaną w kolumnie A z odpowiadającymi im wartościami ASCII, ale kilka wartości ASCII jest niepoprawnych. Użytkownik musi sprawdzić, czy wartości ASCII są poprawne, czy nie, i pokolorować niepoprawne wartości ASCII przy użyciu formatowania warunkowego.

Aby znaleźć wartości ASCII są prawidłowe lub nie, użyjemy warunku IF z funkcją CHAR w programie Excel. Formuła, której będziemy używać, będzie

JEŻELI ZNAK (wartość ASCII danego znaku) pasuje lub równa się podanym wartościom ASCII, a następnie Drukuj poprawne, w przeciwnym razie Drukuj niepoprawnie.

W składni, używając wartości odniesienia, formuła CHAR w programie Excel będzie

= JEŻELI (ZNAK (B2) = A2, „Popraw”, „Niepoprawnie”)

Stosując powyższą formułę CHAR w innych komórkach, mamy

W przypadku formatowania warunkowego wybierz zakres, dla którego chcemy zastosować warunek; tutaj zakres to C2: C13. Idź do Strona główna-> Formatowanie warunkowe -> Reguły podświetlania komórek -> Tekst, który zawiera…

Następnie wpisz tekst, który zawiera komórka, aby sformatować komórkę kolorem, który możesz określić i Enter OK.

Wynik:

CHAR w Excelu - przykład nr 2

Użytkownik pobrał zestaw danych z sieci WWW, a dane pobrane w programie Excel miały format podany poniżej.

Ale użytkownik chce, aby dane były w formacie takim jak Word1-Word2-Word3 i podobnie dla danych w innych komórkach.

Musimy więc najpierw zamienić lub podstawić niechciane znaki, a następnie zamienimy podziały wierszy, aby uzyskać pożądane wyjście.

Aby zamienić niechciane znaki, musimy znać kod ASCII, więc w celu uzyskania kodu ASCII możemy użyć funkcji o nazwie CODE, która zwraca wartość ASCII znaku.

Wartości, które są zwracane przez funkcję kodu, mogą służyć jako dane wejściowe dla funkcji (Char) CHARACTER w programie Excel. Ponadto, aby zastąpić niechciany znak, użyjemy funkcji SUBSTITUTE w programie Excel.

Tak więc będzie Formuła CHAR

= SUBSTITUTE (SUBSTITUTE (A2, ZNAK (KOD („?”)), ””), ZNAK (KOD („ ”)), ”-„)

Najpierw obliczyliśmy kod ASCII dla znaku „ ? ', który wynosi 63, a dla' podziału wiersza ' kod ASCII to 10; obliczyliśmy obie wartości za pomocą funkcji CODE i zastąpiliśmy je wymaganym wyjściem.

Stosując formułę CHAR do innych komórek, mamy

Wynik:

CHAR w Excelu - przykład nr 3

Mamy dwa ciągi w komórce B2 i B3 i chcemy połączyć oba ciągi z podziałem wiersza w komórce B4.

Użyjemy znaku CHAR w programie Excel, aby wstawić podział wiersza. Wiemy, że kod ASCII dla podziału wiersza to 10, więc formuła CHAR będzie

= B2 i CHAR (10) i B3

Po zastosowaniu formuły CHAR otrzymujemy

Teraz, aby uczynić treść B4 bardziej czytelną i pokazać podział wiersza, zawijamy tekst zawartością B4.

Wynik:

Rzeczy do zapamiętania o funkcji CHAR w programie Excel

  • Funkcja (CHAR) CHARACTER w programie Excel została wprowadzona w programie Excel 2000 i nowszych wersjach programu Excel.
  • Rozpoznaje numer wejścia od 1 do 255
  • Można go użyć jako odwrotności funkcji (ZNAK) ZNAK w programie Excel, jak pokazano w przykładzie.
  • Otrzymujemy # WARTOŚĆ! Błąd, gdy nie podamy liczby jako danych wejściowych dla funkcji (ZNAK) ZNAK w programie Excel, a liczba jest mniejsza niż 2 lub większa niż 254.

Interesujące artykuły...