ฉันต้องการลบข้อมูลจากหลายเซลล์ในสเปรดชีตโดยใช้ Excel 2010 ดังนั้นฉันจึงเหลือที่อยู่อีเมลไว้เท่านั้น
พวกเขาอยู่ในรูปแบบปัจจุบัน:
M: 04545 545 545 e: test@email.com h: 01187 475 454
มีวิธีง่าย ๆ ในการทำเช่นนี้?
ขอบคุณ
ฉันต้องการลบข้อมูลจากหลายเซลล์ในสเปรดชีตโดยใช้ Excel 2010 ดังนั้นฉันจึงเหลือที่อยู่อีเมลไว้เท่านั้น
พวกเขาอยู่ในรูปแบบปัจจุบัน:
M: 04545 545 545 e: test@email.com h: 01187 475 454
มีวิธีง่าย ๆ ในการทำเช่นนี้?
ขอบคุณ
คำตอบ:
อัสสัมชั:
คุณไม่มีที่ว่างในรหัสอีเมลใด ๆ (ฉันสงสัยว่าคุณจะทำ)
สารละลาย:
ใช้คุณสมบัติที่เรียกว่า ข้อความไปยังคอลัมน์ ใน ข้อมูล แท็บ excel (2007/10)
ใช้ "Space" เป็นตัวคั่นที่กำหนดเอง (อธิบายได้ด้วยตนเองและแสดงตัวอย่างได้ด้วย)
ที่จะได้รับที่อยู่อีเมลทั้งหมดในการโทรครั้งเดียวและส่วนที่เหลือของข้อมูลในคอลัมน์อื่น ๆ จากนั้นเพียงลบคอลัมน์ที่ไม่ต้องการ ...
หากเป็นรายการเดียวให้ใช้ค้นหา / แทนที่ในสองขั้นตอน
แทนที่ M:* e:
ไม่มีอะไร (สังเกตที่ว่างท้าย)
แทนที่ h: *
ด้วยความว่างเปล่า
สมมติฐาน
e:
ก่อนและ h:
หลังจากอีเมล กลยุทธ์
สูตร
=MID(A1;FIND("e: ";A1)+3;FIND("h: ";A1)-FIND("e: ";A1)-4
MID
ดึงสตริงย่อยของเซลล์เดิมโดยใช้ดัชนีเริ่มต้นและจำนวนอักขระที่ระบุ FIND
จะใช้ในการรับดัชนีของ e:
และ h:
เครื่องหมาย