> 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:สีน้ำเงิน;">**`รายงาน`**</mark> > <mark style="color:สีน้ำเงิน;">**`สินค้าคงคลัง`**</mark>.

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

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

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

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

{% embed url="<https://customer-0jrbilsa8yt3k758.cloudflarestream.com/75a44bd8bef54f0eaffffe6c74fc86e7/iframe?autoplay=true&controls=false&letterboxColor=transparent&loop=true&muted=true&poster=https://customer-0jrbilsa8yt3k758.cloudflarestream.com/75a44bd8bef54f0eaffffe6c74fc86e7/thumbnails/thumbnail.jpg?height=1080&preload=true>" %}

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

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

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

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

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

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

<figure><img src="/files/89b4a12964c7be9311f3ccf3c85991a572dc1704" alt=""><figcaption></figcaption></figure>

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

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

สร้างสูตรเฉพาะที่ตรงกับความต้องการของคุณ โดยใช้ตัวแปรและฟังก์ชันของ BoxHero

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

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

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

<table><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>จำนวนครั้งที่มีการทำรายการรับเข้าในช่วงเวลาที่กำหนด</td></tr><tr><td><strong>ปริมาณจ่ายออกรวม</strong></td><td>ปริมาณจ่ายออกรวมทั้งหมด</td></tr><tr><td><strong>ค่าเฉลี่ยการจ่ายออกแบบถ่วงน้ำหนัก (เชิงเส้น: 2, 3, 4)</strong></td><td><p>คำนวณค่าเฉลี่ยถ่วงน้ำหนักของปริมาณจ่ายออกรายวัน โดยให้น้ำหนักมากขึ้นกับ <em>ข้อมูลล่าสุด</em> ข้อมูล แต่ละวันในช่วงเวลาที่เลือกจะได้รับค่าน้ำหนัก โดยน้ำหนักจะเพิ่มขึ้นแบบเชิงเส้นในแต่ละวัน ปริมาณจ่ายออกรายวันจะคูณด้วยน้ำหนักของตน และผลรวมของค่าที่ถ่วงน้ำหนักแล้วนี้จะถูกหารด้วยผลรวมน้ำหนัก การให้น้ำหนักแบบเชิงเส้นมี 3 ตัวเลือก:</p><ul><li>น้ำหนักเชิงเส้น 2: วันเก่าสุดมีน้ำหนัก 1, วันล่าสุดมีน้ำหนัก 2</li><li>น้ำหนักเชิงเส้น 3: วันเก่าสุดมีน้ำหนัก 1, วันล่าสุดมีน้ำหนัก 3</li><li>น้ำหนักเชิงเส้น 4: วันเก่าสุดมีน้ำหนัก 1, วันล่าสุดมีน้ำหนัก 4</li></ul></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><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>ความแตกต่างของปริมาณสินค้าคงคลังจากการใช้เมนู <strong>ย้าย</strong> ปรับ (กล่าวคือ ปริมาณที่เพิ่มขึ้น - ปริมาณที่ลดลง)</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>จำนวนครั้งที่มี <strong>ย้าย</strong> รายการที่ทำขึ้นเพื่อลดระดับสินค้าคงคลังโดยรวม</td></tr><tr><td><strong>ความถี่การย้ายเข้า</strong></td><td>จำนวนครั้งที่มี <strong>ย้าย</strong> รายการที่ทำขึ้นเพื่อเพิ่มระดับสินค้าคงคลังโดยรวม</td></tr></tbody></table>

{% hint style="success" %}
**เคล็ดลับ**: ใช้ *ค่าเฉลี่ยถ่วงน้ำหนัก* เพื่อการวิเคราะห์แนวโน้มที่ละเอียดขึ้น และ *ผสมผสานสูตร* เพื่อสร้างตัวชี้วัดที่ซับซ้อนโดยการซ้อนฟังก์ชันกับตัวแปร
{% endhint %}

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

BoxHero รองรับฟังก์ชันหลากหลายที่คล้ายกับ Excel สำหรับการสร้างสูตรกำหนดเอง

* **คณิตศาสตร์พื้นฐาน:** `+`, `-`, `*`, `/`
* **เงื่อนไข**: `if(condition, value_if_true, value_if_false)`
* **การปัดเศษ:**
  * **round**: `round(number, decimal_places)`
  * **roundUp**: `roundUp(number, decimal_places)`
  * **roundDown**: `roundDown(number, decimal_places)`
* **การแปลงชนิด:**
  * **toNumber**: `toNumber(string, fallback_number)`
    * สตริงที่จะถูกแปลงเป็นค่าตัวเลข, จำนวนที่จะแสดงเมื่อการแปลงล้มเหลว
  * **toString**: `toString(number)`
    * จำนวนที่จะถูกแปลงเป็นสตริง

<figure><img src="/files/1ad37cd993d292726bbb499c1e7930141b466469" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
ตัวแปรและฟังก์ชันที่ไม่พร้อมใช้งานใน <mark style="color:สีน้ำเงิน;">**`รายงานสินค้าคงคลัง`**</mark> สามารถใช้ได้ใน [การวิเคราะห์แบบกำหนดเอง](/docs/documentation/th/other-features/custom-analytics.md).
{% endhint %}

***

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

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

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


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://www.boxhero.io/docs/documentation/th/other-features/analytics.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
