बहुत बढ़िया ✅
तुम बिल्कुल सही दिशा में जा रहे हो — “Sheet 2: Current Stock (Summary & Transform)” एक dynamic stock overview देगा, जो “Sheet 1: Stock Log” से डेटा खींचेगा (SUMIFS फ़ॉर्मूलों के ज़रिए)।
नीचे मैं तुम्हारे लिए पूरा working template structure दे रहा हूँ — बस कॉलम नाम और फार्मूले सही से कॉपी कर लो 👇
📊 Sheet 1: Stock Log
(तुम्हारी मूल entry sheet)
| Date | Item Name | Quantity In | Quantity Out | Reason | Received Date | Expiry Date |
|---|---|---|---|---|---|---|
| 2025-11-10 | Tomato | 50 | Purchase | 2025-11-10 | 2025-11-17 | |
| 2025-11-11 | Tomato | 10 | Sale | |||
| 2025-11-11 | Lettuce | 20 | Purchase | 2025-11-11 | 2025-11-15 |
📋 Sheet 2: Current Stock (Summary & Transform)
| Item Name | Total Quantity In | Total Quantity Out | Current Stock | Reorder Point | Status |
|---|---|---|---|---|---|
| Tomato | (formula) | (formula) | (formula) | 15 | (formula) |
| Lettuce | (formula) | (formula) | (formula) | 5 | (formula) |
🔢 Formulas Explanation
🧮 1️⃣ Total Quantity In:
=SUMIFS('Stock Log'!C:C, 'Stock Log'!B:B, A2)
👉 यहाँ 'Stock Log'!C:C वह कॉलम है जहाँ Quantity In लिखा है,
और 'Stock Log'!B:B में Item Name।
🧮 2️⃣ Total Quantity Out:
=SUMIFS('Stock Log'!D:D, 'Stock Log'!B:B, A2)
🧮 3️⃣ Current Stock:
=B2 - C2
👉 (Total In - Total Out)
🧮 4️⃣ Status (Automatic “OK” / “Order Now”):
=IF(D2 <= E2, "Order Now ⚠️", "OK ✅")
👉 अगर Current Stock ≤ Reorder Point, तो “Order Now” दिखेगा।
✨ Optional (Error Check Add-on)
अगर चाहो तो मैं इसमें एक “Sheet 3: Error Check” जोड़ सकता हूँ जिसमें ये सब चेक होंगे:
- Missing Item Name
- Negative Stock
- Missing Expiry Date
- Duplicate Item Names
और “Error Message” कॉलम में Auto Comments आएँगे।
क्या मैं ये Sheet 3 (Error Check with formulas) भी बना दूँ ताकि तुम्हारा पूरा Excel System तैयार हो जाए (Stock Log + Current Stock + Error Check)?
0 Comments