07 January 2026

# เครื่องหมายสำคัญยิ่งใน 365

**เครื่องหมายสำคัญยิ่ง (Spilled Range Operator)** ใน Excel 365 ซึ่งใช้สัญลักษณ์ **`#`** ต่อท้ายชื่อเซลล์หรือสูตร เพื่ออ้างอิงพื้นที่ Dynamic Array ที่สามารถ “ยืดได้–หดได้” ตามผลลัพธ์ของสูตร
.
---
.
## 🔑 หลักการทำงานของ `#`
.
- เมื่อสูตร Dynamic Array คืนค่าหลายผลลัพธ์ (เช่น `SEQUENCE`, `SORT`, `FILTER`) Excel จะ “spill” ผลลัพธ์ออกไปยังหลายเซลล์
.
- หากต้องการอ้างอิงพื้นที่ทั้งหมดนั้น โดยไม่ต้องระบุช่วงเอง → ใช้ `#` ต่อท้ายเซลล์เริ่มต้น
.
- ตัวอย่าง:
- ถ้าในเซลล์ **A1** มีสูตร `=SEQUENCE(5)` → ผลลัพธ์จะ spill ลงมา 5 แถว
- หากต้องการอ้างอิงพื้นที่ทั้งหมดนั้น → ใช้ `A1#`
.
---
.
## 📌 ตัวอย่างการใช้งาน
- `=SUM(A1#)` → รวมค่าทั้งหมดใน Dynamic Array ที่ spill จาก A1
- `=AVERAGE(B2#)` → หาค่าเฉลี่ยของผลลัพธ์ Dynamic Array ที่เริ่มจาก B2
- `=INDEX(A1#,3)` → ดึงค่าลำดับที่ 3 จาก Dynamic Array ที่ spill จาก A1
.
---
.
## จุดเด่น
- **ยืดหยุ่น**: ไม่ต้องแก้ช่วงอ้างอิงเมื่อผลลัพธ์เปลี่ยนจำนวนแถว/คอลัมน์
- **อ่านง่าย**: แค่ดูว่า spill เริ่มจากเซลล์ไหน แล้วตามด้วย `#`
- **ลดความผิดพลาด**: ไม่ต้องกังวลว่าจะอ้างอิงเกินหรือขาด
.
---
.
## 🎓 เคล็ดลับ
คุณสามารถเปรียบเทียบ `#` ได้กับ “ป้ายบอกทางอัตโนมัติ” → ไม่ว่าถนนจะขยายหรือหด ป้ายนี้จะชี้ไปถูกเสมอ ไม่ต้องลากช่วงเองอีกต่อไป 

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.