Funkcja MID w Excelu (spis treści)
- MID w Excelu
- Formuła MID w programie Excel
- Jak korzystać z funkcji MID w programie Excel?
MID w Excelu
Funkcja MID w programie Excel jest częścią funkcji tekstowej. Funkcja MID jest przydatna, gdy chcesz zwrócić określoną liczbę znaków tekstu.
Krótko mówiąc, funkcja MID służy do wydobywania niewielkiej części ciągu z ciągu wejściowego lub zwracania wymaganej liczby znaków z tekstu lub ciągu.
Na przykład:
MID („Bangalore jest stolicą Karnataka”, 18, 7) w tej formule funkcja MID powróci od 18. znaku, zwróci 7 znaków, tj. „Stolica” .
Funkcja MID jest również dostępna w VBA. Omówimy to na końcu tego artykułu.
Formuła MID w programie Excel
Poniżej znajduje się formuła MID w programie Excel:
Objaśnienie formuły MID w programie Excel
Formuła MID ma trzy obowiązkowe parametry: ietext, start_num, num_chars.
- tekst: Z tekstu, który chcesz wyodrębnić określone znaki.
- numer_początkowy: pozycja początkowa środkowego łańcucha.
- (num_chars): liczba znaków, które chcesz wyodrębnić z num-start .
Zwykle funkcja MID w Excelu jest używana wraz z innymi funkcjami tekstowymi, takimi jak WYSZUKIWANIE, WYMIANA, DŁUGOŚĆ, ZNAJDŹ, LEWO itd.
Jak korzystać z funkcji MID w programie Excel?
Funkcja MID w Excelu jest bardzo prosta i łatwa w użyciu. Rozumiemy działanie funkcji MID w programie Excel na przykładzie formuły MID.
Możesz pobrać ten szablon Excel funkcji MID tutaj - Szablon Excel funkcji MIDFunkcja MID może być używana jako funkcja arkusza roboczego i jako funkcja VBA.
Przykład 1
W tej formule MID w przykładzie Excela wyodrębniamy podłańcuch z podanego ciągu tekstowego za pomocą formuły MID.
Z powyższego wyciągu z tabeli znaki 4- tej postaci wyodrębniają 6 znaków.
Rezultatem będzie:
Przykład nr 2
Za pomocą funkcji MID możemy wyodrębnić Imię i Nazwisko. Spójrz na poniższy przykład, w którym mamy pełne nazwy od A2 do A15.
Z powyższej tabeli wypisz imiona dla wszystkich nazwisk.
Wynik to:
Część 1: Ta część określa pożądany tekst, który chcesz wyodrębnić znaki.
Część 2: Określa początkową pozycję postaci.
Część 3: Funkcja WYSZUKIWANIA szuka pierwszej spacji („”) w tekście i określa jej rozmieszczenie.
W tym przypadku formuła WYSZUKAJ zwraca 5 dla imienia, co oznacza, że spacja jest piątym znakiem w powyższym tekście. Więc teraz funkcja MID wyodrębnia 5 znaków, zaczynając od 1 st .
Rezultatem będzie:
Uwaga: spacja jest również uważana za jedną postać.
Przykład nr 3
Poniżej znajduje się lista numerów lotów i musimy wyodrębnić znaki, zaczynając od Y, aż znajdziesz „ - ”
Spójrz na powyższy przykład, w którym litery są pogrubione, które musimy wyodrębnić. Wygląda na jedno zadanie, prawda ?
Możemy to jednak zrobić, używając MID wraz z funkcjami SZUKAJ lub ZNAJDŹ.
Wspólną rzeczą jest to, że wszystkie pogrubione litery zaczynają się na Y i ma w sumie 6 znaków.
Funkcja WYSZUKIWANIA określi początkowy znak do wyodrębnienia i od punktu początkowego musimy wyodrębnić 6 znaków.
Wynik jest następujący:
Przykład 4
Poniżej znajduje się lista firm wraz z ich numerem rejestracyjnym. Zadanie polega na wyodrębnieniu z listy tylko numeru rejestracyjnego.
Dokładnie spójrz na powyższą listę, jedną wspólną rzeczą przed numerem rejestracyjnym jest słowo Acct. Będzie to nasz kluczowy punkt do ustalenia punktu początkowego. W poprzednim przykładzie użyliśmy WYSZUKIWANIA tym razem przyjrzymy się funkcji ZNAJDŹ.
Część 1: Ta część określa pożądany tekst, który chcesz wyodrębnić znaki.
Część 2: Funkcja ZNAJDŹ najpierw szuka słowa „ Acct ” w tekście, a następnie musimy dodać 5 dodatkowych znaków do listy, które określają początkową pozycję znaku.
Powodem, dla którego musimy dodać 5, jest to, że od Acct do numeru rejestracyjnego jest to 5 znaków łącznie ze spacją.
Część 3: Liczba znaków, które musimy wyodrębnić.
Rezultatem będzie:
Przykład 5
Teraz przyjrzymy się kombinacji funkcji PRAWO, LEWO i MID w jednym przykładzie. Musimy połączyć ukośnik do przodu (/), aby oddzielić Rok, miesiąc i dzień.
Spójrz na poniższy przykład, w którym mamy daty, ale nie ma separatorów dla roku, miesiąca i dnia.
Teraz musimy wstawić separatory dla roku, miesiąca i dnia.
Po pierwsze funkcja PRAWA wyodrębnia 2 znaki z prawej strony i wstawia jeden ukośnik (/), tj. 25 /
Teraz musimy wstawić separatory dla roku, miesiąca i dnia.
Druga część to funkcja MIDI wyodrębnia 2 znaki, zaczynając od 5. znaku i wstawia jeden ukośnik (/)
tj. 25/10 /
Ostatnia część to funkcja LEWA wyodrębnia 4 znaki z lewej strony i wstawia jeden ukośnik (/)
tj. 25/10/2018
Rezultatem będzie:
Kod VBA do korzystania z funkcji MID
Podobnie jak w programie Excel, możemy również używać funkcji MID w kodzie VBA. Poniższy kod ilustruje użycie funkcji MID w makrach VBA.
Sub MID_Function_Example Dim Middle_String jako ciąg Middle_String = Mid („Excel potrafi robić cuda”, 14, 7) Msgbox Middle_String End Sub
Jeśli uruchomisz powyższy kod, okno komunikatu wyświetli cuda jako wynik.
Rzeczy, o których należy pamiętać o funkcji MID w programie Excel
- Formatowanie liczb nie jest częścią ciągu i nie zostanie wyodrębnione ani zliczone.
- Ma to na celu wyodrębnienie znaków z dowolnej strony określonego tekstu.
- Jeśli użytkownik nie określi ostatniego parametru, domyślnie przyjmuje 0.
- Num_chars musi być większa lub równa zero. Jeśli jest to liczba ujemna, zwróci błąd jako # WARTOŚĆ.
- W przypadku złożonych zestawów danych konieczne jest użycie innych funkcji tekstowych, takich jak SZUKAJ, ZNAJDŹ parametr Num_chars.
- Użyj funkcji MID, jeśli chcesz wyodrębnić tekst z ciągu tekstowego, w zależności od lokalizacji i długości.
- Funkcja MID zwraca pusty tekst, jeśli liczba_początkowa jest większa niż długość ciągu.
Polecane artykuły
To był przewodnik po MID w Excelu. Tutaj omawiamy formułę MID w Excelu i jak używać funkcji MID w Excelu wraz z praktycznymi przykładami i szablonami Excela do pobrania. Możesz także przejrzeć nasze inne sugerowane artykuły -
- Zastosowania funkcji AND w programie Excel
- Najlepsze przykłady funkcji KOLUMNA w programie Excel
- Funkcja WYSZUKAJ w Excelu
- Niesamowite zastosowania funkcji FV w programie Excel
- Jak korzystać z funkcji MID w VBA?