> For the complete documentation index, see [llms.txt](https://www.boxhero.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.boxhero.io/docs/documentation/th/other-features/analytics.md).

# รายงานสินค้าคงคลัง

<figure><img src="/files/5cdcb2b89d58767644a4460cd2b8678f17002fab" alt=""><figcaption></figcaption></figure>

***

## ภาพรวมรายงานสินค้าคงคลัง

ในแถบด้านข้าง ไปที่ <mark style="color:$primary;">`รายงาน`</mark> > <mark style="color:$primary;">`สินค้าคงคลัง`</mark>.

คุณสามารถปรับการตั้งค่าสูตรเพื่อวิเคราะห์ข้อมูลสินค้าคงคลังของคุณ กรองผลลัพธ์ตามสถานที่หรือช่วงวันที่ และส่งออกรายงานเป็น Excel สำหรับการเก็บบันทึกและการวิเคราะห์

<figure><img src="/files/5f92bdfb9fd75c5e5730211d4758ff2f969fdef1" alt=""><figcaption></figcaption></figure>

{% hint style="warning" %}
**รายงานสินค้าคงคลังใช้&#x20;*****ปัจจุบัน*****&#x20;ต้นทุนและราคา**, ไม่ใช่ค่าขณะทำรายการ หากคุณเปลี่ยนราคาของสินค้า รายงานที่ผ่านมา จะคำนวณใหม่โดยใช้ราคาใหม่ สำหรับความแม่นยำ ณ ช่วงเวลาใดเวลาหนึ่ง ให้ใช้ <mark style="color:สีน้ำเงิน;">`การซื้อและการขาย`</mark> หรือส่งออกเป็นประจำ
{% endhint %}

## เพิ่มสูตร

หากต้องการเพิ่มสูตร ให้คลิก <mark style="color:$primary;">`การตั้งค่าสูตร`</mark> > <mark style="color:$primary;">`เพิ่มสูตร`</mark>. คุณจะมีสองตัวเลือก:

* **เพิ่มด่วน** — เลือกจากสูตรสำเร็จรูปสำหรับตัวชี้วัดทั่วไป เช่น กำไร อัตราหมุนเวียน และสถานะการสั่งซื้อซ้ำ ไม่ต้องตั้งค่า
* **สูตรกำหนดเอง** — สร้างสูตรของคุณเองจากตัวแปรและฟังก์ชันของ BoxHero ใช้สำหรับตัวชี้วัดที่เราไม่มีให้ หรือเพื่อรวมคุณลักษณะสินค้าของคุณเข้ากับข้อมูลสินค้าคงคลัง

<figure><img src="/files/b7391fe841719b8d4216c668ceac1d03a56077d7" alt=""><figcaption></figcaption></figure>

### A. เพิ่มด่วน

เพิ่มสูตรสำเร็จรูปและเริ่มรายงานได้ทันที

<figure><img src="/files/d139055850d51afc0f9e889d19e2fff4afc5c7fc" alt=""><figcaption></figcaption></figure>

#### คุณลักษณะสินค้า

คุณสามารถใช้ [คุณลักษณะ](/docs/documentation/th/concepts/attributes.md) ที่มีค่าตัวเลขเพื่อสร้างสูตร

#### ยอดขายและกำไร

* **ต้นทุนรวม**: ต้นทุน x ปริมาณรับเข้าคงคลังรวม
* **รายได้รวม**: ราคา x ปริมาณจ่ายออกคงคลังรวม
* **กำไรสุทธิ**: ราคา - ต้นทุน
* **กำไรขั้นต้น**: (ราคา - ต้นทุน) x ปริมาณจ่ายออกคงคลังรวม
  * *กำไรรวมจากทุกรายการที่ขายในช่วงเวลาที่เลือก*
* **อัตรากำไร (%)**: (ราคา - ต้นทุน) ÷ ราคา
  * *กำไรคิดเป็นสัดส่วนเท่าใดของราคา*
* **รายได้เฉลี่ยต่อวัน**: (ราคา x ปริมาณจ่ายออกคงคลังรวม) ÷ จำนวนวัน
* **กำไรขั้นต้นเฉลี่ยต่อวัน**: (ราคา - ต้นทุน) x ปริมาณจ่ายออกคงคลังรวม ÷ จำนวนวัน

#### **สินค้าคงคลังและการเคลื่อนไหว**

* **มูลค่าสินค้าคงคลัง**: ต้นทุน x ปริมาณปัจจุบัน
* **อัตราหมุนเวียนสินค้าคงคลัง**: ปริมาณจ่ายออกคงคลังรวม ÷ ปริมาณเฉลี่ย
  * *จำนวนครั้งที่คุณขายผ่านสต็อกเฉลี่ยของคุณ ยิ่งสูงหมายถึงสินค้าคงคลังหมุนเร็วขึ้น*
* **รับเข้าสินค้าคงคลังเฉลี่ยต่อวัน**: ปริมาณรับเข้าคงคลังรวม ÷ จำนวนวัน
* **จ่ายออกสินค้าคงคลังเฉลี่ยต่อวัน**: ปริมาณจ่ายออกคงคลังรวม ÷ จำนวนวัน
* **สถานะการสั่งซื้อซ้ำ**: if(Current Qty < Safety Stock, "Reorder Needed", "-")
* **จำนวนวันของสต็อกที่เหลือ**: ปริมาณปัจจุบัน ÷ (ปริมาณจ่ายออกคงคลังรวม ÷ จำนวนวัน)
  * *ที่อัตราปัจจุบัน จะเหลืออีกนานเท่าใดก่อนสินค้าจะหมด ใช้เพื่อกำหนดเวลาการสั่งซื้อซ้ำ*

### B. สูตรกำหนดเอง

สร้างสูตรของคุณเองจากตัวแปรและฟังก์ชันของ BoxHero

<figure><img src="/files/08c6831cb25a42c3c166f41eda415fd61a56827e" alt=""><figcaption></figcaption></figure>

#### เติมตัวแปรอัตโนมัติ

Enter `$` เพื่อเข้าถึงตัวแปรสินค้าคงคลังและ `{{` เพื่อดึงคุณลักษณะ/ค่าที่บันทึกไว้

<figure><img src="/files/d85bdafed63a729a435548c7eef6bfe0c1939ecd" alt=""><figcaption></figcaption></figure>

<table data-search="false"><thead><tr><th width="209">ชื่อตัวแปร</th><th>คำอธิบาย</th></tr></thead><tbody><tr><td><strong>ปริมาณปัจจุบัน</strong></td><td>ระดับสินค้าคงคลังปัจจุบันของสินค้า</td></tr><tr><td><strong>จำนวนวัน</strong></td><td>จำนวนวันในช่วงเวลาที่เลือก</td></tr><tr><td><strong>ปริมาณเฉลี่ย</strong></td><td>สินค้าคงคลังเฉลี่ยในช่วงเวลาที่เลือก คำนวณจากปริมาณสินค้าคงคลัง ณ เวลา 23:59:59 ของแต่ละวัน</td></tr><tr><td><strong>ปริมาณเริ่มต้น</strong></td><td>สินค้าคงคลัง ณ จุดเริ่มต้นของช่วงเวลาที่เลือก (23:59:59 ของ <em>วันก่อน</em> วันที่เริ่มต้น)</td></tr><tr><td><strong>ปริมาณสิ้นสุด</strong></td><td>สินค้าคงคลัง ณ จุดสิ้นสุดของช่วงเวลาที่เลือก (23:59:59 ของ <em>วันสุดท้าย</em> ของช่วงเวลา)</td></tr><tr><td><strong>ปริมาณรับเข้าคงคลังรวม</strong></td><td>ปริมาณขาเข้ารวม</td></tr><tr><td><strong>จำนวนครั้งรับเข้า</strong></td><td>จำนวน <strong>สต็อก</strong> <strong>เข้า</strong> รายการธุรกรรมในช่วงเวลาที่เลือก</td></tr><tr><td><strong>ปริมาณจ่ายออกคงคลังรวม</strong></td><td>ปริมาณขาออกรวม</td></tr><tr><td><strong>จำนวนครั้งจ่ายออก</strong></td><td>จำนวน <strong>สต็อก</strong> <strong>ออก</strong> รายการธุรกรรมในช่วงเวลาที่เลือก</td></tr><tr><td><strong>ค่าเฉลี่ยถ่วงน้ำหนักของการจ่ายออก (เชิงเส้น 2, 3, 4)</strong></td><td><p>ปริมาณจ่ายออกเฉลี่ยต่อวันแบบถ่วงน้ำหนัก โดยให้วันที่ล่าสุดมีค่าน้ำหนักมากกว่า แต่ละวันในช่วงเวลาที่เลือกจะได้รับน้ำหนักที่เพิ่มขึ้นแบบเชิงเส้น โดยวันเก่าที่สุดจะมีน้ำหนัก 1 เสมอ ตัวเลขกำหนดน้ำหนักของวันที่ล่าสุด — 2, 3 หรือ 4 — ดังนั้นตัวเลขที่สูงกว่าจะทำให้ค่าเฉลี่ยตอบสนองต่อกิจกรรมล่าสุดมากขึ้น</p><p></p><ul><li><strong>เชิงเส้น 2</strong>: วันเก่าที่สุดมีน้ำหนัก 1, วันล่าสุดมีน้ำหนัก 2</li><li><strong>เชิงเส้น 3</strong>: วันเก่าที่สุดมีน้ำหนัก 1, วันล่าสุดมีน้ำหนัก 3</li><li><strong>เชิงเส้น 4</strong>: วันเก่าที่สุดมีน้ำหนัก 1, วันล่าสุดมีน้ำหนัก 4</li></ul></td></tr><tr><td><strong>ปรับปริมาณ (เพิ่ม)</strong></td><td>ปริมาณที่ถูกเพิ่มโดย <strong>ปรับสต็อก</strong> รายการธุรกรรม</td></tr><tr><td><strong>ปรับปริมาณ (ลดลง)</strong></td><td>ปริมาณที่ถูกนำออกโดย <strong>ปรับสต็อก</strong> รายการธุรกรรม</td></tr><tr><td><strong>ปรับปริมาณ (สุทธิ)</strong></td><td>ปรับปริมาณ (เพิ่ม) − ปรับปริมาณ (ลดลง)</td></tr><tr><td><strong>จำนวนครั้งปรับ</strong></td><td>จำนวนครั้งที่มีการ <strong>ปรับ</strong> มีการทำรายการในช่วงเวลาที่กำหนด</td></tr><tr><td><strong>ย้ายปริมาณ (เข้า)</strong></td><td>ปริมาณที่ย้าย <em>เข้าไปยัง</em> สถานที่ที่เลือกโดย <strong>ย้ายสต็อก</strong> รายการธุรกรรม</td></tr><tr><td><strong>ย้ายปริมาณ (ออก)</strong></td><td>ปริมาณที่ย้าย <em>ออกจาก</em> สถานที่ที่เลือกโดย <strong>ย้ายสต็อก</strong> รายการธุรกรรม</td></tr><tr><td><strong>ย้ายปริมาณ (สุทธิ)</strong></td><td>ย้ายปริมาณ (เข้า) − ย้ายปริมาณ (ออก)</td></tr><tr><td><strong>จำนวนครั้งย้าย (เข้า)</strong></td><td>จำนวน <strong>ย้ายสต็อก</strong> รายการธุรกรรมที่ทำให้สินค้าคงคลังเพิ่มขึ้นในสถานที่ที่เลือก</td></tr><tr><td><strong>จำนวนครั้งย้าย (ออก)</strong></td><td>จำนวน <strong>ย้ายสต็อก</strong> รายการธุรกรรมที่ทำให้สินค้าคงคลังลดลงในสถานที่ที่เลือก</td></tr></tbody></table>

#### ฟังก์ชันที่ใช้งานได้

BoxHero รองรับฟังก์ชันหลากหลาย คล้ายกับเวอร์ชันใน Excel

<figure><img src="/files/643d69053b8c819c61ecee350ebc44989b42b51e" alt=""><figcaption></figcaption></figure>

* **คณิตศาสตร์พื้นฐาน:** `+`, `-`, `*`, `/`
* **เงื่อนไข**: `if(condition, value if true, value if false)`
  * ประเมินเงื่อนไขและส่งคืนค่าหนึ่งหากเป็นจริง อีกค่าหนึ่งหากเป็นเท็จ
* **การปัดเศษ:**
  * **round**: `round(number, digit)`
  * **roundUp**: `roundUp(number, digit)`
  * **roundDown**: `roundDown(number, digit)`
* **การแปลงประเภท:**
  * **toNumber**: `toNumber(string, fallback value)`
    * แปลงข้อความเป็นตัวเลข และส่งกลับค่าทดแทนหากการแปลงล้มเหลว
  * **toString**: `toString(number)`
    * แปลงตัวเลขเป็นข้อความ

<figure><img src="/files/72321ac670876b573632b9cce671cf4ac54956fb" alt=""><figcaption></figcaption></figure>

{% hint style="success" %}
**ต้องการอย่างอื่นอีกหรือไม่** <mark style="color:$primary;">`การวิเคราะห์แบบกำหนดเอง`</mark> ให้คุณสอบถามข้อมูลสินค้าคงคลังของคุณได้โดยตรงด้วย SQL ใช้สำหรับคำถามที่ไม่เหมาะกับสูตรรายสินค้า
{% endhint %}

***

## คำถามที่พบบ่อย

**กำลังมองหาข้อมูลเพิ่มเติมอยู่หรือไม่** เรียกดูคำถามที่พบบ่อยของเรา:

{% content-ref url="/spaces/sc1B0M6CMvBQDLW3fpLH/pages/ef3c1103d72ef738f6afce066302fea683f0af9e" %}
[รายงานสินค้าคงคลัง](/docs/faq/th/reporting/inventory-reports.md)
{% endcontent-ref %}
