แยกข้อความระหว่างอีเมลด้วย <>


0

ลิงค์ดั้งเดิม: การแยกข้อมูลระหว่างอักขระสองตัวใน Excel

ฉันมีการรวมกันของเซลล์ที่บางคนมีชื่อเล่นและบางคนไม่มีชื่อเล่น

บางคนจะมี< >อีเมลชื่อเล่นและบางส่วนจะเป็นที่อยู่อีเมล ถ้าฉันคัดลอกและวางสิ่งต่อไปนี้ในทั้งแถวเซลล์บางเซลล์จะว่างเปล่า:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)), "") 

หากเซลล์หนึ่งไม่มี<และ>ฉันต้องการสูตรเพื่อคัดลอกที่แน่นอนและวางด้วยแถวเดียวกันกับเซลล์อื่นดังนั้นฉันสามารถคัดลอกและวางทั้งแถวโดยไม่ตรวจสอบว่าเซลล์บางเซลล์ว่างเปล่าหรือไม่

ฉันจะบรรลุสิ่งนี้ได้อย่างไร

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


โปรดแสดงข้อมูลตัวอย่างและผลลัพธ์ที่คุณต้องการ
nixda

@Aaron คุณแค่พยายามตัดสัญลักษณ์ <> ออกหรือเปล่า?
aparente001


COLUMN A4, B4 & D4 ทำงานได้ดี แต่ C4 ว่างเปล่าเนื่องจากเซลล์ C1 ไม่มีชื่อเล่น / ชื่อหรือนามสกุลและไม่มี <> นั่นคือสาเหตุที่ C4 ว่างเปล่า
Aaron

คำตอบ:


1

สิ่งที่คุณต้องทำคือแทนที่อันสุดท้าย""ด้วยA1เพื่อว่าถ้า excel ไม่พบ a <หรือ>มันจะคืนค่าเนื้อหาทั้งหมดA1แทนที่จะเป็นค่าว่าง:

=IFERROR(MID(LEFT(A1, FIND(">", A1)-1), FIND("<", A1)+1, LEN(A1)),A1)

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