MID w programie Excel
Funkcja Mid w programie Excel to typ funkcji tekstowej, która służy do znajdowania ciągów i zwracania ich z dowolnej środkowej części programu Excel, argumentami, które przyjmuje ta formuła, jest tekst lub sam ciąg oraz numer początkowy lub pozycja ciągu i końcowa pozycja ciągu, aby wyodrębnić wynik.
Mówiąc prościej, funkcja MID w programie Excel służy do wyodrębnienia małej części ciągu z ciągu wejściowego lub zwrócenia wymaganej liczby znaków z tekstu lub ciągu.
Formuła MID w Excelu

Formuła MID w programie Excel ma trzy obowiązkowe parametry, tj. Tekst, numer_początkowy, liczba_znaków.
Obowiązkowe parametry:
- tekst: jest to tekst, z którego chcesz wyodrębnić podciąg.
- start_num: pozycja początkowa podciągu.
- num_chars: liczba znaków w podłańcuchu.
Jak korzystać z funkcji MID w programie Excel? (z przykładami)
MID w programie Excel jest bardzo prosty i łatwy w użyciu. Rozumiemy działanie funkcji MID w programie Excel na przykładzie formuły MID. Funkcja MID może być używana jako funkcja arkusza roboczego i jako funkcja VBA.
MID w programie Excel jako funkcja arkusza.
Przykład 1
W tym przykładzie formuły MID pobieramy podciąg z podanego ciągu tekstowego przy użyciu formuły MID w programie excel = MID (B3,2,5); będzie pobierał podciąg od 2 postaci i 5 liter od 2 ej pozycji i wyjściowy będzie wyglądał tak jak pokazano w drugiej kolumnie.

Przykład nr 2
Możemy użyć funkcji mid, która wyodrębnia imię i nazwisko z pełnej nazwy.
Imię: tutaj użyliśmy formuły MID w programie excel = MID (B17,1, SEARCH (”„, B17,1)); w tym przykładzie formuły MID funkcja MID przeszukuje ciąg w B17 i rozpoczyna podciąg od pierwszego znaku, tutaj funkcja wyszukiwania pobiera lokalizację spacji i zwraca wartość całkowitą. W końcu obie funkcje odfiltrowują imię.

W przypadku nazwiska: podobnie w przypadku nazwiska użyj = MID (B17, SEARCH (”„, B17), 100), a otrzymasz nazwisko z imienia i nazwiska.

Przykład nr 3
Załóżmy, że musimy znaleźć blok z ID, który znajdował się po „-” w ID, a następnie użyć formuły = MID (H3, FIND („-”, H3) +1,2) MID w programie Excel, aby odfiltrować blok Identyfikator dwuznakowy po -.

Przykład 4
Nazwę domeny możemy również znaleźć z internetowych adresów URL. Oto funkcja mid używana do osiągnięcia tego
= ŚRODEK (H18, SZUKAJ („: //”, H18) + 3, SZUKAJ („/”, H18, SZUKAJ („: //”, H18) +3) -SZUKAJ („: //”, H18) -3)
Funkcji Excel MID można używać jako funkcji VBA.
Przyciemnij środkowy sznurek jako sznurek
Midstring = Application.worksheetfunction.mid („Alphabet”, 5, 2)
Msgbox (Midstring) // Zwróć podciąg „ab” z ciągu „Alphabet” w oknie komunikatu.
Wynik będzie „ab.”
Rzeczy do zapamiętania o funkcji Excel MID
- Formuła Excel MID zwraca pusty tekst, jeśli argument nr_początkowy jest większy niż długość ciągu.
= MID (B3,21,5) = puste, ponieważ numer początkowy jest większy niż długość łańcucha, więc wyjście będzie puste, jak pokazano poniżej.

- Jeśli nr_początkowy jest <długością tekstu, ale nr_początkowy + liczba_znaków przekracza długość ciągu, wówczas funkcja MID zwraca znaki do końca tekstu.
= MID (B3,1,15)

- Funkcja MID wyróżnia się dzięki #VALUE! Błąd
- Jeśli start_num <1 np. = MID (B3; -1,15)

-
- Jeśli liczba_znaków jest wartością ujemną.
= MID (B3,1; -15)
