จะรับชื่อเวิร์กชีตใน Excel ได้อย่างไร (สูตรง่ายๆ)

จะรับชื่อเวิร์กชีตใน Excel ได้อย่างไร (สูตรง่ายๆ)

เมื่อทำงานกับสเปรดชีต Excel อาจมีบางครั้งที่คุณต้องเรียกชื่อเวิร์กชีต

แม้ว่าคุณจะสามารถป้อนชื่อแผ่นงานด้วยตนเองได้ตลอดเวลา แต่จะไม่อัปเดตหากชื่อแผ่นงานเปลี่ยนไป

ดังนั้น ถ้าคุณต้องการรับชื่อแผ่นงานเพื่อให้อัปเดตโดยอัตโนมัติเมื่อเปลี่ยนชื่อ คุณสามารถใช้สูตรง่ายๆ ใน Excel ได้

ในบทช่วยสอนนี้ ฉันจะแสดงวิธีรับชื่อแผ่นงานใน Excel โดยใช้สูตรง่ายๆ

รับชื่อแผ่นงานโดยใช้ฟังก์ชัน CELL

ฟังก์ชัน CELL ใน Excel ช่วยให้คุณรับข้อมูลเกี่ยวกับเซลล์ที่ใช้ฟังก์ชันนี้ได้อย่างรวดเร็ว

ฟังก์ชันนี้ยังช่วยให้เราได้รับชื่อไฟล์ทั้งหมดตามสูตร

สมมติว่าฉันมีสมุดงาน Excel ที่มีแผ่นงานชื่อ "ข้อมูลการขาย"

นี่คือสูตรที่ฉันใช้ในเซลล์ใดๆ ของเวิร์กชีต "ข้อมูลการขาย":

=CELL("ชื่อไฟล์"))
สูตร CELL เพื่อรับชื่อและที่อยู่สมุดงาน

อย่างที่คุณเห็นมันให้ที่อยู่แบบเต็มของไฟล์ที่ใช้สูตรนี้

แต่ฉันต้องการแค่ชื่อแผ่นงาน ไม่ใช่ที่อยู่ไฟล์ทั้งหมด

เพื่อให้ได้เฉพาะชื่อแผ่นงาน เราจะต้องใช้สูตรนี้กับสูตรข้อความอื่นๆ เพื่อให้สามารถดึงชื่อแผ่นงานออกมาได้เท่านั้น

นี่คือสูตรที่จะให้เฉพาะชื่อแผ่นงานเมื่อคุณใช้ในเซลล์ใดๆ ของแผ่นงานนั้น:

=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
สูตรรับชื่อแผ่น

สูตรข้างต้นจะให้ชื่อแผ่นงานแก่เราในทุกสถานการณ์ส่วนที่ดีที่สุดคือถ้าคุณเปลี่ยนชื่อแผ่นงานหรือชื่อไฟล์ ชื่อแผ่นงานจะอัปเดตโดยอัตโนมัติ

โปรดทราบว่าสูตร CELL จะทำงานเมื่อคุณบันทึกเวิร์กบุ๊กเท่านั้นถ้าคุณไม่ทำ มันจะกลับเป็นช่องว่าง (เพราะไม่รู้ว่าเส้นทางของสมุดงานคืออะไร)

สงสัยว่าสูตรนี้ทำงานอย่างไร?ให้ฉันอธิบาย!

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

สูตร CELL ให้ที่อยู่สมุดงานทั้งหมดและชื่อแผ่นงานสุดท้าย

กฎข้อหนึ่งที่ปฏิบัติตามเสมอคือการใส่ชื่อแผ่นงานหลังวงเล็บเหลี่ยม (])

เมื่อรู้อย่างนี้แล้ว เราก็สามารถค้นหาได้ว่าวงเล็บเหลี่ยมอยู่ที่ไหน และแยกทุกอย่างหลังจากนั้น (นี่จะเป็นชื่อแผ่นงาน)

นั่นคือสิ่งที่สูตรนี้ทำ

ส่วน FIND ของสูตรจะค้นหา ']' และส่งคืนตำแหน่ง (นี่คือตัวเลขที่แสดงจำนวนอักขระหลังจากพบวงเล็บเหลี่ยม)

เราใช้ตำแหน่งของวงเล็บเหลี่ยมในสูตร RIGHT เพื่อแยกทุกอย่างหลังวงเล็บเหลี่ยม

ปัญหาใหญ่ของสูตร CELL คือมันเป็นไดนามิกดังนั้น ถ้าคุณใช้ใน Sheet1 แล้วไปที่ Sheet2 สูตรใน Sheet1 จะอัปเดตและแสดงชื่อเป็น Sheet2 (แม้ว่าสูตรจะอยู่บน Sheet1)สิ่งนี้จะเกิดขึ้นเมื่อสูตร CELL พิจารณาเซลล์ในแผ่นงานที่ใช้งานอยู่และตั้งชื่อให้กับแผ่นงานนั้น ไม่ว่าเซลล์นั้นจะอยู่ที่ใดในเวิร์กบุ๊กวิธีแก้ปัญหาคือการกดแป้น F9 เมื่อคุณต้องการอัปเดตสูตร CELL ในเวิร์กชีตที่ใช้งานอยู่การดำเนินการนี้จะบังคับให้มีการคำนวณใหม่

สูตรทางเลือกในการรับชื่อแผ่นงาน (สูตร MID)

มีหลายวิธีในการทำสิ่งเดียวกันใน Excelในกรณีนี้มีอีกสูตรหนึ่งที่ใช้ได้ผลเช่นเดียวกัน

ใช้ฟังก์ชัน MID แทนฟังก์ชัน RIGHT

นี่คือสูตร:

=MID(CELL("ชื่อไฟล์"),FIND("]",CELL("ชื่อไฟล์"))+1,255)

สูตรนี้ทำงานคล้ายกับสูตร RIGHT โดยจะค้นหาตำแหน่งของวงเล็บเหลี่ยมก่อน (โดยใช้ฟังก์ชัน FIND)

คำถามที่เกี่ยวข้อง  วิธีเปลี่ยนตัวเลขติดลบเป็นสีแดงใน Excel

จากนั้นจะใช้ฟังก์ชัน MID เพื่อแยกทุกอย่างหลังวงเล็บเหลี่ยม

รับชื่อแผ่นงานและเพิ่มข้อความลงไป

หากคุณกำลังสร้างแดชบอร์ด คุณอาจต้องการไม่เพียงแต่รับชื่อแผ่นงาน แต่ยังต้องเพิ่มข้อความรอบ ๆ แผ่นงานด้วย

ตัวอย่างเช่น หากคุณมีชื่อแผ่นงานปี 2021 คุณอาจต้องการผลลัพธ์เป็น "สรุปปี 2021" (ไม่ใช่แค่ชื่อแผ่นงาน)

สามารถทำได้โดยง่ายโดยรวมสูตรที่เราเห็นด้านบนกับข้อความก่อนที่เราจะใช้ตัวดำเนินการ &

นี่คือสูตรการเพิ่มข้อความ "สรุป" ก่อนชื่อแผ่นงาน:

="สรุปของ "&RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
สูตรสำหรับผนวกข้อความก่อนชื่อแผ่นงานใน Excel

ตัวดำเนินการเครื่องหมาย (&) จะรวมข้อความที่อยู่ข้างหน้าสูตรกับผลลัพธ์ของสูตรคุณยังสามารถใช้ฟังก์ชัน CONCAT หรือ CONCATENATE แทนเครื่องหมายและ

ในทำนองเดียวกัน หากคุณต้องการเพิ่มข้อความใดๆ หลังสูตร คุณสามารถใช้ตรรกะเครื่องหมายและเดียวกัน (เช่น เครื่องหมายและหลังสูตร ตามด้วยข้อความที่จะผนวก)

ต่อไปนี้เป็นสูตรง่ายๆ สองสูตรที่คุณสามารถใช้เรียกชื่อแผ่นงานใน Excel

ฉันหวังว่าคุณจะพบว่าบทช่วยสอนนี้มีประโยชน์

โอ้สวัสดี 👋ยินดีที่ได้รู้จัก.

สมัครรับจดหมายข่าวของเรา, ส่งสม่ำเสมอมากเทคโนโลยีที่ยอดเยี่ยมไปยังจดหมายของคุณ.

คำถามที่เกี่ยวข้อง  ค้นหาค่าที่ใกล้ที่สุดใน Excel ด้วยสูตร

แสดงความคิดเห็น