MSExcel: Jak znaleźć pozycję znaku w ciągu?
- Excel znajduje pozycję znaku w ciągu
- Excel znajduje pozycję znaku w ciągu i wyciąga podciąg
- Znajdź pozycję znaku w ciągu Excel
- Wyodrębnij ciąg rozpoczynający się od znaku
- Excel wyodrębnia tekst przed znakiem
- Znajdź n-te wystąpienie znaku w łańcuchu excel
- Excel znajduje pozycję znaku w ciągu from right
- Często Zadawane Pytania
- Wypełnij wideo Excel dla początkujących 2019 na wideo - video
Excel znajduje pozycję znaku w ciągu
Znalezienie pozycji znaku w ciągu może być bardzo prostą operacją w MSExcel, przy użyciu odpowiedniej wbudowanej funkcji „ZNAJDŹ”.
Excel znajduje pozycję znaku w ciągu i wyciąga podciąg
Załóżmy na przykład, że mamy listę katalogów i nazw plików i chcemy uzyskać ostateczny wynik tylko z nazwami plików.
W takim przypadku nawet zaawansowany podgląd w programie Excel nie pomógłby, ponieważ nie pozwoliłby na wyodrębnienie żadnych informacji z głównego ciągu.
Najlepszym rozwiązaniem jest użycie funkcji „ZNAJDŹ” w celu znalezienia pozycji znaku w ciągu i użycie tego numeru do wyodrębnienia pozostałej części ciągu za pomocą funkcji „MID” w programie Excel.
Znajdź pozycję znaku w ciągu Excel
Aby znaleźć pozycję określonego podanego znaku w programie Excel, wystarczy użyć funkcji „ZNAJDŹ” w ciągu, podając jako parametry znak do znalezienia i ciąg, w którym należy szukać, na przykład w odniesieniu do innej komórki w arkuszu kalkulacyjnym Excel .
'=FIND("char",”string”)
Wyodrębnij ciąg rozpoczynający się od znaku
Następnie, korzystając z informacji o pozycji znaku, użyj funkcji MID, aby wyodrębnić wymagany ciąg, zaczynając od znaku znalezionego przez dodanie +1, i wyodrębnienie całej reszty ciągu, używając długości wystarczająco długiej, takiej jak 999, aby pamiętaj o objęciu całego wyniku.
'=MID(“string”,”char”+1,999)
Excel wyodrębnia tekst przed znakiem
Aby wyodrębnić tekst przed danym znakiem w programie Excel, po prostu znajdź pozycję znaku i użyj funkcji „W LEWO” z jednym znakiem mniej, aby wyodrębnić tekst przed znalezionym znakiem.
'=LEFT(“string”,”char”-1)
Znajdź n-te wystąpienie znaku w łańcuchu excel
Zostań profesjonalistą Excel: Dołącz do naszego kursu!
Podnieś swoje umiejętności z nowicjusza do bohatera dzięki naszemu kursowi podstawowe programu Excel 365, zaprojektowane tak, abyś był biegły w kilku sesjach.
Zapisz tutajZnalezienie n-tego wystąpienia znaku w ciągu znaków w programie Excel wykonane przy użyciu zarówno funkcji „ZNAJDŹ”, jak i „SUBSTITUTE”.
Funkcja „SUBSTITUTE” zastąpi żądaną n-tą instancję badanej postaci specjalną, a funkcja „ZNAJDŹ” uzyska pozycję tego znaku specjalnego w ciągu.
Wystarczy wybrać n-te wystąpienie do wyszukania w danym ciągu, a wynik zostanie wyświetlony z n-tym wystąpieniem znaku w ciągu.
'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),nth))
Jak znaleźć n-te wystąpienie (pozycję) znaku w ciągu tekstowym w programie Excel?Excel znajduje pozycję znaku w ciągu from right
Aby znaleźć pozycję znaku w ciągu od prawej strony, użyjemy podobnego rozwiązania używając „ZNAJDŹ” i „SUBSTITUTE”, aby znaleźć ostatnie wystąpienie danego znaku w ciągu.
Dzięki temu rozwiązaniu wyświetlana jest ostatnia pozycja znaku w ciągu, która jest również pozycją znaku w ciągu od prawej.
'=FIND(CHAR(1),SUBSTITUTE(“string”,”char”,CHAR(1),LEN(A2)-LEN(SUBSTITUTE(“string”,”char”,""))),1)
Znajdź pozycję ostatniego wystąpienia znaku w ciągu znaków w programie ExcelCzęsto Zadawane Pytania
- Jaką formułę można użyć w programie Excel do identyfikacji pozycji określonego znaku w ciągu tekstu, pomagając w manipulacji danych i analizie?
- Użyj funkcji „Find” lub „wyszukiwanie” w programie Excel, aby znaleźć pozycję znaku w ciągu. Formuła wygląda jak `= Find („ Character ”, Cell_reference)` Dla wyszukiwania wrażliwego na literę lub „= wyszukiwanie („ znak ”, Cell_reference)` dla wyszukiwania wrażliwych na przypadek. Zastąp „znak” ”na znak, którego szukasz, i` `Cell_reference 'z komórką zawierającą tekst.
Wypełnij wideo Excel dla początkujących 2019 na wideo
YoAnn Bierling to specjalista od wydawnictwa i cyfrowego konsultingowego, który wywarł globalny wpływ dzięki wiedzy specjalistycznej i innowacji w technologiach. Pasjonowany wzmacnianiem osób i organizacji do prosperowania w erze cyfrowej, dąży do zapewniania wyjątkowych rezultatów i zwiększania rozwoju poprzez tworzenie treści edukacyjnych.
Zostań profesjonalistą Excel: Dołącz do naszego kursu!
Podnieś swoje umiejętności z nowicjusza do bohatera dzięki naszemu kursowi podstawowe programu Excel 365, zaprojektowane tak, abyś był biegły w kilku sesjach.
Zapisz tutaj