Excel: Jak usunąć cały tekst po prawej stronie określonego ciągu


1

Mam kilka stron internetowych na liście z niepotrzebnymi znakami po .com / .org itp. Muszę usunąć wszystkie znaki po .com / .org, ale zachowaj .com / .org. Na przykład:

te
sitename.com - dziobak
websiteplace.com - gargulec

zostań
sitename.com
websiteplace.com

Przeszukałem kilka osób i nie mogę znaleźć czegoś, co działa w ten sposób.

Z góry dziękuję.


1
Wypróbuj tę formułę =LEFT(A1;FIND(".";A1&".")+3):, A1 jako komórka „sitename.com - dziobak”.
User552853

1
Usuń wszystko po (i włącznie) pierwszej spacji napotkanej w ciągu.
Art Gertner,

Odpowiedzi:


2

Załóżmy, że Twoje dane znajdują się w kolumnie A, a następnie w sąsiedniej komórce, napisz tę formułę:

=LEFT(A2,FIND("-",A2)-2)

Sprawdź zrzut ekranu poniżej:

wprowadź opis zdjęcia tutaj


Wielkie dzieki! Skończyło się na tym wariancie. W ten sposób: = LEWY (D2, ZNAJDŹ (". Com", D2) +3) Czy wiesz, czy możliwe jest „zagnieżdżenie” znalezisk w tym, więc na przykład niech ta jedna formuła zrobi to samo, ale znajdzie również .org , .net, .info itp.?
Klarg,

@ Klarg możesz użyć stałych tablicowych. Nie zapomnij też o sprawdzeniu długości znalezionej domeny.
Ron Rosenfeld
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.