تتضمن "جداول بيانات Google" دوال استيراد للمساعدة في تحسين جداول البيانات، على سبيل المثال:
الحدود القصوى للاستخدام
عندما تصبح حركة البيانات كبيرة جدًا بسبب دوال الاستيراد، ستتلقّى رسالة الخطأ التالية: "خطأ: قد يستغرق تحميل البيانات بعض الوقت بسبب العدد الضخم من الطلبات. جرِّب تقليل مقدار دوال IMPORTHTML أو IMPORTDATA أو IMPORTFEED أو IMPORTXML في جداول البيانات التي أنشأتها".
هناك قيود صارمة لمنشئ المستند. على المستخدمين مراعاة مقدار الاستخدام في جميع المستندات المفتوحة التي ينشئونها. إذا أجرى أحد المتعاونين تعديلاً، قد يتم احتسابه أيضًا من حصتك.
للتعامل بشكل نهائي مع رسائل الخطأ، عليك تقليل مقدار التغييرات على النطاق المصدر الذي تم استيراد دالة الاستيراد منه. على سبيل المثال، إذا كانت القيمة التي تم حلّها للنطاق المصدر في =IMPORTDATA(النطاق المصدر) تتغير بشكل متكرر، عليك إصدار اتصالات خارجية، ما قد يؤدي إلى ضبط الحد الأقصى المسموح به لحركة البيانات.
حداثة البيانات
لضمان حصول المستخدمين على البيانات الحديثة مع الحفاظ على الاستخدام المعقول، تتشارك IMPORTDATA وIMPORTHTML وIMPORTXML بعض القواعد:
- تبحث الدوال الثلاث تلقائيًا عن التحديثات كل ساعة عندما يكون المستند مفتوحًا، حتى إذا لم تتغير الصيغة وورقة البيانات.
- إذا حذفت الخلايا وأعدت إضافتها أو استبدلتها باستخدام الصيغة نفسها، يؤدي ذلك إلى إعادة تحميل الدوال.
ملاحظة مهمة: إذا فتحت المستند وأعدت تحميله، لن يؤدي ذلك إلى إعادة تحميل أي من الدوال.
التغيُّر
عند استخدام دالة استيراد، قد يظهر خطأ ""#ERROR! في خلية مع الرسالة: "خطأ: لا يُسمح لهذه الدالة بالإشارة إلى خلية تحتوي على NOW() أو RAND() أو RANDARRAY() أو RANDBETWEEN()".
لا يمكن لدوال الاستيراد الإشارة بشكل مباشر أو غير مباشر إلى دالة متغيّرة، مثل NOW أو RAND أو RANDBETWEEN لمنع حِمل البيانات الزائد في جدول بيانات المستخدمين، لأنّه يتم تعديل هذه الدوال المتغيّرة بشكل متكرّر.
إذا تلقّيت رسالة الخطأ أعلاه، ولكنّك لا تزال تريد الاطّلاع على نتائج الدوال المتغيّرة، انسخ نتيجة الدوال المتغيّرة. استخدِم الخيار لصق خاص القيم فقط.
ملاحظة مهمة: في حال اتّباع هذه الخطوات، ستصبح جميع القيم ثابتة. على سبيل المثال، في حال النسخ واللصق الخاص لنتائج دالة NOW كقيم، فإنّ القيم التي تلصقها لن تتغير بعد ذلك بناءً على وقتك.
ملاحظة: الاستثناء الوحيد هو الدالة TODAY، وهي متغيّرة ولكن لا يتم تعديلها أكثر من مرة واحدة في اليوم.
رسالة الخطأ: "النتيجة كبيرة جدًا"
في دالة IMPORTXML، إذا ظهرت رسالة الخطأ هذه، عليك تقليل مقدار البيانات التي يعرضها طلب XPATH.
رسالة الخطأ: "لا يسمح المشرف بعمليات الاستيراد من..."
إذا ظهرت لك رسالة الخطأ هذه، يجب التواصل مع المشرف للسماح بعمليات الاستيراد من عنوان URL هذا.
إشعارات المستخدم
إذا تمت إضافة دالة IMPORT أو تعديلها لأول مرة في جدول بيانات للدوال التالية، سيظهر بانر تحذيري إذ سيصبح بالإمكان إرسال بيانات من ورقة البيانات إلى جهات خارجية واستلامها منها.
- IMPORTHTML
- IMPORTXML
- IMPORTFEED
- IMPORTDATA
- IMAGE
لمنح الإذن بالوصول، يمكن لمحرّري جدول البيانات النقر على السماح بالوصول.
رسالة خطأ: "يُرجى استخدام متصفّح ويب على الكمبيوتر للسماح بالوصول من أجل استرجاع البيانات من عناوين URL الخارجية".
إذا ظهر لك هذا الخطأ، يمكنك إما التبديل إلى متصفح ويب على الكمبيوتر للسماح بالوصول إلى دوال IMPORT، أو اتّباع الخطوات التالية:
- لصق عنوان URL لجدول البيانات في متصفِّح Chrome
- حدِّد أحد الخيارات التالية:
- على هاتف iPhone أو جهاز iPad: انقر على المزيد طلب موقع الجهاز الجوّال
- على جهاز Android: انقر على المزيد الموقع على الكمبيوتر.
- انقر على السماح بالوصول.
طريقة عمل الإشعارات:
- سيتم إرسال هذا الإشعار مرة واحدة لكل جدول بيانات، وسيكون بإمكان المحرِّرين فقط اتخاذ إجراء بشأنه. بعد أن يتّخذ أحد المحرّرين إجراءً، يتم إغلاق الإشعار ولن يظهر للمتعاونين الآخرين.
- سيتم حظر جميع دوال IMPORT الحالية في الصفحة إلى أن يتم النقر على السماح بالوصول.
- بعد قبول إذن الوصول، لن يتمكّن المستخدم من إبطاله ما لم يستخدم "سجلّ التعديلات". في سجلّ التعديلات، يجب العودة إلى نسخة تسبق ظهور الإشعار، ثم إعادة إضافة دالة IMPORT أو إعادة تعديلها. وسيظهر الإشعار من جديد. يمكنك بعد ذلك إزالة كل دوال
IMPORTHTML() أو IMPORTXML() أو IMPORTFeed() أو IMPORTDATA()
أوIMAGE()
في جدول البيانات.