ส่งกลับหมายเลขลำดับของแผ่นงาน (sheet) ที่ระบุ ใช้เมื่อต้องการรู้ว่าชีท A อยู่ลำดับที่เท่าไหร่
| อาร์กิวเมนต์ | ชนิด | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| [value]ไม่บังคับ | Text or Reference | ชีทปัจจุบัน | ชื่อชีท หรือเซลล์อ้างอิง (ถ้าไม่ระบุ ฟังก์ชันจะส่งกลับหมายเลขลำดับของชีทปัจจุบัน) |
[ ] = อาร์กิวเมนต์ที่ไม่บังคับ
SHEET เป็นฟังก์ชันที่ใช้ค้นหาหมายเลขลำดับของแผ่นงาน (sheet).
สมมติว่าคุณมี 5 ชีทในสมุดงาน แต่ไม่รู้ว่าชีท ‘Sales’ อยู่ลำดับที่เท่าไหร่ SHEET จะบอกคุณว่ามันคือชีทที่ 3 ตัวอย่างเช่น =SHEET(‘Sales’) จะคืนค่า 3.
สิ่งที่ต้องระวังคือ SHEET จะนับเฉพาะชีทที่มีอยู่จริง (ไม่ว่าจะซ่อนไว้หรือไม่) และจะคืน #REF! ถ้าชีทไม่มีอยู่ 😎
ไม่มีอาร์กิวเมนต์ ฟังก์ชันจะส่งกลับหมายเลขลำดับของชีทที่สูตรนี้อยู่ ถ้าอยู่ในชีทแรก จะคืนค่า 1
ค้นหาชีทชื่อ 'Sales' และบอกว่ามันอยู่ลำดับที่ 3 ส่งกลับ 3
อ้างอิงไปยังเซลล์ A1 ในชีท Sales ฟังก์ชันจะส่งกลับลำดับที่ของชีท Sales ซึ่งคือ 3
รวม SHEET กับ CONCATENATE เพื่อสร้างข้อความแสดงลำดับชีท เช่น '2: 100' หมายความว่า A1 อยู่ในชีทที่ 2 และค่าคือ 100
SHEET() ส่งกลับหมายเลขลำดับของชีทที่สูตรอยู่ ส่วน SHEET(A1) ส่งกลับหมายเลขลำดับของชีทที่เซลล์ A1 อยู่ ถ้า A1 อยู่ในชีท 2 SHEET(A1) จะคืน 2 แม้ว่าสูตรอยู่ในชีท 1
ได้ SHEET นับชีททั้งหมด ไม่ว่าจะมองเห็นได้หรือซ่อนไว้ (hidden, very hidden) ก็จะนับเข้าไป
จะคืนค่า #REF! (reference error) ตัวอย่างเช่น =SHEET("NonExistent") จะคืน #REF! ถ้าชีท NonExistent ไม่มีในสมุดงาน
เหมาะสำหรับการสร้างสูตรที่ต้องรู้ว่าข้อมูลมาจากชีทไหน หรือตรวจสอบลำดับของชีท หรือใช้ในการทำสูตรที่เปลี่ยนพฤติกรรมตามลำดับชีท
#NAME? เกิดเมื่อใช้ชื่อที่มีขอบเขต (sheet-scoped name) นอกขอบเขตของมัน ชื่อ Hi_Temps อาจถูกกำหนดไว้ในชีท A เท่านั้น ดังนั้นการอ้างอิงจากชีท B จึงแสดง #NAME?
ฟังก์ชันที่ผู้เขียนโยงไว้กับ SHEET จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
ดึงข้อมูลเกี่ยวกับเซลล์ เช่น ที่อยู่ ชื่อไฟล์ รูปแบบตัวเลข หรือความกว้างคอลัมน์ ใช้ทำ Dynamic Header, ตรวจสอบไฟล์ก่อนประมวลผล หรือแสดง Path ของ Workbook บนรายงาน
ส่งกลับข้อมูลเกี่ยวกับสภาพแวดล้อมการทำงานปัจจุบัน เช่น ระบบปฏิบัติการ รุ่น Excel และโหมดการคำนวณ
ส่งกลับจำนวนแผ่นงานทั้งหมดในการอ้างอิง หรือในเวิร์กบุ๊กปัจจุบันหากไม่มีการอ้างอิง
INDEX คืนค่าหรือ reference ของเซลล์จากตำแหน่งที่ระบุใน range หรือ array โดยอ้างอิงจากหมายเลขแถวและคอลัมน์ที่เราระบุ มักถูกใช้ร่วมกับ MATCH เพื่อสร้าง INDEX-MATCH pattern ที่ยืดหยุ่นกว่า VLOOKUP เยอะ เพราะสามารถดึงข้อมูลจากทิศทางไหนก็ได้ และไม่พังเมื่อมีการแทรกหรือลบคอลัมน์
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่