صور جداول بيانات Google

منذ إنشائه ، أصبح Excel أداة أتمتة الحساب الأكثر شعبية وتنوعا لغير المبرمجين وشبه المبرمجين (مثلي). في وقت من الأوقات ، كتبت الكثير من الأشياء على VBA ، وأعدت نصوصًا لكتابة مقرر الطلاب في الطلاب ، وكتبت حسابًا تكراريًا قويًا لتوزيع الحرارة في الوقود الصلب أثناء الاحتراق ، مما أدى إلى شل الكمبيوتر لمدة 20 دقيقة. اليوم ، في عصر السحب وحلول الويب ، تتولى Google Sheets هذا المكان.

لقد أجريت مؤخرًا دراسة صغيرة لجداول Google للتعامل مع المرئيات. في عملية الدراسة ، ولدت العديد من الأفكار المثيرة للاهتمام ونص واحد. تحت الخفض ، نتائج بحثي.


أنا أعمل في مجال إدارة البناء والتخطيط ، لكن في موقع البناء ، هناك شيء أكثر تعقيدًا من Ixel يتجذر بشكل سيء للغاية. لذلك ، تتمتع جداول Google بكل فرصة للفوز بقلوب (أو ربما عقول) البنائين. بعض الأساليب التي أصبحت بالفعل معيار العمل في جداول البيانات تعتمدها Google من سابقاتها ، لذلك للوهلة الأولى ، الاختلاف مع isxel ضئيل. في الوقت نفسه ، يتم تطبيق بعض الميزات في نموذج جديد ، وكان أحد صيغ التطبيقات الناجحة في رأيي صيغ الصفيف. كانوا أيضًا في إكسيل ، لكن بالنظر إليهم ، أردت أن أقول "الحمد لله أنني لا أعرف من أين أحتاج إليهم". في Google ، من الجيد العمل معهم ، وأعتقد أنهم سيظلون يظهرون فائدتهم في العديد من المهام. سأوضح كيف يمكن استخدامها للعمل مع بناء التصورات.

من السهل إظهار كل هذا في تنسيق الفيديو ، لذلك قمت بإضافة وظيفة صغيرة:


وهنا رمز البرنامج النصي الذي يسمح لك بربط التصور برموز مختلفة مع مرجع المعلمة:

/** *         * @param {"A5:D20"} arr     * @param {"A21:D25"} sprav  () * @param {""} param     * @customfunction */ function (arr, sprav, param) { if(typeof sprav=="object"&&sprav.length!=undefined) { if(typeof arr=="object"&&arr.length!=undefined) { for (var i = 0; i<arr.length; i++){ for (var j= 0; j<arr[i].length; j++){ if (arr[i][j] != ""){ var r = sprav.map(function(value){return value[0]}).indexOf(arr[i][j]); var c = sprav[0].indexOf(param); if (r!=-1 && c!=-1) {arr[i][j] = sprav[r][c]} } } } } } return arr; } 

ربما لم يصل تحسين الكود إلى قدم المساواة ، ما زلت غير مبرمج للمحترفين ، لكنه يعمل.

بالطبع ، أولئك الذين هم في هذا الموضوع ، يقولون أن هذا هو كل القمامة ، لفترة طويلة بالفعل هناك BIM. نعم هناك. لكننا سنربط بسرعة الجداول بالنموذج في SketchUp (أيضًا Google بحيث يكون) ، مما سنقوم بتطبيق BIM. لأنه على الرغم من أن كل شيء بدءًا من مصنعي مواد البناء ومصمميها إلى شركات الإنشاء والصيانة لا يعمل في BIM ، إلا أن الأمر يتطلب عملاً أكثر من العمل الجيد. وهذا لن يحدث في بلدنا قريبًا.

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

Source: https://habr.com/ru/post/ar461555/


All Articles