ไปยังเนื้อหาหลัก

สูตร Excel: excel แยกนามสกุลไฟล์จากชื่อไฟล์

ในบางกรณีคุณอาจต้องการแยกนามสกุลไฟล์จากรายการชื่อไฟล์ในแผ่นงาน Excel ในบทช่วยสอนนี้แนะนำสูตรที่แตกต่างกันสองสูตรเพื่อจัดการงานนี้อย่างรวดเร็วนอกจากนี้คุณยังสามารถทราบได้ว่าสูตรทำงานอย่างไรใน Excel
doc แตกนามสกุลจากชื่อไฟล์ 5

สูตร 1 โดยใช้ฟังก์ชัน SEARCH, RIGHT และ REPLACE

สูตรทั่วไป:

REPLACE(RIGHT(filename,5),1,SEARCH(".",RIGHT(filename,5)),"")

ข้อโต้แย้ง

Filename: the filename you want to extract the extension.

สูตรนี้ทำงานอย่างไร

ในการแยกนามสกุลของชื่อไฟล์ในเซลล์ B3 โปรดใช้สูตร:

=REPLACE(RIGHT(B3,5),1,SEARCH(".",RIGHT(B3,5)),"")

ข่าวประชา เข้าสู่ คีย์ไปยังเซลล์ B8 เพื่อแยกส่วนขยาย
doc ย่อคำ 1

คำอธิบาย

RIGHT ฟังก์ชัน ใช้เพื่อดึงข้อความจากด้านขวาของข้อความที่กำหนด ที่นี่ ขวา (B3,5) แยกอักขระ 5 ตัวจากด้านขวาของข้อความในเซลล์ B3 เนื่องจากส่วนขยายที่ยาวที่สุดไม่เกิน 5 หลัก จะส่งกลับ“ .xlsx”

SEARCH ฟังก์ชัน ส่งคืนตำแหน่งของอักขระหรือข้อความที่ระบุจากสตริงข้อความที่กำหนด ที่นี่ ค้นหา (".", ขวา (B3,5)) ค้นหาตำแหน่งของ“.” ในสตริงข้อความ“ .xlsx” และส่งกลับ 1

REPLACE ฟังก์ชัน ค้นหาและแทนที่อักขระตามตำแหน่งที่กำหนดจากสตริงข้อความด้วยข้อความใหม่ แทนที่ (ขวา (B3,5), 1, ค้นหา (".", ขวา (B3,5)), "") สามารถมองเห็นได้ แทนที่ (". xlsx", 1,1, "")จะพบอักขระตัวแรกของสตริงข้อความ“ .xlsx” และแทนที่ด้วยค่าว่าง
doc แตกนามสกุลจากชื่อไฟล์ 2

สูตร 2 โดยใช้ฟังก์ชัน LEN, RIGHT และ FIND

สูตรทั่วไป:

RIGHT(filename,LEN(filename)-FIND(".",filename))

ข้อโต้แย้ง

Filename: the filename you want to extract the extension.

สูตรนี้ทำงานอย่างไร

ในการแยกนามสกุลของชื่อไฟล์ในเซลล์ B3 โปรดใช้สูตร:

=RIGHT(B3,LEN(B3)-FIND(".",B3))

ข่าวประชา เข้าสู่ คีย์ไปยังเซลล์ B8 เพื่อแยกส่วนขยาย
doc แตกนามสกุลจากชื่อไฟล์ 3

คำอธิบาย

FIND ฟังก์ชัน ส่งคืนตำแหน่งเริ่มต้นของสตริงภายในอีกอันหนึ่ง ค้นหา (".", B3) ค้นหาตำแหน่งเริ่มต้นของ“.” ในเซลล์ B3 จะส่งกลับ 15

LEN ฟังก์ชัน ใช้ในการนับจำนวนอักขระ

RIGHT ฟังก์ชัน ใช้เพื่อดึงข้อความจากด้านขวาของข้อความที่กำหนด ที่นี่ = ขวา (B3, LEN (B3) -FIND (".", B3)) สามารถมองเห็นได้ ขวา (B3,18-15)โดยจะแยกอักขระ 3 ตัวจากด้านขวาของข้อความในเซลล์ B3
doc แตกนามสกุลจากชื่อไฟล์ 4

ไฟล์ตัวอย่าง

ตัวอย่างเอกสารคลิกเพื่อดาวน์โหลดไฟล์ตัวอย่าง


สูตรสัมพัทธ์


ฟังก์ชันสัมพัทธ์

  • ฟังก์ชัน RIGHT
    แยกข้อความจากด้านขวา
  • ฟังก์ชัน REPLACE
    ค้นหาและแทนที่อักขระตามตำแหน่งที่กำหนดจากสตริงข้อความด้วยข้อความใหม่
  • ฟังก์ชัน LEFT
    แยกอักขระจากด้านซ้ายของข้อความ
  • ฟังก์ชัน SEARCH
    ค้นหาตำแหน่งของอักขระเฉพาะหรือสตริงย่อยจากสตริงข้อความที่กำหนด
  • ฟังก์ชัน FIND
    ค้นหาสตริงภายในสตริงอื่น

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel - ช่วยให้คุณโดดเด่นจากฝูงชน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน  |  ลบแถวว่าง  |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล  |  รอบโดยไม่มีสูตร ...
ซุปเปอร์วีลุคอัพ: หลายเกณฑ์  |  หลายค่า  |  ข้ามหลายแผ่น  |  การค้นหาที่ไม่ชัดเจน...
โฆษณา รายการแบบหล่นลง: รายการแบบหล่นลงอย่างง่าย  |  รายการแบบหล่นลงขึ้นอยู่กับ  |  เลือกหลายรายการแบบหล่นลง...
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  เปรียบเทียบคอลัมน์กับ เลือกเซลล์เดียวกันและต่างกัน ...
คุณสมบัติเด่น: กริดโฟกัส  |  มุมมองการออกแบบ  |  บาร์สูตรใหญ่  |  สมุดงานและตัวจัดการชีต | ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)  |  เลือกวันที่  |  รวมแผ่นงาน  |  เข้ารหัส/ถอดรหัสเซลล์  |  ส่งอีเมลตามรายการ  |  ซุปเปอร์ฟิลเตอร์  |  ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ ... )  |  50 + แผนภูมิ ประเภท (แผนภูมิ Gantt ... )  |  40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด ... )  |  19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง ... )  |  12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน ... )  |  7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์ Excel ... )  |  ... และอื่น ๆ

Kutools สำหรับ Excel มีคุณสมบัติมากกว่า 300 รายการ รับรองว่าสิ่งที่คุณต้องการเพียงแค่คลิกเดียว...

รายละเอียด


แท็บ Office - เปิดใช้งานการอ่านแบบแท็บและการแก้ไขใน Microsoft Office (รวม Excel)

  • หนึ่งวินาทีเพื่อสลับไปมาระหว่างเอกสารที่เปิดอยู่มากมาย!
  • ลดการคลิกเมาส์หลายร้อยครั้งสำหรับคุณทุกวันบอกลามือเมาส์
  • เพิ่มประสิทธิภาพการทำงานของคุณได้ถึง 50% เมื่อดูและแก้ไขเอกสารหลายฉบับ
  • นำแท็บที่มีประสิทธิภาพมาสู่ Office (รวมถึง Excel) เช่นเดียวกับ Chrome, Edge และ Firefox
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
This doesn't work. It's perfectly valid to have a file with multiple periods in it, such as "A vs. B.xlsx". This formula doesn't work for these files.
This comment was minimized by the moderator on the site
Yes, above formulas only work for most of files with general file names.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations