تقنية

قم بإنشاء آلة حاسبة BMI باستخدام نماذج Google و Google Sheets


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

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

حاسبة مؤشر كتلة الجسم مع نماذج 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(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 التي سيتم استخدامها لإنشاء تقارير مؤشر كتلة الجسم الشخصية لكل مستخدم بمساعدة استوديو المستندات.

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

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

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

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

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

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

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

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

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

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

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

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

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



Source link

اترك تعليقاً

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

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