Excel Formula แยกเส้นทางจากชื่อไฟล์
หากคุณต้องการแยกพา ธ จากพา ธ แบบเต็มและชื่อไฟล์คุณสามารถใช้สูตรที่รวมฟังก์ชัน LEFT, FIND, SUBSTITUTE และ LEN เพื่อจัดการกับมัน สูตรมีความยาวเล็กน้อย แต่บทช่วยสอนนี้จะอธิบายว่าสูตรนี้เหมาะกับคุณอย่างไร
สูตรทั่วไป:
LEFT(path,FIND("?",SUBSTITUTE(path,"\","?",LEN(path)-LEN(SUBSTITUTE(path,"\",""))))) |
ข้อโต้แย้ง
Path: the cell reference or text string contains file path and file name. |
สูตรนี้ทำงานอย่างไร
ใช้ตัวอย่าง: ในการแยกเส้นทางจากเซลล์ B3 ซึ่งมีเส้นทางแบบเต็มและชื่อไฟล์โปรดใช้สูตรด้านล่าง:
=LEFT(B3,FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))) |
ข่าวประชา เข้าสู่ กุญแจสำคัญในการแยกเส้นทางจากเซลล์
คำอธิบาย
ในการแยกพา ธ จากพา ธ แบบเต็มและชื่อไฟล์ประการแรกสูตรจะนับจำนวนอักขระ“ \” ด้วยฟังก์ชัน LEN และ SUBSTITUTE จากนั้นแทนที่“ \” สุดท้ายด้วยอักขระพิเศษ“?” โดยฟังก์ชัน SUBSTITUTE สุดท้ายให้ค้นหาอักขระพิเศษ“?” และแยกเส้นทางโดยใช้ฟังก์ชัน FIND และ LEFT
LEN ฟังก์ชัน ส่งคืนจำนวนอักขระในสตริงข้อความ
SUBSTITUTE ฟังก์ชัน แทนที่ข้อความเก่าด้วยข้อความใหม่
สูตร เลน (B3) - เลน (แทนที่ (B3, "\", "")) นับจำนวนอักขระ "\"
= LEN (B3) -LEN (แทนที่ (B3, "\", "")) = LEN (B3) -LEN (“ C: UsersAddinTestWin10Documentsdescription.xlsx”) 50-46 =4 |
แทนที่ (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", "")) แทนที่ "\" ที่สี่ด้วย "?"
= SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (แทนที่ (B3, "\", "")) = SUBSTITUTE (B3, "\", "?", 4) = C: \ Users \ AddinTestWin10 \ Documents? description.xlsx |
FIND ฟังก์ชัน ใช้เพื่อค้นหาสตริงภายในสตริงอื่นและส่งกลับตำแหน่งเริ่มต้นของสตริงภายในอีกสตริง
สูตร ค้นหา ("?", แทนที่ (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", ""))) ค้นหาตำแหน่งของ“?” ในสตริงข้อความ "C: \ Users \ AddinTestWin10 \ Documents? description.xlsx"
= FIND ("?", แทนที่ (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", ""))) = FIND ("?", "C: \ Users \ AddinTestWin10 \ Documents? description.xlsx") = 34 |
LEFT ฟังก์ชัน แยกสตริงย่อยที่มีความยาวคงที่จากด้านซ้ายของข้อความที่กำหนด
= LEFT (B3, FIND ("?", SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", "")))) = ซ้าย (B3,34) = C: \ Users \ AddinTestWin10 \ Documents \ |
ไฟล์ตัวอย่าง
คลิกเพื่อดาวน์โหลดไฟล์ตัวอย่าง
สูตรสัมพัทธ์
- แยกจากขวาไปจนถึงอักขระ
ในที่นี้จะแนะนำสูตรการแยกข้อความจากด้านขวาของข้อความที่กำหนดจนถึงอักขระที่ระบุ - แยกนามสกุลจากชื่อไฟล์
ต่อไปนี้จะแนะนำสูตรการแยกนามสกุลไฟล์จากชื่อไฟล์ไปยังคอลัมน์อื่น - แยกชื่อไฟล์จากพา ธ
lt อธิบายวิธีการใช้สูตรเพื่อแยกชื่อไฟล์ที่มีหรือไม่มีนามสกุลจากเส้นทางไฟล์ในเซลล์เฉพาะใน Excel - เพิ่มขีดกลางในหมายเลขโทรศัพท์
หากต้องการเพิ่มขีดกลางให้กับหมายเลขโทรศัพท์คุณสามารถใช้สูตรเพื่อแก้ปัญหาใน Excel
- ฟังก์ชัน LEFT
แยกสตริงย่อยจากด้านซ้ายของข้อความ - ฟังก์ชัน SUBSTITUE
ค้นหาและแทนที่สตริงข้อความด้วยสตริงอื่น - ฟังก์ชัน LEN
รับจำนวนอักขระในข้อความ - ฟังก์ชัน SEARCH
ค้นหาตำแหน่งของอักขระเฉพาะหรือสตริงย่อยจากสตริงข้อความที่กำหนด - ฟังก์ชัน FIND
ค้นหาสตริงภายในสตริงอื่น
เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด
Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน
Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...
แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)
- หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
- ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
- เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
- นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox