บทความนี้จะอธิบายเกี่ยวกับไวยากรณ์ของสูตรและการใช้ฟังก์ชัน SHEET ใน Microsoft Excel
คำอธิบาย
ฟังก์ชัน SHEET จะส่งกลับหมายเลขแผ่นงานของแผ่นงานที่ระบุหรือการอ้างอิงอื่นๆ
ไวยากรณ์
SHEET(value)
ไวยากรณ์ของฟังก์ชัน SHEET จะใช้อาร์กิวเมนต์ต่อไปนี้เพียงหนึ่งอาร์กิวเมนต์เท่านั้น
-
value อาร์กิวเมนต์ (ระบุหรือไม่ก็ได้) ใช้เพื่อระบุชื่อของแผ่นงานหรือการอ้างอิงที่คุณต้องการหาหมายเลขแผ่นงาน มิฉะนั้น ฟังก์ชันจะส่งกลับจํานวนแผ่นงานที่มีฟังก์ชัน SHEET
ข้อสังเกต
-
ความสามารถในการระบุตําแหน่ง/การระบุ SHEET มีเวิร์กชีตทั้งหมด (เวิร์กชีตที่มองเห็นได้ ซ่อนอยู่ หรือซ่อนไว้) นอกเหนือจากแผ่นงานชนิดอื่นๆ ทั้งหมด (แมโคร แผนภูมิ หรือเวิร์กชีตกล่องโต้ตอบ)
-
ถ้าอาร์กิวเมนต์ ค่า ไม่ใช่การอ้างอิงที่ถูกต้อง ฟังก์ชัน SHEET จะส่งกลับ #REF! เป็นค่าความผิดพลาด ตัวอย่างเช่น =SHEET(Sheet1!#REF) จะส่งกลับ #REF! เป็นค่าความผิดพลาด
-
ถ้าอาร์กิวเมนต์ ค่า ไม่ใช่ชื่อแผ่นงานที่ถูกต้อง ฟังก์ชัน SHEET จะส่งกลับ #NA ค่าความผิดพลาด ตัวอย่างเช่น =SHEET("badSheetName") จะส่งกลับ #NA ค่าความผิดพลาด
-
ฟังก์ชัน SHEET ไม่มีอยู่ในรูปแบบวัตถุ (OM) เนื่องจาก รูปแบบวัตถุได้รวมหน้าที่การใช้งานที่คล้ายกันไว้แล้ว
ตัวอย่าง
คัดลอกทั้งตารางต่อไปนี้ แล้ววางในเซลล์ A1 (และอยู่ติดกัน) ของเวิร์กชีต Excel ใหม่ ถ้าคุณไม่เห็นผลลัพธ์โดยอัตโนมัติ ให้เลือกสูตร กด F2 แล้วกด Enter ปรับความกว้างของคอลัมน์ถ้าจําเป็นเพื่อดูทุกอย่าง
สูตร |
ฟังก์ชัน (หรือล้มเหลว) |
ผลลัพธ์ |
---|---|---|
=SHEET(QSalesByRegion) |
ค้นหาจํานวนแผ่นงานที่เรียกว่า QSalesByRegion (มีขอบเขตที่ทําให้พร้อมใช้งานสําหรับทั้งเวิร์กบุ๊ก) |
2 |
=SHEET(Table1) |
ค้นหาหมายเลขแผ่นงานที่มีตารางที่ชื่อ Table1... (ขอบเขตของผู้ทําให้พร้อมใช้งานสําหรับทั้งเวิร์กบุ๊ก) |
2 |
=SHEET(Hi_Temps) |
ส่งกลับค่าความผิดพลาด #NAME? เนื่องจากชื่อ sought Hi_Temps ถูกจํากัดไว้ที่เวิร์กชีตที่มีชื่อนั้นอยู่ |
#NAME? |
=SHEET("Stuff") |
ค้นหาและส่งกลับหมายเลขแผ่นงาน (3) ของเวิร์กชีตที่ชื่อ Stuff |
3 |