ฟังก์ชัน SHEET

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน SHEET ใน Microsoft Excel

คำอธิบาย

ฟังก์ชัน SHEET ส่งกลับหมายเลขแผ่นงานของแผ่นที่ระบุหรือการอ้างอิงอื่นๆ 

ไวยากรณ์

SHEET(value)

ไวยากรณ์ของฟังก์ชัน SHEET จะใช้อาร์กิวเมนต์ต่อไปนี้เพียงอาร์กิวเมนต์เดียวเท่านั้น

  • ค่า อาร์กิวเมนต์ที่มีหรือไม่ก็ได้ ใช้เพื่อระบุชื่อของแผ่นงานหรือการอ้างอิงที่คุณต้องการรับหมายเลขแผ่นงาน มิฉะนั้น ฟังก์ชันจะส่งกลับจํานวนของแผ่นงานที่มีฟังก์ชัน SHEET 

ข้อสังเกต

  • ความสามารถในการระบุตําแหน่ง/ระบุแผ่นงานประกอบด้วยเวิร์กชีตทั้งหมด (เวิร์กชีตที่มองเห็นได้ ซ่อนอยู่ หรือซ่อนไว้อย่างแน่นหนา) เอาไว้ นอกจากนั้นยังมีชนิดเวิร์กชีตอื่นๆ ทั้งหมด (แมโคร แผนภูมิ หรือเวิร์กชีตกล่องโต้ตอบ) อีกด้วย 
  • ถ้าอาร์กิวเมนต์ค่าไม่ใช่การอ้างอิงที่ถูกต้อง ฟังก์ชัน SHEET จะส่งกลับข้อผิดพลาด #REF! ตัวอย่าง เช่น =SHEET(Sheet1!#REF) จะส่งกลับ #REF! เป็นค่าความผิดพลาด 
  • ถ้าอาร์กิวเมนต์ Value ไม่ใช่ชื่อเวิร์กชีตที่ถูกต้อง ฟังก์ชัน SHEET จะส่งกลับ #NA เป็นค่าความผิดพลาด ตัวอย่างเช่น =SHEET("badSheetName") จะส่งกลับค่าความผิดพลาด #NA 
  • ฟังก์ชัน SHEET ไม่มีอยู่ในรูปแบบวัตถุ (OM) เนื่องจาก รูปแบบวัตถุได้รวมหน้าที่การใช้งานที่คล้ายกันไว้แล้ว 

ตัวอย่าง

คัดลอกทั้งตารางต่อไปนี้ และวางในเซลล์ A1 (และติดกัน) ของเวิร์กชีต Excel ใหม่ ถ้าคุณไม่เห็นผลลัพธ์โดยอัตโนมัติ ให้เลือกสูตร กด F2 แล้วกด Enter ปรับความกว้างของคอลัมน์ ถ้าจําเป็น เพื่อดูทุกอย่าง 

สูตร ฟังก์ชัน (หรือความล้มเหลว) ผลลัพธ์
=SHEET(QSalesByRegion) ค้นหาหมายเลขของแผ่นงานที่เรียกว่า QSalesByRegion (มีขอบเขตที่ทําให้พร้อมใช้งานสําหรับทั้งเวิร์กบุ๊ก) 2
=SHEET(Table1) ค้นหาหมายเลขแผ่นงานที่มีตารางชื่อ Table1... (ขอบเขตของใครทําให้พร้อมใช้งานสําหรับทั้งเวิร์กบุ๊ก) 2
=SHEET(Hi_Temps) ส่งกลับค่าความผิดพลาด #NAME? เนื่องจากHi_Temps ชื่อ ที่ต้องการจํากัดไว้เฉพาะเวิร์กชีตที่มีอยู่เท่านั้น #NAME?
=SHEET("Stuff") ค้นหาและส่งกลับจํานวนแผ่นงาน (3) ของเวิร์กชีตชื่อ Stuff 3

ด้านบนของหน้า