Excel: zliczanie liczby znaków w komórkach i zakresach

  • Udostępnij To
Michael Brown

Ten tutorial pokazuje, jak liczyć komórki z tekstem i znakami w programie Excel 2010-2013. Znajdziesz tu pomocne formuły Excela do liczenia znaków w jednej lub kilku komórkach, limity znaków dla komórek i otrzymasz link, aby zobaczyć, jak znaleźć liczbę komórek, które zawierają określony tekst.

Początkowo Excel został zaprojektowany do pracy z liczbami, stąd zawsze można wybrać jeden z trzech sposobów na wykonanie dowolnej operacji liczenia lub sumowania z cyframi. Na szczęście twórcy tej pomocnej aplikacji nie zapomnieli o tekście, stąd piszę ten artykuł, aby pokazać, jak korzystać z różnych opcji i formuły w Excelu do zliczania komórek z tekstem lub zliczania określonych znaków w ciągu znaków .

Poniżej znajdziesz opcje, które zamierzam objąć:

    Na końcu znajdziesz też linki do naszych poprzednich wpisów na blogu związanych z liczeniem komórek w Excelu.

    Formuła Excela do liczenia liczby znaków w komórce

    Mogę przypuszczać, że w jednej z przyszłych wersji Excela pasek stanu będzie pokaż liczbę znaków w ciągu . Podczas gdy mamy nadzieję i czekamy na funkcję, możesz użyć następującej prostej formuły:

    =LEN(A1)

    W tej formule A1 jest komórką, w której zostanie obliczona liczba znaków tekstu.

    Chodzi o to, że Excel ma ograniczenia dotyczące znaków. Na przykład nagłówek nie może przekroczyć 254 znaków. Jeśli przekroczysz maksimum, nagłówek zostanie wycięty. Formuła może być pomocna, gdy masz naprawdę długie ciągi w komórkach i musisz upewnić się, że komórki nie przekraczają 254 znaków, aby uniknąć problemów z importowaniem lub wyświetlaniem twojej tabeli w innych źródłach.

    Zatem po zastosowaniu funkcji =LEN(A1) do mojej tabeli, mogę łatwo zobaczyć opisy, które są zbyt długie i wymagają skrócenia. Tak więc, nie krępuj się użyć tej formuły w Excelu za każdym razem, gdy potrzebujesz policzyć liczbę znaków w ciągu. Po prostu utwórz kolumnę Pomocnik, wprowadź formułę do odpowiedniej komórki i skopiuj ją w całym zakresie, aby uzyskać wynik dla każdej komórki w kolumnie.

    Liczenie znaków w zakresie komórek

    Może być również konieczne zliczać liczbę znaków z kilku komórek W tym przypadku można użyć następującego wzoru:

    =SUM(LEN( zakres ))

    Uwaga. Powyższa formuła musi być wprowadzona jako formuła tablicowa. Aby wprowadzić ją jako formułę tablicową, naciśnij Ctrl+Shift+Enter .

    Ta formuła może być pomocna, jeśli chcesz sprawdzić, czy jakieś wiersze nie przekraczają ograniczeń przed połączeniem lub zaimportowaniem tabel danych. Po prostu wpisz ją do kolumny Pomocnik i skopiuj w poprzek za pomocą uchwytu wypełnienia.

    Formuła programu Excel do liczenia określonych znaków w komórce

    W tej części pokażę Ci, jak obliczyć liczbę wystąpień pojedynczego znaku w komórce w Excelu. Ta funkcja naprawdę pomogła mi, gdy dostałem tabelę z wieloma identyfikatorami, które nie mogły zawierać więcej niż jedno zero. Tak więc moim zadaniem było zobaczyć komórki, w których wystąpiły zera i gdzie było kilka zer.

    Jeśli potrzebujesz uzyskać liczbę wystąpień określonego znaku w komórce lub chcesz sprawdzić, czy Twoje komórki zawierają nieprawidłowe znaki, użyj następującej formuły, aby policzyć liczbę wystąpień pojedynczego znaku w zakresie:

    =LEN(A1)-LEN(SUBSTITUTE(A1, "a","))

    Tutaj "a" to znak, który trzeba policzyć w Excelu.

    To, co naprawdę podoba mi się w tej formule, to fakt, że może ona zliczać wystąpienia zarówno pojedynczego znaku, jak i części jakiegoś ciągu tekstowego.

    Policz ilość wystąpień określonego znaku w zakresie

    Jeśli chcesz zliczać ilość wystąpień danego znaku w kilku komórkach lub w jednej kolumnie, można stworzyć kolumnę Helper i wkleić tam formułę, którą opisałem w poprzedniej części artykułu =LEN(A1)-LEN(SUBSTITUTE(A1, "a",")) . Następnie możesz skopiować go w poprzek kolumny, zsumować tę kolumnę i uzyskać oczekiwany wynik. Brzmi zbyt czasochłonnie, prawda?

    Na szczęście Excel często daje nam więcej niż jeden sposób na uzyskanie tego samego wyniku i istnieje bardziej prosta opcja. Możesz policzyć liczbę określonych znaków w zakresie za pomocą tej formuły tablicowej w Excelu:

    =SUM(LEN( zakres )-LEN(SUBSTYTUT( zakres , "a","")))

    Uwaga. Powyższa formuła musi być wprowadzona jako formuła macierzowa . Upewnij się, że wciskasz Ctrl+Shift+Enter, aby go wkleić.

    Policz liczbę wystąpień pewnego tekstu w zakresie

    W związku z powyższym. macierz formuła (należy wpisać Ctrl+Shift+Enter ) pomoże Ci policzyć liczbę wystąpień określonego tekstu w danym zakresie:

    =SUM((LEN(C2:D66)-LEN(SUBSTITUTE(C2:D66, "Excel","))))/LEN("Excel"))

    Na przykład możesz policzyć, ile razy słowo "Excel" jest wpisane w twojej tabeli. Nie zapomnij o spacji lub funkcja policzy słowa zaczynające się od pewnego tekstu, a nie odizolowane słowa.

    Tak więc, jeśli masz pewien snippet tekstowy rozrzucony po całej tabeli i potrzebujesz policzyć jego wystąpienia naprawdę szybko, użyj powyższej formuły.

    Limity znaków w programie Excel dla komórek

    Jeśli masz arkusze z dużą ilością tekstu w kilku komórkach, to może Ci się przydać poniższa informacja. Chodzi o to, że Excel ma ograniczenie co do liczby znaków, które można wprowadzić do komórki.

    • Zatem całkowita liczba znaków, które może zawierać komórka, wynosi 32 767.
    • Komórka może wyświetlić tylko 1 024 znaki. W tym samym czasie pasek Formuła może pokazać wszystkie 32 767 symboli.
    • Maksymalna długość zawartości formuły wynosi 1 014 dla programu Excel 2003. W programie Excel 2007-2013 może ona zawierać 8 192 znaki.

    Proszę wziąć pod uwagę powyższe fakty, gdy masz długie nagłówki lub gdy zamierzasz scalić lub zaimportować swoje dane.

    Policz komórki, które zawierają określony tekst

    Jeśli potrzebujesz policzyć liczbę komórek, które zawierają określony tekst, to zapraszam do skorzystania z funkcji COUNTIF. Znajdziesz ją pięknie opisaną w Jak liczyć komórki z tekstem w Excelu: dowolne, określone, filtrowane.

    Mam nadzieję, że ten artykuł pomoże Ci następnym razem, gdy będziesz potrzebował policzyć liczbę komórek z tekstem lub wystąpień określonych znaków w arkuszu kalkulacyjnym. Starałem się objąć wszystkie opcje, które mogą Ci pomóc - opisałem, jak policzyć komórki z tekstem, pokazałem formułę Excela do liczenia znaków w jednej komórce lub w zakresie komórek, znalazłeś, jak policzyć liczbę wystąpień określonych znaków wzakres. Również możesz skorzystać z jednego z linków do naszych poprzednich postów, aby znaleźć wiele dodatkowych szczegółów.

    To wszystko na dziś, bądźcie szczęśliwi i doskonalcie się w Excelu!

    Michael Brown jest oddanym entuzjastą technologii z pasją do upraszczania złożonych procesów za pomocą narzędzi programowych. Dzięki ponad dziesięcioletniemu doświadczeniu w branży technologicznej doskonalił swoje umiejętności w programach Microsoft Excel i Outlook, a także w Arkuszach i Dokumentach Google. Blog Michaela jest poświęcony dzieleniu się swoją wiedzą i doświadczeniem z innymi, dostarczając łatwych do zastosowania wskazówek i samouczków w celu poprawy produktywności i wydajności. Niezależnie od tego, czy jesteś doświadczonym profesjonalistą, czy początkującym, blog Michaela oferuje cenne spostrzeżenia i praktyczne porady dotyczące maksymalnego wykorzystania tych niezbędnych narzędzi programowych.