Formuła programu Excel: Wyodrębnij podciąg -

Formuła ogólna

=MID(A1,start,end-start+1)

Podsumowanie

Aby wyodrębnić podciąg za pomocą formuły programu Excel, możesz użyć funkcji MID. W pokazanym przykładzie formuła w E5 to:

=MID(B5,C5,D5-C5+1)

co w wierszu 5 zwraca „Idealnie”.

Wyjaśnienie

Uwaga: w tym przykładzie obliczamy pozycję końcową w celu wyodrębnienia podciągu z dosłownymi pozycjami początkowymi i końcowymi. Jeśli jednak znasz liczbę znaków do wyodrębnienia, możesz po prostu podłączyć tę liczbę bezpośrednio.

W przykładzie na tej stronie używamy funkcji MID do wyodrębniania tekstu na podstawie pozycji początkowej i końcowej. Funkcja MID przyjmuje trzy argumenty: ciąg tekstowy, pozycję początkową i liczbę znaków do wyodrębnienia. Tekst pochodzi z kolumny B, a pozycja początkowa pochodzi z kolumny C. Liczbę znaków do wyodrębnienia oblicza się, odejmując początek od końca i dodając 1. W komórce E6:

=MID(B5,C5,D5-C5+1) =MID("Perfect is the enemy of good",1,7-1+1) =MID(B5,1,7) // returns "Perfect"

Funkcje wyodrębniania podciągów

Excel udostępnia trzy podstawowe funkcje do wyodrębniania podciągów:

=MID(txt,start,chars) // extract from middle =LEFT(txt,chars) // extract from left =RIGHT(txt,chars) // extract from right

Kliknij nazwy funkcji powyżej, aby uzyskać szczegółowe informacje i powiązane przykłady.

Znajdowanie pozycji początkowej i końcowej za pomocą wzoru

W przedstawionym przykładzie pozycje początkowe i końcowe są oparte na zakodowanych na stałe wartościach. Możliwe jest jednak obliczanie pozycji za pomocą funkcji FIND i funkcji SEARCH. Przykłady znajdują się w poniższych linkach.

Interesujące artykuły...