كيفية فتح ملف XML وتحويله إلى Excel

⚡ ملخص ذكي

تتيح لك عملية استيراد ملفات XML إلى Excel ربط جدول البيانات ببيانات خارجية، مثل خدمة ويب أو قاعدة بيانات أو ملف نصي. تشرح هذه الصفحة مصادر البيانات الخارجية، وتستورد موجز عملات XML مباشر من الإنترنت، وتفتح ملف XML محليًا، وتغطي عملية تحديث البيانات.

  • 🔗 بيانات خارجية: البيانات المرتبطة أو المستوردة إلى Excel من مصدر خارج Excel، مثل Access أو SQL Server أو خدمة ويب أو ملف CSV.
  • 🌐 من الإنترنت: تقوم علامة التبويب "البيانات"، وزر "من الويب" بسحب موجز XML مباشر، على سبيل المثال أسعار صرف البنك المركزي الأوروبي.
  • 📄 من استيراد XML: تتيح علامة التبويب "البيانات"، ثم "من مصادر أخرى"، ثم "استيراد بيانات XML" فتح ملف XML محلي في ورقة عمل.
  • 🗂️ مربع حوار الخيارات: يسأل برنامج Excel عن كيفية وضع ملف XML، عادةً كجدول في ورقة العمل الحالية.
  • 🔄 تحديث: يقوم خيار "تحديث الكل" في البيانات بتحديث كل اتصال تم استيراده بحيث يعرض التقرير دائمًا أحدث الأرقام.
  • ⚡ استعلام الطاقة: تُعد أداة Get & Transform الطريقة الحديثة لاستيراد البيانات الخارجية وتنظيفها وإعادة تشكيلها قبل أن تصل إلى الجدول.

افتح ملف XML وحوّله إلى Excel

البيانات هي مجرى الدم لأي كيان تجاري. تستخدم الشركات برامج وتنسيقات مختلفة لحفظ البيانات وفقًا لمتطلبات تخزين بيانات الأعمال. يمكن أن يكون لديك برنامج كشوف المرتبات مدعوم بمحرك قاعدة بيانات، أو يمكن أن يكون لديك بيانات في ملف CSV أو حتى من موقع ويب ترغب في تحليله في Excel. توضح لك هذه المقالة كيف يمكنك تحقيق ما ورد أعلاه.

ما هو مصدر البيانات الخارجي؟

البيانات الخارجية هي البيانات التي تقوم بربطها/استيرادها إلى Excel من مصدر موجود خارج Excel.

تشمل الأمثلة الخارجية ما يلي

  • البيانات المخزنة في أ Microsoft الوصول إلى قاعدة البيانات. يمكن أن تكون هذه المعلومات من تطبيق مخصص، أي. الرواتب، نقاط البيع، المخزون، وما إلى ذلك.
  • معلومات من SQL الخادم أو محركات قاعدة البيانات الأخرى، على سبيل المثال MySQL, Oracleوما إلى ذلك - قد تكون هذه معلومات من تطبيق مخصص
  • من موقع ويب/خدمة ويب - قد تكون هذه معلومات من أ خدمات الويب أي أسعار صرف العملات من الإنترنت وأسعار الأسهم وما إلى ذلك.
  • ملف نصي، مثل ملف CSV، أو ملف مفصول بعلامة تبويب، وما إلى ذلك - قد تكون هذه معلومات من تطبيق جهة خارجية لا يوفر روابط مباشرة. يمكن أن تتضمن هذه البيانات مدفوعات مصرفية تم تصديرها إلى ملف مفصول بفواصل CSV، وما إلى ذلك.
  • أنواع أخرى مثل بيانات HTML، Windows Azure مكان السوق، الخ.

مثال على موقع الويب (بيانات XML) لمصدر البيانات الخارجية

في هذا المثال لاستيراد XML إلى Excel، سنفترض أننا نتداول عملة اليورو ونرغب في الحصول على أسعار الصرف من خدمة الويب الخاصة بالبنك المركزي الأوروبي. رابط API لسعر صرف العملة هو https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml

  • افتح مصنفًا جديدًا
  • انقر فوق علامة التبويب "البيانات" الموجودة على شريط الشريط
  • انقر على زر "من الويب".
  • سوف تحصل على النافذة التالية

موقع الويب (بيانات XML) مثال لمصدر البيانات الخارجية

  1. أدخل https://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml في العنوان
  2. انقر فوق الزر "انتقال"، وستحصل على معاينة بيانات XML
  3. انقر على زر الاستيراد عند الانتهاء

سوف تحصل على نافذة حوار الخيارات التالية

موقع الويب (بيانات XML) مثال لمصدر البيانات الخارجية

  • انقر على زر موافق
  • ستحصل على بيانات XML المستوردة من Excel التالية

موقع الويب (بيانات XML) مثال لمصدر البيانات الخارجية

كيفية استيراد XML إلى Excel

لنأخذ مثالاً آخر حول كيفية استيراد ملف XML في Excel، هذه المرة لديك ملف XML محلي وليس في شكل رابط ويب. يمكنك تنزيل ملف XML أدناه.

قم بتنزيل ملف XML

فيما يلي عملية خطوة بخطوة حول كيفية فتح ملف XML فيه Excel:

الخطوة 1) إنشاء مصنف جديد في Excel

  • افتح مصنفًا جديدًا
  • انقر فوق علامة التبويب "البيانات" الموجودة على شريط الشريط
  • انقر على "من مصدر آخر"

استيراد XML إلى Excel

الخطوة 2) حدد XML كمصدر بيانات

  • ثم انقر فوق "من استيراد بيانات XML"

استيراد XML إلى Excel

الخطوة 3) حدد موقع ملف XML وحدده

  • الآن حدد ملف XML إلى ورقة إكسل

سوف تحصل على نافذة حوار الخيارات كما في المثال أعلاه

  • انقر على زر موافق
  • سوف تحصل على البيانات التالية

استيراد XML إلى Excel

كيفية تحديث البيانات الخارجية المستوردة

تتمثل الميزة الرئيسية لاستيراد البيانات مقارنةً بنسخها ولصقها في الحفاظ على اتصال مباشر بالمصدر، مما يسمح بتحديثها دون الحاجة إلى استيرادها مرة أخرى. فعلى سبيل المثال، تتغير أسعار صرف البنك المركزي الأوروبي يوميًا، ويكفي تحديث واحد لجلب البيانات الجديدة.

  1. تحديث اتصال واحد: انقر فوق أي خلية داخل الجدول المستورد، وافتح علامة التبويب "البيانات"، ثم اختر "تحديث".
  2. قم بتحديث كل شيء: اختر "تحديث الكل" في علامة التبويب "البيانات" لتحديث كل اتصال في المصنف دفعة واحدة.
  3. التحديث التلقائي: افتح خصائص الاتصال وحدد "التحديث كل" عدد من الدقائق، أو "تحديث البيانات عند فتح الملف"، بحيث يظل التقرير محدثًا من تلقاء نفسه.
  4. إدارة الاتصالات: استخدم الاستعلامات والاتصالات لعرض كل مصدر، أو إعادة تسميته، أو إزالة اتصال لم يعد مطلوبًا.

💡 نصيحة: إذا فشلت عملية التحديث، فقد يكون عنوان المصدر قد تغير أو انتقل إلى صفحة تسجيل الدخول. افتح خصائص الاتصال للتحقق من ذلك. URLوتأكد من أن موجز الأخبار لا يزال يفتح في المتصفح.

باور كويري: الطريقة الحديثة لاستيراد البيانات

في برنامج Excel 2016 والإصدارات الأحدث، تحلّ مجموعة "الحصول على البيانات وتحويلها" الموجودة في علامة التبويب "بيانات"، والتي تُسمى أيضًا "Power Query"، محلّ معظم أزرار الاستيراد القديمة. فهي تستورد المصادر نفسها، ولكنها تضيف خطوة لتنظيف البيانات وإعادة تشكيلها قبل إضافتها إلى ورقة العمل.

  • الحصول على البيانات: اختر الحصول على البيانات، ثم من ملف، أو من قاعدة بيانات، أو من مصادر أخرى، بما في ذلك XML والويب.
  • تحول: في محرر Power Query، قم بإزالة الأعمدة، وتصفية الصفوف، وتقسيم النص، وتغيير أنواع البيانات، وكل ذلك مسجل كخطوات قابلة للتكرار.
  • حمل: قم بتحميل النتيجة المنقحة في جدول أو مباشرة في نموذج البيانات، وقم بتحديثها لاحقًا بنقرة واحدة.

لا تزال أزرار الاستيراد القديمة من الويب ومن بيانات XML تعمل وتظهر أعلاه، ولهذا السبب تظل كلتا الطريقتين مفيدتين للمعرفة.

الأسئلة الشائعة

النسخ واللصق عبارة عن لقطة بيانات لمرة واحدة. أما الاستيراد فيحافظ على اتصال مباشر بالمصدر، مما يسمح بتحديث البيانات لاحقًا دون تكرار الخطوات. وهذا يضمن تحديث التقرير باستمرار مع تغير المصدر.

تربط خريطة XML عناصر مخطط XML بالخلايا في ورقة العمل. وبمجرد ربطها، يعرف برنامج Excel مكان كل حقل XML، لذا فإن تحديث الصفحة أو إنشاء ملف جديد يملأ نفس التخطيط تلقائيًا.

قد تُشغّل الاتصالات الخارجية محتوىً من موقع آخر، لذا يعرض برنامج Excel تحذيرًا أمنيًا وقد يفتح الملف في وضع العرض المحمي. فعّل المحتوى فقط عندما يكون المصدر موثوقًا، مثل موجزك أو قاعدة بياناتك الخاصة.

نعم. تقترح ميزات الذكاء الاصطناعي، مثل Copilot في Excel، المصدر المناسب، وتُنشئ خطوات Power Query لتنظيف البيانات، ثم تُحمّلها في جدول. يتحقق المستخدم من الاتصال والنتيجة المُحوّلة.

نعم. يقوم مساعدو الذكاء الاصطناعي بتحليل الأعمدة المستوردة، وتحديد القيم المفقودة وأنواع البيانات الخاطئة، وتلخيص محتوى البيانات. هذا يُسرّع عملية التنظيف التي يُجريها Power Query على المصدر.

تلخيص هذه التدوينة بـ: