Excel: So löschen Sie den gesamten Text rechts von einer bestimmten Zeichenfolge

1

Ich habe eine Reihe von Websites in einer Liste mit Junk-Zeichen nach .com / .org usw. Ich muss alle Zeichen nach .com / .org entfernen, aber das .com / .org beibehalten. Zum Beispiel:

diese
sitename.com - Schnabeltier
websiteplace.com - Wasserspeier

werden
sitename.com
websiteplace.com

Ich habe ein paar durchsucht und kann nichts finden, was so funktioniert.

Danke im Voraus.

Klarg
quelle
1
Versuchen Sie diese Formel: =LEFT(A1;FIND(".";A1&".")+3) , A1 wird deine "sitename.com - platypus" Zelle.
User552853
1
Entfernen Sie alles nach (und einschließlich) dem ersten in der Zeichenfolge gefundenen Leerzeichen.
Art Gertner

Antworten:

2

Angenommen, Ihre Daten befinden sich in Spalte A, und schreiben Sie dann in die angrenzende Zelle die folgende Formel:

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

Überprüfen Sie den Screenshot unten:

enter image description here

Rajesh S
quelle
Super, danke! Am Ende habe ich eine Variante davon verwendet. So: = LEFT (D2, FIND (". Com", D2) +3) Wissen Sie, ob es möglich ist, darin Funde zu verschachteln? Lassen Sie zum Beispiel diese eine Formel dasselbe tun, aber auch .org finden , .net, .info, etc?
Klarg
@Klarg Sie können Array-Konstanten verwenden. Vergessen Sie nicht, dass Sie auch die Länge der gefundenen Domain überprüfen müssen.
Ron Rosenfeld