W tym artykule dowiemy się, jak korzystać z funkcji MID w programie Excel.
Co robią funkcje LEWY, ŚRODKOWY i PRAWY w programie Excel?
Funkcja LEFT zwraca część słowa od początku słowa.
"abcdefg" wyodrębnienie 3 od początku zwraca "abc"
Funkcja PRAWY zwraca część słowa od końca słowa.
"abcdefg" wyodrębnianie 3 z końca zwraca " efg"
Funkcja MID zwraca część słowa od podanego punktu początkowego do podanej liczby zliczeń.
"abcdefg" wyodrębnienie 3 z drugiej pozycji zwraca "bcd".
Możesz użyć funkcji MID jako funkcji W LEWO lub funkcji W PRAWO, zmieniając tylko punkt początkowy. Ale odwrotnie nie jest to możliwe.
Funkcja MID w Excelu
Funkcja MID zwraca część podanego słowa. Funkcja Excel MID służy do wyodrębniania tekstu ze środka ciągu. Zasadniczo n liczba znaków z danego indeksu w ciągu.
Składnia funkcji MID :
=MID(tekst;numer_początkowy;liczba_znaków) |
tekst : tekst lub słowo do wyodrębnienia
start_num : numer punktu początkowego lub pozycja początkowa
num_of_chars : n liczba znaków do pobrania.
Przykład :
Wszystko to może być trudne do zrozumienia. Rozumiem, jak korzystać z funkcji na przykładzie. Tutaj podano słowo „AVD110094Delhi”. Musimy wyodrębnić 6-cyfrowy kod pomiędzy słowem zaczynającym się od czwartej pozycji.
Jeśli wiesz, z jakiej pozycji, ile znaków jest potrzebnych do wyodrębnienia, po prostu użyj funkcji MID. Poniższy wzór wyodrębni kod miasta 110094.
Użyj formuły w komórce C2 (Wyodrębnij ustalony tekst)
=ŚREDNIO(„AVD110094Delhi”;4,6) |
Tutaj tekst to „AVD110094Delhi”.
Start_num wynosi 4, ponieważ kod miasta zaczyna się od czwartej pozycji.
Liczba_znaków wynosi 6, ponieważ kod miasta ma 6 znaków.
Tutaj wiedzieliśmy, ile jest postaci i z jakiej pozycji zaczęli. A jeśli tego nie wiemy? Następny przykład ilustruje kolejne niesamowite zastosowanie funkcji MID.
Wyodrębnij imię za pomocą funkcji Excel MID
Ogólna formuła do wyodrębnienia imienia w programie Excel 2016
=ŚREDNI(tekst,1,SZUKAJ(“ “,tekst)-1) |
Mam ten stół. Teraz chcę wyodrębnić moje imię z kolumny C.
Aby wyodrębnić imię, napisz tę formułę MID i przeciągnij ją w dół:
=ŚREDNI(C2,1,SZUKAJ(" ", C2)-1) |
Tutaj wiedzieliśmy, że punkt początkowy (numer_startu) na imię, ale nie znałem liczba znaków w imieniu.
Więc wzięliśmy SZUKAJ pomoc funkcji w znalezieniu „spacji” („ ”) w tekście.
Następnie odjęliśmy 1 aby wykluczyć tę spację z wyodrębnionego tekstu. Prosty.
Wyodrębnij nazwisko za pomocą funkcji Excel MID
Ogólna formuła do wyodrębnienia nazwiska w programie Excel 2016
=PRZYCINAĆ(ŚRODEK(C2,SZUKAJ(" ", C2),LEN(B2))) |
W tej samej tabeli wpisz ten wzór…
=PRZYCINAĆ(ŚRODEK(C2,SZUKAJ(" ", C2),LEN(B2))) |
Tutaj nie znamy start_num ani liczba_znaków.
Aby znaleźć start_num skorzystaliśmy z pomocy funkcji SZUKAJ.
Nie znamy liczby znaków do wyodrębnienia. I nie musimy. Po prostu użyjemy funkcji LEN. Da to długość sznurka. W związku z tym zwróci wszystkie znaki pozostałe po start_num.
Każda kolumna powinna zawierać tylko jeden rodzaj wartości. Gdy to zrobimy, możemy tworzyć raporty przestawne w programie Excel, które będą nam lepiej informować o danych. Nauczmy się więc funkcji LEWA i PRAWA w programie Excel.
Wyodrębnij tekst z ciągu w programie Excel za pomocą funkcji LEWO i PRAWO programu Excel
Otrzymałem dane, które wyglądały jak śmieci, ale korzystając z funkcji PRAWO i LEWO Excela zamieniłem je w sensowne raporty. Czyszczenie danych w programie Excel jest łatwe. Tutaj wyjaśnię, w jaki sposób można wyodrębnić konkretny tekst w Excelu 2016 z komórki i pozostawić po sobie śmieciowe dane.
Na powyższym obrazku dostaję dane w Excelu. To ma Nazwa, Wiek, a jeśli osoba posiada jakiekolwiek ubezpieczenie lub nie (T/N). Aby użyć tych danych, muszę wyodrębnić dane w różnych kolumnach.
Funkcja Excel PRAWA do wyodrębniania danych z prawej strony tekstu
Funkcja PRAWY w programie Excel przyjmuje tylko dwa argumenty. Najpierw TEKST, a następnie LICZBA ZNAKÓW, które chcesz wyodrębnić z prawej strony w programie Excel.
Tutaj mamy nasze tekst w komórce B3 a liczba znaków, które chcemy wyodrębnić, to 1. Po prostu napisz tę formułę w Excelu w komórce D3 lub gdziekolwiek chcesz mieć te dane.
=PRAWY(B3,1) |
Otrzymasz swój wynik w komórce D3. po prostu skopiuj lub przeciągnij tę formułę w komórkach poniżej.
Funkcja Excel LEWY do wyodrębniania danych z lewej strony tekstu
Teraz określmy nasz wiek. Zanim wyjaśnię, pokażę ci wzór. Skopiuj tę formułę w żądanych komórkach.
Użyj wzoru:
=LEWO(PRAWO(B3,4),2) |
W powyższym wzorze połączyliśmy funkcje LEFT i RIGHT, aby uzyskać nasz konkretny tekst z ciągu. Tak to wygląda.
Każda funkcja działa od wewnątrz do zewnątrz. Zacznijmy więc od:
PRAWO(B3,4): Po prostu wyodrębnia 4 znaki z danego tekstu. To daje nam 30_Y. Dlaczego 4? Ponieważ wiemy, że wiek to tylko jeden z dwóch znaków, a mamy 1 „_” i 1 Y lub N.
LEWO(PRAWO(B3,4),2): Teraz mamy nasz tekst, który zaczyna się od wieku, który ma 2 znaki. Tutaj wkracza funkcja LEFT. to trwa PRAWO(B3,4) jako argument tekstowy i wyodrębnia z niego 2 znaki. To daje nam 30 za pierwszą komórkę. Skopiuj formułę w komórkach poniżej, a otrzymasz resztę danych, jak pokazano na powyższym obrazku.
Podobnie jak funkcja PRAWY, funkcja LEWY również przyjmuje dwa takie same argumenty. Po prostu wyodrębnia dane z lewej strony podanego ciągu.
Funkcja LEWY i prawy Excel do wyodrębniania nieznanej długości tekstu z ciągu
Po prostu wklej tę formułę w żądanych komórkach, aby wyodrębnić nazwę z tekstu w programie Excel.
=LEWO(B3,DŁ(B3)-5) |
W powyższych przykładach znaliśmy dokładną liczbę tekstów do wyodrębnienia z podanego tekstu.
Mam nadzieję, że ten artykuł o tym, jak korzystać z funkcji MID w programie Excel, jest objaśniający. Więcej artykułów na temat obliczania wartości i powiązanych formuł programu Excel znajdziesz tutaj. Jeśli podobały Ci się nasze blogi, podziel się nimi ze znajomymi na Facebooku. A także możesz śledzić nas na Twitterze i Facebooku. Chcielibyśmy usłyszeć od Ciebie, daj nam znać, jak możemy ulepszyć, uzupełnić lub unowocześnić naszą pracę i uczynić ją lepszą dla Ciebie. Napisz do nas na e-mail.
Wyszukiwanie ciągu dla określonego podciągu w Excelu : Znajdź komórki, jeśli komórka zawiera podane słowo w Excelu za pomocą funkcji ZNAJDŹ lub SZUKAJ.
Zaznacz komórki zawierające określony tekst : Zaznacz komórki, jeśli komórka zawiera dane słowo w Excelu, używając formuły w sekcji Formatowanie warunkowe
Jak sprawdzić, czy ciąg zawiera jeden z wielu tekstów w programie Excel? : komórki wyszukiwania, jeśli komórka zawiera z podanych wielu słów w programie Excel za pomocą funkcji ZNAJDŹ lub SZUKAJ.
Policz komórki zawierające określony tekst : Policz liczbę komórek, jeśli komórka zawiera podany tekst za pomocą jednej formuły w programie Excel.
Jak wyszukiwać komórki zawierające określony tekst i zwracać określony tekst w programie Excel? : znajdź komórki, jeśli komórka zawiera określony tekst i zwraca wymagane wyniki za pomocą funkcji JEŻELI w programie Excel.
Popularne artykuły :
Jak korzystać z funkcji IF w programie Excel? : Instrukcja IF w programie Excel sprawdza warunek i zwraca określoną wartość, jeśli warunek jest PRAWDA, lub zwraca inną określoną wartość, jeśli jest FAŁSZ.
Jak korzystać z funkcji WYSZUKAJ.PIONOWO w programie Excel : Jest to jedna z najczęściej używanych i popularnych funkcji programu Excel, która służy do wyszukiwania wartości z różnych zakresów i arkuszy.
Jak korzystać z funkcji SUMA.JEŻELI w programie Excel : To kolejna ważna funkcja deski rozdzielczej. Pomaga to zsumować wartości w określonych warunkach.
Jak korzystać z funkcji LICZ.JEŻELI w programie Excel : Policz wartości z warunkami za pomocą tej niesamowitej funkcji. Nie musisz filtrować danych, aby zliczyć określone wartości. Funkcja Countif jest niezbędna do przygotowania deski rozdzielczej.