ฟังก์ชัน Excel Find & Mid สำหรับสตริงที่มีความยาวต่างกัน


1

ฉันสามารถใช้ฟังก์ชันใดเพื่อแยกสตริงความยาวแปรผันโดยที่สิ่งที่ฉันรู้คือจุดเริ่มต้นและจุดสิ้นสุดของสตริง ตัวอย่างเช่นฉันมีรายชื่อโดเมนจำนวนมากในรูปแบบด้านล่างและฉันต้องการแยกทุกอย่างระหว่าง“: //” และ“ /” ที่เกิดขึ้นหลังจาก“ .com” เงื่อนไขอย่างหนึ่งคือฉันยังมีชื่อโดเมนบางส่วนในรายการเดียวกันที่ลงท้ายด้วย“ .net” หรือ“ .ca” ที่ต้องแยกออกในทำนองเดียวกัน

http://store.domain1.com/nn7/buyers.ncx ?

http://www.domain2.net/nn6/buyers.ncx ?


บางทีมันอาจไม่สำคัญนัก แต่เป็นโรคจิตแบบนี้: คุณไม่ควรเขียน: >> นั่นเกิดขึ้นก่อนที่จะมี“ .com” << แทนที่จะเป็น >> ที่เกิดขึ้นหลังจาก “ com”. <<? _______________________ และไม่ใช่คำทั่วไปสำหรับ ".com", ".net", ".ca", ".eu", ". org" ... et cetera, และ cetera "TOPLEVEL DOMAIN" หรือไม่
GwenKillerby

คำตอบ:


0

ใช้สิ่งนี้:

=MID(A1,FIND("//",A1)+2,FIND("/",A1,10)-FIND("//",A1)-2)

ป้อนคำอธิบายรูปภาพที่นี่


ขอบคุณสำหรับความช่วยเหลือของคุณ. ที่ใช้งานได้ดี ตอนนี้เพื่อเรียนรู้วิธีที่คุณทำเช่นนั้น ...
samueljames3
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.