วิธีจัดเรียงสเปรดชีตตามการจับคู่บางส่วน


0

ฉันมีสเปรดชีตของลิงค์เสียที่นำเข้าดังแสดงในภาพหน้าจอด้านล่าง ฉันต้องกำจัดแถวที่ชื่อโดเมนในคอลัมน์ A และ B เหมือนกัน (เช่นในแถวที่ 3 ในภาพหน้าจอ) และเก็บแถวใด ๆ ที่พวกเขาแตกต่างกัน (เช่นในแถวที่ 1 ในภาพหน้าจอ)

ปัญหาที่ฉันมีคือเมื่อโดเมนเหมือนกันส่วนที่เหลือของ URL จะแตกต่างกันดังนั้นฉันจึงไม่สามารถจัดเรียงตามการจับคู่ที่ตรงกัน ฉันจะเรียงลำดับตามการจับคู่บางส่วนของโดเมนได้อย่างไรเพื่อให้สามารถกำจัดการจับคู่โดเมนได้

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

คำตอบ:


0

โดยทั่วไปให้ใช้สูตรเพื่อแยกส่วนที่เกี่ยวข้องของคอลัมน์ของคุณในคอลัมน์และเรียงลำดับใหม่หรือกรองหรือนับที่

โดยเฉพาะคุณควรจะสามารถค้นหาสูตรเพื่อช่วยให้คุณแยกโดเมนของ URL ได้ นี่คือหนึ่งใน MrExcel คัดลอกที่นี่เพื่อการอ้างอิง อันนี้แบ่งออกเป็น 2 สูตร (คุณจะต้องใช้ 2 คอลัมน์) เพื่อลบก่อนหน้า (http: //) และแยกหลัง

หาก URL ของคุณอยู่ใน A1 ใน B1:

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

และใน C1:

=IF((LEN(B1)-LEN(SUBSTITUTE(B1,".","")))=1,B1,MID(B1,FIND("|",SUBSTITUTE(B1,".","|",(LEN(B1)-LEN(SUBSTITUTE(B1,".",""))-1)))+1,255))
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.