كيف يمكن لنصوص الأوامر أن تعطي قوى خارقة لجداول بيانات جوجل؟

في الغالب، يستخدم كثير منا المعادلات في برنامج إكسل أو في تطبيقات مماثلة، حيث تكون قيمة الخلية الواحدة معتمدة على قيم الخلايا الأخرى، إذ عادة ما نستخدم ()sum لنضع مجموع صف كامل أو عمود كامل في خلية واحدة ونسميه الإجمالي.

 

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

 

إذا كان لديك جدول بيانات بعمود واحد يمثل عناوين الأشخاص، وأردت إضافة عمود آخر يكون له حيز أفقي وحيز رأسي يتم استخراجه من ذلك العنوان، فيمكنك بسهولة اختيار Script Manager من قائمة Tools، ثم الضغط على New، ومن ثم ستظهر لك صفحة يمكنك من خلالها كتابة كود JavaScript.

إلى هنا، فقد صنعت معادلة وأسميتها ()latlng، وهي تأخذ معيارًا واحدًا وهو العنوان، ومن ثم يمكن إعادة النتائج في صيغة json من خلال هذه المعادلة:

Maps.newGeocoder().geocode(address)

 

ومن ثم يمكنك الاطلاع على النتائج وإعادة الحيز الأفقي والرأسي، وينتهي الأمر هنا.  

 

كل ما عليك فعله الآن هو استخدام هذه المعادلة الجديدة ()latlng في جدول البيانات الخاص بك، بنفس الطريقة التي تستخدم بها أي معادلات متضمنة، مثل: ()sum أو ()max.