تقنية

قم بإنشاء حاسبة مؤشر كتلة الجسم باستخدام نماذج Google وجداول بيانات Google


يشرح هذا البرنامج التعليمي كيف يمكنك إنشاء تطبيق حاسبة لمؤشر كتلة الجسم باستخدام جداول بيانات Google ونماذج Google. عندما يرسل المستخدم النموذج، يتم حساب درجة مؤشر كتلة الجسم الخاصة به في جداول بيانات Google ويتم إنشاء تقرير مخصص في مستندات Google. يتلقى المستخدم بعد ذلك بريدًا إلكترونيًا يتضمن درجة مؤشر كتلة الجسم وتقرير PDF.

👋 أكمل نموذج Google السريع هذا لحساب مؤشر كتلة جسمك واحصل على تقرير مخصص في بريدك الوارد.

حاسبة مؤشر كتلة الجسم مع نماذج جوجل

لدينا نموذج Google يطلب من المستخدم إدخال طوله ووزنه. يتم تخزين الاستجابة في ورقة Google ويتم حساب درجة مؤشر كتلة الجسم تلقائيًا باستخدام صيغة مؤشر كتلة الجسم.

تقرير PDF مخصص ويتضمن درجة مؤشر كتلة الجسم للمستخدم وفئة مؤشر كتلة الجسم واقتراحات حول كيفية تحسين درجة مؤشر كتلة الجسم. يتم أيضًا تضمين صورة المستخدم في التقرير كما هو موضح في لقطة الشاشة أعلاه.

حسابات مؤشر كتلة الجسم في جداول بيانات Google

نقوم بإجراء الحسابات التالية في جداول بيانات Google لحساب درجة مؤشر كتلة الجسم للمستخدم.

عمر المجيب

يتطلب النموذج من المستخدم إدخال تاريخ ميلاده. نستخدم الدالة DATEDIF لحساب عمر المستخدم بالسنوات.

=MAP(C:C, LAMBDA(c, IF(ROW(c)=1, "Age",
   IF(ISDATE(c), ROUND(DATEDIF(c, TODAY(), "Y"), 0),))))

حسابات مؤشر كتلة الجسم في جداول بيانات Google

نقاط مؤشر كتلة الجسم (كجم/م²)

يقوم المستخدم بإدخال طوله ووزنه في النموذج. نحن نستخدم وظيفة MAP لحساب درجة مؤشر كتلة الجسم لكل استجابة نموذجية في الورقة.

=MAP(E:E,F:F, LAMBDA(ht, wt, IF(ROW(wt)=1, "BMI",
    IF(AND(ISNUMBER(wt),ISNUMBER(ht)),
      ROUND(wt/(ht/100)^2,2),))))

فئة مؤشر كتلة الجسم

يتم حساب فئة مؤشر كتلة الجسم باستخدام دالة الصفيف.

=ARRAYFORMULA(IF(ROW(J:J)=1, "BMI Category", IF(ISNUMBER(J:J),
  IF(J:J < 18.5, "Underweight",
  IF(J:J < 25, "Normal weight",
  IF(J:J < 30, "Overweight", "Obese"))),)))

إعداد تقرير مؤشر كتلة الجسم

لقد أنشأنا قالبًا في Google Docs سيتم استخدامه لإنشاء تقارير مؤشر كتلة الجسم المخصصة لكل مستخدم بمساعدة Document Studio.

تقرير مؤشر كتلة الجسم في مستندات جوجل

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

يتم إدراج الصورة في التقرير باستخدام علامة “تضمين صورة” خاصة لإضافة الصورة التي تم تحميلها بواسطة المستخدم في نموذج Google في المستند.

إنشاء سير عمل مؤشر كتلة الجسم

قم بتشغيل Document Studio داخل ورقة استجابات النموذج وانتقل إلى Extensions > Document Studio > Open لإنشاء سير عمل جديد لمؤشر كتلة الجسم.

سنقوم فقط بمعالجة ردود النماذج التي تحتوي على عنوان بريد إلكتروني صالح، وعمر المستخدم رقمي، ودرجة مؤشر كتلة الجسم المحسوبة لا تقل عن 10.

شروط سير العمل

في الشاشة التالية، أضف أ Create File المهمة وحدد قالب محرّر مستندات Google الذي أنشأناه في الخطوة السابقة. قد ترغب أيضًا في تغيير اسم ملف PDF الذي تم إنشاؤه ليشمل اسم المستجيب للنموذج.

انقر فوق Add Another Task زر لإضافة Send Email مهمة. سيؤدي هذا إلى إرسال تقرير PDF الذي تم إنشاؤه إلى المستخدم عبر البريد الإلكتروني.

بالنسبة لعنوان البريد الإلكتروني للمستلم، حدد Email عمود من ورقة جوجل. يمكنك أيضًا تخصيص موضوع البريد الإلكتروني ونص البريد الإلكتروني.

أرسل تقرير مؤشر كتلة الجسم بالبريد الإلكتروني

ال Attach Merged Files يجب تمكين الخيار بحيث يتم إرفاق تقرير PDF الذي تم إنشاؤه بالبريد الإلكتروني. هذا كل شيء. انقر فوق Save Workflow زر وآلة حاسبة مؤشر كتلة الجسم جاهزة للاستخدام.

يمكنك عرض قسم البرنامج التعليمي لمزيد من الأفكار حول أتمتة نماذج Google باستخدام Document Studio.



Source link

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى