تصلك لائحة أسعار من مورّد، أو كشف حساب من البنك، أو لائحة نقط من الإدارة، وكلها بصيغة PDF. تريد أن تجمع عموداً أو تفرز الأسماء أو تقارن شهرين، فتحوّل الملف إلى Excel، ثم تجد الأرقام في غير أعمدتها، والصفوف مقسومة، والمجموع لا يُحسب لأن الأرقام وصلت نصاً. هذا المقال يشرح لماذا يحدث ذلك، ويعرض ما خرج من تجربة على أربعة ملفات حقيقية، ثم يعطيك طريقة إصلاح كل مشكلة داخل Excel.
الإجابة السريعة
ملف PDF لا يحفظ «جدولاً»، بل نصوصاً في مواضع وخطوطاً مرسومة حولها، والمحوّل يعيد بناء الجدول بالتخمين من مواضع النص. لذلك تنجح العملية جيداً مع ملف مصدّر من برنامج، وتفشل كلياً مع ملف ممسوح ضوئياً. بعد أي تحويل، راجع ثلاثة أشياء: الخلايا التي يمتد نصها على سطرين، والأرقام التي وصلت نصاً، والجداول الممتدة على عدة صفحات. وإن كان الملف كشف حساب، فاطلب من البنك نسخة CSV أو Excel أولاً، فهي أدق من أي تحويل.
لماذا يصعب استخراج جدول من PDF؟
حين تفتح جدولاً في Excel، يعرف البرنامج أن الرقم 245.50 يقع في الصف 4 والعمود C. أما ملف PDF فيعرف شيئاً آخر تماماً: أن النص «245.50» مرسوم عند نقطة أفقية معينة وارتفاع معين من الصفحة، وأن هناك خطوطاً مرسومة في مواضع أخرى. لا شيء في الملف يقول إن هذا النص «خلية» أو إن تلك الخطوط «حدود جدول».
لهذا فكل محوّل من PDF إلى Excel يخمّن. يجمع النصوص التي على الارتفاع نفسه في صف، ويحاول أن يستنتج الأعمدة من مواضعها الأفقية. والتخمين يخطئ في حالات معروفة: خلية فارغة لا يدل عليها شيء، ونص يمتد على سطرين فيبدو صفين، وعنوان فوق الجدول يبدو صفاً منه، وجدول يُكمل في الصفحة التالية مع عنوان أعمدة مكرر.
قبل التحويل: اعرف أي نوع من الملفات لديك
| نوع الملف | كيف تعرفه | ما تتوقعه |
|---|---|---|
| مصدّر من Excel أو برنامج محاسبة | تستطيع تحديد الأرقام بالفأرة، والبحث بـ Ctrl+F يجدها | نتيجة جيدة غالباً، مع ترتيب بسيط |
| كشف حساب أو فاتورة من موقع إلكتروني | نص قابل للتحديد، وأحياناً بلا خطوط بين الخلايا | نتيجة جيدة إن كانت الأعمدة متباعدة بوضوح |
| ممسوح ضوئياً أو مصوّر بالهاتف | لا تستطيع تحديد أي حرف، والبحث لا يجد شيئاً | لا يمكن تحويله مباشرة، يحتاج إلى OCR أولاً |
هذا الفحص يأخذ عشر ثوان ويوفر عليك محاولات بلا فائدة. الملف الممسوح صورة، والجدول فيه رسم لا نص، وأي محوّل لا يملك خاصية التعرف الضوئي على الحروف سيعيده فارغاً. شرحنا هذه الخاصية وحدودها في دليل OCR.
تجربتنا على أربعة ملفات
أعددنا أربعة ملفات تمثل الحالات الشائعة، ومرّرناها على أداة PDF إلى Excel في SmokePDF، ثم فتحنا النتائج في Excel:
- طلبية لوازم مكتب بالإنجليزية: جدول بحدود، فيه 6 بنود و5 أعمدة، صُدّر من جدول بيانات إلى PDF. في أحد البنود اسم طويل يمتد على سطرين، وعمود الملاحظات فارغ في أغلب الصفوف.
- كشف حساب بلا خطوط: 6 عمليات، بأعمدة للمدين والدائن والرصيد، وكل عملية تملأ إما المدين أو الدائن، فالخلايا الفارغة كثيرة. طُبع من صفحة ويب إلى PDF.
- جدول مصاريف بالعربية: 5 بنود بالتاريخ والمبلغ وطريقة الأداء، صُدّر من جدول بيانات اتجاهه من اليمين إلى اليسار.
- الطلبية نفسها ممسوحة ضوئياً: الصفحة الأولى محوّلة إلى صورة بدقة 200 نقطة في البوصة.
| الملف | الأعمدة | الخلايا الفارغة | الأرقام | ما احتاج إصلاحاً يدوياً |
|---|---|---|---|---|
| الطلبية بالإنجليزية | 5 من 5 صحيحة | بقيت في مكانها | كلها أرقام، ومجموع البنود الستة يطابق سطر المجموع: 4,197.90 | اسم البند الطويل وصل في صفين |
| كشف الحساب | 5 من 5 صحيحة | بقيت في مكانها | كلها أرقام | لا شيء |
| المصاريف بالعربية | 5 من 5، من اليمين إلى اليسار | بقيت في مكانها | كلها أرقام، والتواريخ نص | العنوان انقسم على خليتين، و3 كلمات فيها أخطاء حروف |
| الطلبية الممسوحة | لا نص في الملف، فأخبرتنا الأداة بذلك ولم تنشئ ملفاً | |||
أخطاء الحروف في الملف العربي تستحق وقفة. كلمة «ملاحظة» خرجت «مالحظة»، و«الإنترنت» خرجت «الإنرتنت»، و«مؤجلة» خرجت «م4وجلة». فتحنا الملف نفسه بأداة pdftotext المستقلة، فأعطت الخطأين الأولين نفسيهما، وأعطت «مؤ جلة» بمسافة زائدة. فهذه الأخطاء مصدرها طريقة وصف الملف للأشكال العربية المدموجة، لا المحوّل وحده. شرحنا السبب بالتفصيل في مقال تحويل PDF عربي إلى Word، والقاعدة نفسها تنطبق على Excel.
ونقولها بصراحة: قبل إعداد هذا المقال، كانت أداتنا تضع الخلايا متتالية في كل صف، فإذا كانت في الجدول خلية فارغة، انزاحت القيم بعدها عموداً كاملاً. في كشف الحساب مثلاً، كان مبلغ الدائن سيظهر في عمود المدين. عدّلنا الأداة لتحدد الأعمدة من موضع النص في الصفحة، ثم أعدنا التجربة، والجدول أعلاه هو النتيجة بعد التعديل.
المشاكل الشائعة بعد التحويل، وسبب كل منها
| ما تراه في Excel | السبب | الحل |
|---|---|---|
| خلية واحدة صارت صفين | النص كان يمتد على سطرين داخل الخلية | انقل السطر الثاني إلى الخلية التي فوقه، ثم احذف الصف |
| المجموع يعطي صفراً أو خطأ | الأرقام وصلت نصاً بسبب اسم العملة أو رمز غير مرئي | احذف العملة بالبحث والاستبدال، ثم «تحويل إلى رقم» |
| التاريخ لا يُفرز صحيحاً | التاريخ وصل نصاً، أو فُهم بصيغة شهر/يوم | «النص إلى أعمدة» مع اختيار صيغة يوم/شهر/سنة |
| الصفر في أول رقم الهاتف اختفى | المحوّل عامله رقماً | اجعل العمود «نصاً» قبل اللصق، أو استعمل محولاً يحفظه |
| عنوان الأعمدة مكرر في وسط البيانات | الجدول يمتد على عدة صفحات | اجمع الأوراق في ورقة واحدة، ثم صفِّ العناوين المكررة واحذفها |
| أعمدة جدول عربي معكوسة | اختلاف اتجاه الصفحة بين الأصل والمحوّل | غيّر اتجاه الورقة من «تخطيط الصفحة» |
الإصلاح داخل Excel خطوة بخطوة
تحويل الأرقام النصية إلى أرقام
الأرقام النصية تظهر عادة ملتصقة بيسار الخلية، ومعها مثلث أخضر صغير في زاويتها. حدد العمود، واضغط على علامة التحذير، واختر «تحويل إلى رقم». وإن كانت فيها كلمة مثل MAD أو DH، فاحذفها أولاً بـ Ctrl+H: اكتب الكلمة في خانة البحث واترك خانة الاستبدال فارغة. وإن بقي الرقم نصاً بعد ذلك، فقد يكون فيه رمز غير مرئي: جرّب صيغة =VALUE(TRIM(A2)) في عمود مساعد.
إصلاح التواريخ
Excel يفهم التاريخ حسب إعدادات جهازك، فالتاريخ «05/09/2026» قد يُقرأ 5 سبتمبر أو 9 ماي. حدد عمود التواريخ، ثم من تبويب «بيانات» اختر «النص إلى أعمدة»، وفي الخطوة الأخيرة اختر «تاريخ» بصيغة DMY، أي يوم ثم شهر ثم سنة. هكذا تحدد الصيغة بنفسك بدل أن يخمّنها البرنامج.
جمع جدول ممتد على عدة صفحات
أغلب المحوّلات، ومنها أداتنا، تضع كل صفحة في ورقة مستقلة. انسخ بيانات كل ورقة تحت الأخرى في ورقة واحدة، ثم فعّل «التصفية» على الصف الأول، واختر في عمود العناوين القيمة المكررة مثل «التاريخ»، واحذف الصفوف الظاهرة. يبقى لك جدول واحد متصل.
مراجعة الكلمات العربية
ابحث في الورقة عن «ال» و«لا» داخل الكلمات، فهذا أكثر ما يتبدّل في الملفات العربية. وإن كان الجدول طويلاً والأخطاء كثيرة، فقارن عينة من الصفوف بالأصل قبل أن تعتمد الأسماء في فرز أو بحث.
طرق أفضل من التحويل أحياناً
- اطلب الملف الأصلي: كثير من البنوك تتيح تنزيل كشف الحساب بصيغة CSV أو Excel من حسابك الإلكتروني، والموردون يرسلون لائحة الأسعار بصيغة Excel إن طلبتها. هذا الملف هو الأدق دائماً، لأنه لم يمر بأي تخمين.
- استيراد PDF في Excel نفسه: في نسخ Microsoft 365 على ويندوز، يمكنك من تبويب «بيانات» اختيار «الحصول على البيانات» ثم «من ملف» ثم «من PDF». هذه الطريقة تتعرف على الجداول وتعرضها عليك لتختار منها، وتعمل على جهازك داخل البرنامج، وهي مفيدة للجداول المعقدة إن كانت لديك هذه النسخة.
- للملفات الممسوحة: لا بد من برنامج تعرّف ضوئي على الحروف أولاً، ثم التحويل. ونتائج OCR في الجداول تحتاج مراجعة أدق، لأن الأرقام المتشابهة مثل 1 و7 أو 5 و6 قد تختلط.
ما الذي تفعله أداة SmokePDF بالضبط
- تقرأ طبقة النص في الملف داخل متصفحك، فلا يُرفع كشف حسابك أو لائحة أسعارك إلى أي خادم.
- تجمع النصوص الموجودة على الارتفاع نفسه في صف، وتحدد الأعمدة من امتداد النص الأفقي، فتبقى الخلايا الفارغة في مكانها.
- تحوّل الأرقام إلى أرقام حقيقية، ومنها الصيغة المغربية والأوروبية مثل
1 250,00، وتترك الأرقام التي تبدأ بصفر نصاً حتى لا يضيع الصفر. - تضع كل صفحة في ورقة مستقلة. وإن كانت أغلب الصفحات عربية، تعكس ترتيب الأعمدة وتفتح المصنف من اليمين إلى اليسار.
- لا ترى خطوط الجدول، فالخلية ذات السطرين تصل في صفين. ولا تنقل الألوان ولا الخلايا المدمجة ولا التنسيق.
- لا تملك خاصية OCR: الملف الممسوح تخبرك أنه بلا نص بدل أن تعطيك ملفاً فارغاً.
الأسئلة الشائعة
هل يمكن تحويل PDF إلى Excel مع الحفاظ على التنسيق والألوان؟
نادراً بشكل كامل. ملف PDF لا يحفظ الخلايا ولا أنماطها، فالمحوّل يعيد بناء البيانات لا الشكل. الأهم أن تصل الأرقام في أعمدتها الصحيحة، ثم تنسّق الجدول في Excel في دقيقتين.
لماذا لا يجمع Excel الأرقام بعد التحويل؟
لأنها وصلت نصاً، غالباً بسبب اسم العملة أو مسافة غير مرئية. احذف العملة بالبحث والاستبدال، ثم استعمل «تحويل إلى رقم» أو صيغة VALUE.
هل التحويل آمن لكشف حساب بنكي؟
يتوقف على المحوّل. الأدوات التي ترفع الملف تحتفظ به على خوادمها مدة ما. أداة SmokePDF تعمل داخل متصفحك، والملف لا يغادر جهازك. والخيار الأكثر أماناً ودقة هو تنزيل الكشف بصيغة CSV من موقع البنك مباشرة.
ملفي جدول ممسوح بالهاتف، ماذا أفعل؟
استعمل أولاً برنامجاً يدعم التعرف الضوئي على الحروف لتحويل الصورة إلى نص، ثم حوّل النتيجة إلى Excel. وراجع الأرقام واحداً واحداً، لأن أخطاء OCR في الأرقام لا تظهر بالعين.
لماذا ظهرت الأعمدة العربية بترتيب معكوس؟
لأن الجدول العربي يُقرأ من اليمين، والمحوّل قد يقرؤه من اليسار. أداتنا تعكس الترتيب حين يكون أغلب نص الصفحة عربياً، فإن كان جدولك العربي مرتباً أصلاً من اليسار، فغيّر اتجاه الورقة من تبويب «تخطيط الصفحة».
الخلاصة
تحويل PDF إلى Excel إعادة بناء بالتخمين، لا نسخ مباشر. افحص ملفك أولاً: إن كان نصاً قابلاً للتحديد فالنتيجة جيدة غالباً، وإن كان مسحاً ضوئياً فيحتاج إلى OCR. بعد التحويل، راجع الخلايا ذات السطرين، والأرقام النصية، والتواريخ، والجداول الممتدة على عدة صفحات. وحين تستطيع الحصول على الملف الأصلي بصيغة CSV أو Excel، فهو دائماً الطريق الأقصر.