# مرافق جداول جوجل · Google Sheets Companion

> **ملاحظة اتصال:** كل التسمية المزدوجة تستخدم النمط "عربي · English" (نقطة منتصف). لا تستخدم "عربي (English)" — احرص على الحفاظ على هذا التوحيد.

مرفق جداول جوجل المجاني لقالب قبضة العربي. إنه نسخة جداول جوجل مرفقة — بديل مجاني كليًا بدون أضافات ولا برمجيات. يعمل على أي حساب جوجل، ويبقى على جهازك.

---

## 1. نظرة عامة

**ما هذا المرافق؟**

جداول جوجل المرفقة مع قبضة هي نسخة مباشرة من نظام التتبع المصروفات/الدخل/الميزانية/التدفق النقدي — لكنها تعمل داخل جوجل شيتز بدل نوشن. إذا كنت تعيش داخل الجداول الإلكترونية وتفضل الإدخال اليدوي، هذا الملف مناسب لك تمامًا.

**متى تستخدمه بدل نوشن؟**

- عندما تكون دائمًا في جوجل شيتز · Google Drive ولا تحب التبديل بين التطبيقات.
- عندما تشتغل على هاتفك المحمول وتفتقر إلى إمكانية الوصول إلى نوشن.
- عندما تفضل تصدير مصاريفك يدويًا وتحتاج إلى استخراج تقارير سريعة · CSV.

**متى تستخدمه إلى جانب نوشن؟**

يمكنك تصدير البيانات من نوشن كـ CSV، ثم استيرادها إلى هذه الأعمدة. أو ببساطة احتفظ بالملف كنسخة احتياطية من تسجيلك.

**ملاحظة مهمة:** هذا الملف مجاني تمامًا. لا توجد أي أضافات مدفوعة، ولا Apps Script مطلوب، ولا حساب مدفوع. كل شيء يعمل على الملف الأصلي.

---

## 2. الإعداد للغة العربية · RTL

لجعل جدولك جاهزًا للغة العربية من اليمين إلى اليسار، اتبع هذه الخطوات بالضبط:

### الخطوة 1: ضبط الإعدادات المحلية

1. افتح جدول البيانات في جوجل.
2. اذهب إلى **File (ملف) → Settings (الإعدادات)**.
3. في علامة **Locale**، اختر إحدى الخيارات العربية:
   - **المملكة العربية السعودية**
   - **مصر**
   - **الإمارات**
4. اضغط **Save and reload (حفظ وإعادة التحميل)**.

**تأثير هذا الخيار:**
- يصبح تنسيق التاريخ افتراضيًا `YYYY/MM/DD`.
- يتغير تنسيق الأرقام إلى استخدام الفواصل العربية (٬) تلقائيًا في العرض، مما قد يخرب بعض الصيغ.
- يصبح اليوم الأسبوع يبدأ من **السبت**.

### الخطوة 2: تفعيل الاتجاه من اليمين إلى اليسار · RTL

1. بعد إعادة التحميل، اذهب إلى **Format (تنسيق) → Direction (اتجاه) → Text right-to-left (نص من اليمين إلى اليسار)**.
2. هذا يضبط اتجاه الورقة كاملة. لتخصيص خلية أو عمود واحد، حدده أولًا ثم اختر **Cell direction (اتجاه الخلية)** من نفس القائمة.

**تأثير هذا الخيار:**
- يُطبّق على كل الخلايا بشكل افتراضي، لكن يمكن تخصيصه لكل عمود.
- العناوين الأيمنية، والنص يبدأ من اليمين.

### الخطوة 3: ضبط العمود الخاص بالقيمة · Amount

بما أن محرك الصيغ يتطلب أرقامًا لاتينية، يجب أن تبقي **العمود المالي · Amount** باتجاه من اليسار إلى اليمين:

1. حدد العمود كامل.
2. اذهب إلى **Format (تنسيق) → Direction (اتجاه) → Text left-to-right (نص من اليسار إلى اليمين)**.

هذا يحافظ على أن تكون القيم المالية مقروءة بوضوح وتتوافق مع الصيغ.

### ملخص الاختيارات

| الإعداد | الخيار | التأثير |
|---|---|---|
| المنطقة · Locale | المملكة العربية / مصر / الإمارات | تيار التاريخ، بدء الأسبوع |
| اتجاه النص | RTL افتراضي | العناوين من اليمين |
| العمود المالي | LTR | القراءة الصحيحة للأرقام |

---

## 3. أوراق العمل · TABS

يحتوي الملف على تمامًا خمسة أوراق عمل، تُستخدم بهذه الترتيب بالضبط:

1. **تعليمات · Instructions**
2. **المصروفات · Expenses**
3. **الدخل · Income**
4. **الميزانية الشهرية · Budget**
5. **التدفق النقدي · Cash Flow**

---

## 4. جداول الأعمدة — تفاصيل كل ورقة

لكل ورقة: العنوان العربي · English · الحرف · نوع البيانات · قاعدة التحقق · ملاحظة واحدة بالعربية.

ورقة 1 · تعليمات لا تحتاج أعمدة — إنها مجرد نص إرشادي.

### ورقة 2: المصروفات · Expenses

جدول مفتوح لتسجيل كل مصاريفك. كل صف هو معاملة واحدة.

| العنوان العربي · English | العمود | نوع البيانات | قاعدة التحقق | ملاحظة |
|---|---|---|---|---|
| التاريخ · Date | A | تاريخ | تاريخ فقط | متى حدث الصرف |
| المبلغ · Amount | B | عدد عشري | العدد > 0 | المبلغ المدفوع، دائمًا بالدولار أو الشيكل |
| العملة · Currency | C | نص | قائمة منسدلة: ILS / USD / $ | تحديد العملة. $ يعني دولار أمريكي ثابت |
| الفئة · Category | D | نص | قائمة منسدلة محددة | تصنيف المصروفات: إيجار/طعام/مواصلات/فواتير/صحة/تعليم/تسويق/أخرى |
| الحساب · Account | E | نص | قائمة منسدلة | من أين خرجت المصروفات؟ حساب بنكي / محفظة نقدية |
| طريقة الدفع · Payment method | F | نص | قائمة منسدلة | تحويل بنكي / بطاقة / نقداً / تحويل |
| نقداً؟ · Cash | G | منطقي | إجابة نعم/لا | هل كانت نقداً؟ |
| ملاحظة · Note | H | نص | لا شيء | أي ملاحظة إضافية |

---

### ورقة 3: الدخل · Income

جدول مفتوح لتسجيل كل مصادر دخلك.

| العنوان العربي · English | العمود | نوع البيانات | قاعدة التحقق | ملاحظة |
|---|---|---|---|---|
| التاريخ · Date | A | تاريخ | تاريخ فقط | متى تلقيت الدفع |
| المصدر · Source | B | نص | لا شيء | مثال: عميل، مبيعات، مكافأة |
| العميل · Client | C | نص | لا شيء | اسم العميل أو المشروع |
| المبلغ · Amount | D | عدد عشري | العدد > 0 | المبلغ المستلم |
| العملة · Currency | E | نص | قائمة منسدلة: ILS / USD / $ | نفس بروتوكول المصروفات |
| مدفوع؟ · Paid | F | منطقي | إجابة نعم/لا | هل تم الدفع بالكامل؟ |
| تاريخ الاستحقاق · Due date | G | تاريخ | تاريخ فقط | متى يجب أن يُدفع |
| ملاحظة · Note | H | نص | لا شيء | أي ملاحظة إضافية |

---

### ورقة 4: الميزانية الشهرية · Budget

جدول خطة الميزانية لكل شهر — تخطيط مقابل تنفيذ.

| العنوان العربي · English | العمود | نوع البيانات | قاعدة التحقق | ملاحظة |
|---|---|---|---|---|
| البنود · Line item | A | نص | لا شيء | اسم البند: مسكن، نقل، طعام، ترفيه، إلخ |
| الشهر · Month | B | نص | قائمة منسدلة: يناير .. ديسمبر | الشهر الذي تخطيطك له |
| المخطط له · Planned | C | عدد عشري | العدد > 0 | المبلغ الذي خططت له |
| الفعلي · Actual | D | عدد عشري | العدد > 0 | المبلغ الفعلي الصرف |
| الفرق · Variance | E | عدد عشري محسوب | لا شيء | = الفعلي - المخطط له |
| الحالة · Status flag | F | نص | لا شيء | داخل الحد / متبقي / زائد |

**ملاحظة:** العمود "الفرق · Variance" يُحسب تلقائيًا باستخدام الصيغة في القسم 5.

---

### ورقة 5: التدفق النقدي · Cash Flow

جدول شبكي يوضح الحركة النقدية عبر 12 شهر. الصفوف ثابتة، والأعمدة تمثل الأشهر.

**الصفوف · Rows:**

| رقم الصف | الوصف · Arabic | الوصف · English |
|---|---|---|
| 1 | الرصيد الافتتاحي | Opening Cash |
| 2 | الدخل الوارد | Income In |
| 3 | المصروفات | Expenses Out |
| 4 | الرصيد الختامي | Closing Cash |
| 5 | المتاح لك هذا الشهر | Available to you this month |
| 6 | الادخار المحوَّل | Savings set aside |

**الأعمدة · Columns B – M:** تمثل الأشهر من يناير إلى ديسمبر.

| العمود | الشهر |
|---|---|
| B | يناير · Jan |
| C | فبراير · Feb |
| D | مارس · Mar |
| E | أبريل · Apr |
| F | مايو · May |
| G | يونيو · Jun |
| H | يوليو · Jul |
| I | أغسطس · Aug |
| J | سبتمبر · Sep |
| K | أكتوبر · Oct |
| L | نوفمبر · Nov |
| M | ديسمبر · Dec |

**مثال على التخطيط:**

- **B1 (يناير):** الرصيد الافتتاحي = 5000
- **B2 (يناير):** إجمالي الدخل = `=SUMIFS('الدخل'!D:D, 'الدخل'!A:A, ">=" & DATE(2025,1,1), 'الدخل'!A:A, "<" & DATE(2025,2,1))`
- **B3 (يناير):** إجمالي المصروفات = `=SUMIFS('المصروفات'!B:B, 'المصروفات'!A:A, ">=" & DATE(2025,1,1), 'المصروفات'!A:A, "<" & DATE(2025,2,1))`
- **B4 (يناير):** الرصيد الختامي = `=B1+B2-B3`
- **B5 (يناير):** المتاح لك هذا الشهر = `=SUMIFS('الميزانية الشهرية'!C:C, 'الميزانية الشهرية'!B:B, "يناير", 'الميزانية الشهرية'!A:A, "الدخل · Income") - SUMIFS('الميزانية الشهرية'!C:C, 'الميزانية الشهرية'!B:B, "يناير", 'الميزانية الشهرية'!A:A, "<>الدخل · Income")`
- **B6 (يناير):** الادخار المحوَّل = `=SUMIFS('الميزانية الشهرية'!D:D, 'الميزانية الشهرية'!B:B, "يناير", 'الميزانية الشهرية'!A:A, "الادخار · Savings")`
- **C1 (فبراير):** الرصيد الافتتاحي = `=B4` (يُنسخ الرصيد الختامي كبداية الشهر التالي)
- **C6 (فبراير):** الادخار التراكمي = `=B6+SUMIFS('الميزانية الشهرية'!D:D, 'الميزانية الشهرية'!B:B, "فبراير", 'الميزانية الشهرية'!A:A, "الادخار · Savings")`

> كل عمود يحسب شهره فقط: الصيغ تُقرأ من ورقة المصروفات/الدخل بنافذة تاريخ شهر واحد (القسم 5.3)، ومن الميزانية الشهرية باسم الشهر. لا يوجد جمع كامل لعمود يجمع الأشهر السابقة كلها.

---

## 5. الصيغ · FORMULAS

جميع الصيغ تستخدم أرقامًا لاتينية · Latin digits — محركات الصيغ لا تقرأ الأرقام العربية الهندية.

### 5.1 إجمالي المصروفات الشهرية حسب الفئة — "وين راقت فلوسي؟"

تُستخدم لإجابة السؤال: "كم أنفقت على كل فئة؟"، وتظهر في ورقة **الميزانية الشهرية**، العمود C (أو D حسب الحاجة).

```google-sheets
=SUMIFS('المصروفات'!B:B, 'المصروفات'!D:D, "طعام", 'المصروفات'!A:A, ">="&DATE(2025,1,1), 'المصروفات'!A:A, "<"&DATE(2025,2,1))
```

**ما تفعله:** تجمع كل المبالغ العمود B من ورقة "المصروفات"، حيث:
- العمود D (الفئة) يساوي "طعام".
- العمود A (التاريخ) بين 1 يناير 2025 وأول فبراير 2025.

لتطبيقها على فئة مختلفة: غير "طعام" إلى أي فئة أخرى من القائمة.

---

### 5.2 صيغة انحراف الميزانية · Variance

تظهر الفرق بين الفعلي والمخطط، وتوضح ما إذا كنت ضمن أو فوق أو تحت الحد.

```google-sheets
=D2-C2
```

**ما تفعله:** تطرح المخطط له (العمود C) من الفعلي (العمود D)، وتظهر النتيجة في العمود E.

**قاعدة التنسيق الشرطي · Conditional Formatting — تنبيه الإنفاق الزائد:**

1. حدد العمود E (الفرق).
2. اذهب إلى **Format (تنسيق) → Conditional formatting (تنسيق شرطي)**.
3. في "Format cells if..." اختر **Greater than (أكبر من)**.
4. اكتب القيمة: `0`
5. اختر تنسيق الخلفية: **رمادي فاتح** (`#F5EFE3`) — الذهبي للتوفير فقط، لا يُستخدم للإنذار بالإنفاق الزائد.
6. في "Formatting style"، حدد لون النص: **أسود مائي** (`#1A2E2A`).

**التسمية العربية:** النص "الفرق · Variance" أو "زيادة عن المخطط" — رقم عادي بلا لوم ولا وصمة.

---

### 5.3 صيغة إغلاق النقد · Closing Cash Chain — تدفق النقدي 12 شهر

تُستخدم في ورقة **التدفق النقدي**، وتبني سلسلة الرصيد الشهري.

```google-sheets
B1 = Opening Cash (manually entered per month)
B2 = =SUMIFS('الدخل'!D:D, 'الدخل'!A:A, ">=" & DATE(2025,1,1), 'الدخل'!A:A, "<" & DATE(2025,2,1))
B3 = =SUMIFS('المصروفات'!B:B, 'المصروفات'!A:A, ">=" & DATE(2025,1,1), 'المصروفات'!A:A, "<" & DATE(2025,2,1))
B4 = =B1+B2-B3
```

**ما تفعله:**
- B1 = الرصيد الافتتاحي (تُدخل يدويًا لكل شهر، أو =العمود السابق B4)
- B2 = إجمالي الدخل للشهر عبر SUMIFS مع نافذة تاريخ واحد
- B3 = إجمالي المصروفات للشهر عبر SUMIFS مع نافذة تاريخ واحد
- الناتج B4 = الرصيد الختامي

**النافذة التاريخية تتقدم مع الأعمدة:** عند نسخ B2/B3 إلى العمود C (فبراير)، غيّر النافذة إلى `DATE(2025,2,1)` حتى `DATE(2025,3,1)`. كل عمود يحسب شهره فقط — لا يُعاد جمع الأشهر السابقة.

**ثم تنسخها إلى الشهر التالي:**

في العمود C (فبراير)، الصف 1 (الرصيد الافتتاحي):

```google-sheets
=B4
```

**ما تفعله:** تأخذ الرصيد الختامي من يناير (B4) وتجعله رصيدًا افتتاحيًا لفبراير.

---

### 5.4 "المتاح لك هذا الشهر" — العدد الرئيسي للمنتج

هذه الصيغة تُجيب على السؤال الحقيقي: "ماذا أستطيع إنفاقه هذا الشهر؟"
بدل "الرصيد"، تسأل: "كم باقي بعد التزاماتي الشهرية؟"

تظهر في ورقة **التدفق النقدي**، خلية **B5** (تحت الرصيد الختامي):

```google-sheets
=SUMIFS('الميزانية الشهرية'!C:C, 'الميزانية الشهرية'!B:B, "يناير", 'الميزانية الشهرية'!A:A, "الدخل · Income") - SUMIFS('الميزانية الشهرية'!C:C, 'الميزانية الشهرية'!B:B, "يناير", 'الميزانية الشهرية'!A:A, "<>الدخل · Income")
```

**ما تفعله:**
- الطرح الأول: عمود C (المخطط له · Planned) لصف "الدخل · Income" — دخلك المخطط لهذا الشهر.
- الطرح الثاني: عمود C (المخطط له) لبقية بنود الشهر — التزاماتك المخططة (إيجار، نقل، طعام…).
- النتيجة = دخلك المخطط ناقص التزاماتك المخططة. رقم واحد، قبل ما تصرف قرش.

**لماذا من ورقة الميزانية وليس من الرصيد الختامي؟** لأن الرصيد الختامي (B4) يحسب الفلوس اللي دخلت وخرجت فعليًا. طرح الالتزامات المخططة منه مرة ثانية يخصمها مرتين. هذا الرقم سؤال مختلف: كم يبقى بعد ما أوفِ بالتزاماتي؟

> **ملاحظة:** في ورقة "الميزانية الشهرية" أضف صفًا واحدًا اسم البند فيه "الدخل · Income" وقيمته في العمود C = دخلك الشهري. انسخ العمود إلى فبراير وغيّر "يناير" إلى "فبراير"، وهكذا.

---

### 5.5 نسبة تقدم هدف التوفير · Goal-Progress Percentage

تُظهر كم وصلت إلى هدف التوفير الخاص بك.

فرضًا: هدفك هو تخزين 1000 دولار. المبلغ المحوَّل للادخار تراكميًا في **B6** — وليس الرصيد الختامي.

**صيغة الادخار المحوَّل (الصف 6):**

```google-sheets
=SUMIFS('الميزانية الشهرية'!D:D, 'الميزانية الشهرية'!B:B, "يناير", 'الميزانية الشهرية'!A:A, "الادخار · Savings")
```

لشهر فبراير وما بعده، اجمعه تراكميًا:

```google-sheets
=B6+SUMIFS('الميزانية الشهرية'!D:D, 'الميزانية الشهرية'!B:B, "فبراير", 'الميزانية الشهرية'!A:A, "الادخار · Savings")
```

**ما تفعله:** تجمع عمود D (الفعلي · Actual) من بند "الادخار · Savings" في ورقة "الميزانية الشهرية". كل ما حوّلته فعلًا للادخار يظهر هنا — منفصل تمامًا عن الرصيد الختامي.

**نسبة التقدم:**

```google-sheets
=MIN(B6/1000, 1)
```

**ما تفعله:**
- B6 / 1000 = نسبة المئوية (0–1).
- MIN(..., 1) = لا تتجاوز 100% حتى لو تخطيت الهدف.

لعرضها كنسبة مئوية منسقة:
1. حدد الخلية.
2. اذهب إلى **Format (تنسيق) → Number (الرقم) → Percent (نسبة مئوية)**.

---

### 5.6 إجمالي الدخل الشهري (اختياري)

```google-sheets
=SUMIFS('الدخل'!D:D, 'الدخل'!A:A, ">=" & DATE(2025,1,1), 'الدخل'!A:A, "<" & DATE(2025,2,1))
```

> ملاحظة: هذه الصيغة تجمع الدخل خلال شهر كامل بنافذة تاريخ واحدة. استبدل التواريخ حسب الشهر المطلوب.

---

## 6. التنسيق الشرطي · CONDITIONAL FORMATTING

قواعد التنسيق الشرطي باستخدام ألوان قبضة. لا تستخدم الألوان كزخرفة — فقط للمعنى.

**الألوان المعتمدة:**
- **اللون الأساسي:** تيال · Teal `#0E7C66` — للروابط/الأزرار/العناصر النشطة.
- **لون الخلفية:** رمادي فاتح (`#F5EFE3`) — للخلفية العامة.
- **الذهبي:** `#C8933A` — **للمكاسب والتوفير فقط**. لا يُستعمل كزخرفة عامة.

### قاعدة 1: تمييز المبالغ الموجبة والسالبة

في ورقة **المصروفات**، العمود B (المبلغ):

1. حدد العمود B.
2. **Format → Conditional formatting**.
3. **Format cells if... → Greater than** → اكتب `0`.
4. اختر لون النص: **تيال** (`#0E7C66` على خلفية `#F5EFE3`).
5. كرر لكن بـ **Less than** → `0` → خلفية **خلفية رمادية** (`#F5EFE3`) مع نص `#1A2E2A`.

### قاعدة 2: إشارة إلى الإنفاق الزائد عن الميزانية

في ورقة **الميزانية الشهرية**، العمود E (الفرق):

1. حدد العمود E.
2. **Format → Conditional formatting**.
3. **Format cells if... → Greater than** → `0`.
4. خلفية: **`#F5EFE3`** (رمادي فاتح — الذهبي محجوز للتوفير فقط، ليس للإنذار بالإنفاق الزائد).
5. نص: `#1A2E2A`.

**التسمية:** "الفرق · Variance" أو "زيادة عن المخطط" — رقم عادي بلا لوم ولا وصمة.

### قاعدة 3: تمييز الدخل غير المدفوع

في ورقة **الدخل**، العمود F (مدفوع؟):

1. حدد العمود F.
2. **Format → Conditional formatting**.
3. **Format cells if... → Text is exactly** → اكتب `لا`.
4. خلفية: `#F5EFE3` (رمادي فاتح)، نص `#4A5C57` (رمادي ناعم).

---

## 7. الترويج للمنتج الكامل · Upsell Pointer

> **ملاحظة:** هذه الملفات المجانية تغطي الأساسيات: المصروفات، الدخل، الميزانية، التدفق النقدي على مدار 12 شهر.
>
> النظام الكامل بقبضة — **$99** — يضيف: تقويم دفعات، تذكير فواتير، تكامل مع البنوك، نسخة Notion + جوجل شيتز متزامنتين، وتقارير CSV/Excel إلخ.
>
> إذا أعجبت بهذه الأدوات، [أرسل لي بريدك] وسنخبرك عندما يفتح النظام الكامل. لأول 50 مشتركًا، **سعر التأسيس $49** — بدون إجبار، بدون عد تنازلي.

---

## 8. الأرقام — آلية الكتابة

**قواعد الكتابة:**

- داخل كل الصيغ والبيانات: استخدم **الأرقام اللاتينية** (1, 2, 3).
- في النصوص العربية الواجهة للمستخدم: استخدم **الأرقام الهندية العربية** (١, ٢, ٣) حيث يتوقعها المستخدم.

**لماذا؟** محركات الصيغ · Google Sheets formula engine لا تقرأ الأرقام الهندية العربية. إذا كتبت `١٠٠٠` في الخلية، لن تُعتبر رقمًا من قبل الصيغ. لذلك:

- **الصيغ، القيم المالية، التواريخ:** أرقام لاتينية.
- **العناوين، الشرح، الملاحظات:** أرقام هندية عربية (٩٩، ١٠٠).

---

الرفيق في نوشن: templates/free_arabic_template.md
