Thep Excel

SHEET – ค้นหาหมายเลขลำดับชีท

ส่งกลับหมายเลขลำดับของแผ่นงาน (sheet) ที่ระบุ ใช้เมื่อต้องการรู้ว่าชีท A อยู่ลำดับที่เท่าไหร่

=SHEET([value])

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
3/10

Difficulty
2/10

Usefulness
2/10

Syntax & Arguments

=SHEET([value])

Argument Type Required Default Description
value Text or Reference Optional ชีทปัจจุบัน ชื่อชีท หรือเซลล์อ้างอิง (ถ้าไม่ระบุ ฟังก์ชันจะส่งกลับหมายเลขลำดับของชีทปัจจุบัน)

Examples

หมายเลขชีทปัจจุบัน
SHEET()
ไม่มีอาร์กิวเมนต์ ฟังก์ชันจะส่งกลับหมายเลขลำดับของชีทที่สูตรนี้อยู่ ถ้าอยู่ในชีทแรก จะคืนค่า 1
Excel Formula:

=SHEET()

Result:

1

หมายเลขชีทจากชื่อชีท
SHEET("Sales")
ค้นหาชีทชื่อ 'Sales' และบอกว่ามันอยู่ลำดับที่ 3 ส่งกลับ 3
Excel Formula:

=SHEET("Sales")

Result:

3

หมายเลขชีทจากเซลล์อ้างอิง
SHEET(Sales!A1)
อ้างอิงไปยังเซลล์ A1 ในชีท Sales ฟังก์ชันจะส่งกลับลำดับที่ของชีท Sales ซึ่งคือ 3
Excel Formula:

=SHEET(Sales!A1)

Result:

3

ใช้ SHEET ในการจัดเรียงข้อมูลตามชีท
SHEET(A1)&": "…
รวม SHEET กับ CONCATENATE เพื่อสร้างข้อความแสดงลำดับชีท เช่น '2: 100' หมายความว่า A1 อยู่ในชีทที่ 2 และค่าคือ 100
Excel Formula:

=SHEET(A1)&": "&A1

Result:

2: 100

FAQs

SHEET() และ SHEET(A1) มีความแตกต่างกันอย่างไร

SHEET() ส่งกลับหมายเลขลำดับของชีทที่สูตรอยู่ ส่วน SHEET(A1) ส่งกลับหมายเลขลำดับของชีทที่เซลล์ A1 อยู่ ถ้า A1 อยู่ในชีท 2 SHEET(A1) จะคืน 2 แม้ว่าสูตรอยู่ในชีท 1

SHEET จะสามารถจัดการกับชีทที่ซ่อนไว้ได้หรือไม่

ได้ SHEET นับชีททั้งหมด ไม่ว่าจะมองเห็นได้หรือซ่อนไว้ (hidden, very hidden) ก็จะนับเข้าไป

ถ้าชีทไม่มีอยู่จะเกิดอะไรขึ้น

จะคืนค่า #REF! (reference error) ตัวอย่างเช่น =SHEET(“NonExistent”) จะคืน #REF! ถ้าชีท NonExistent ไม่มีในสมุดงาน

SHEET มีประโยชน์ในการทำอะไร

เหมาะสำหรับการสร้างสูตรที่ต้องรู้ว่าข้อมูลมาจากชีทไหน หรือตรวจสอบลำดับของชีท หรือใช้ในการทำสูตรที่เปลี่ยนพฤติกรรมตามลำดับชีท

ทำไม SHEET(Hi_Temps) คืนค่า #NAME?

#NAME? เกิดเมื่อใช้ชื่อที่มีขอบเขต (sheet-scoped name) นอกขอบเขตของมัน ชื่อ Hi_Temps อาจถูกกำหนดไว้ในชีท A เท่านั้น ดังนั้นการอ้างอิงจากชีท B จึงแสดง #NAME?

Resources & Related

Additional Notes

SHEET เป็นฟังก์ชันที่ใช้ค้นหาหมายเลขลำดับของแผ่นงาน (sheet).

สมมติว่าคุณมี 5 ชีทในสมุดงาน แต่ไม่รู้ว่าชีท ‘Sales’ อยู่ลำดับที่เท่าไหร่ SHEET จะบอกคุณว่ามันคือชีทที่ 3 ตัวอย่างเช่น =SHEET(‘Sales’) จะคืนค่า 3.

สิ่งที่ต้องระวังคือ SHEET จะนับเฉพาะชีทที่มีอยู่จริง (ไม่ว่าจะซ่อนไว้หรือไม่) และจะคืน #REF! ถ้าชีทไม่มีอยู่ 😎

Leave a Reply

Your email address will not be published. Required fields are marked *