مجموعة من برامج جداول بيانات Microsoft مع أدوات لتحليل البيانات وتخطيطها وتوصيلها.
تمت ترجمة هذه الاستجابة تلقائيا. ونتيجة لذلك، قد تكون هناك أخطاء نحوية أو صيغ غريبة.
مرحبا
مرحبا بك في مجتمع Microsoft.
دعنا نعالج مشاكلك واحدة تلو الأخرى:
المشكلة الأولى: عرض الوحدات مع الأسس
لجعل الإخراج يظهر مرفوعا إلى قوى (شكل أساسي وأس) كما هو الحال في الخلية C4 ، يمكنك استخدام الوظيفة CHAR لإدراج أحرف مرتفعة. إليك كيفية تعديل الصيغة:
- الأحرف المرتفعة:
-
³يمكن تمثيلها بCHAR(179) -
²يمكن تمثيلها بCHAR(178)
-
- الصيغة المعدلة:
=IF(COUNT(E3:G3)=3,"m"&CHAR(179),IF(COUNT(E3:G3)=2,"m"&CHAR(178),IF(COUNT(E3:G3)=1,"m","")))
المشكلة الثانية: عرض "الرقم" تلقائيا
لعرض كلمة "رقم" في العمود C عند كتابة رقم في العمود D ولكن لم يتم تحديد أبعاد في الأعمدة E وF وG، يمكنك تعديل الصيغة لتضمين هذا الشرط:
- الصيغة المعدلة:
=IF(AND(D3<>"",COUNT(E3:G3)=0),"number",IF(COUNT(E3:G3)=3,"m"&CHAR(179),IF(COUNT(E3:G3)=2,"m"&CHAR(178),IF(COUNT(E3:G3)=1,"m",""))))
تتحقق هذه الصيغة مما إذا كانت هناك قيمة في العمود D ولا توجد قيم في الأعمدة E و F و G. إذا تم استيفاء هذا الشرط ، فإنه ينتج "رقم". خلاف ذلك ، فإنه يتبع المنطق الأصلي لعرض الوحدات مع الأسس.
مثل:
- إذا أدخلت رقما في D3 وتركت E3 و F3 و G3 فارغة ، فستعرض C3 "رقم".
- إذا أدخلت قيما في E3 و F3 و G3 ، فستعرض C3 "m³".
- إذا أدخلت قيما في أي اثنين من E3 و F3 و G3 ، فستعرض C3 "m²".
- إذا أدخلت قيمة في واحد فقط من E3 و F3 و G3 ، فستعرض C3 "m".
لا تتردد في تجربة هذه الصيغ واسمحوا لي أن أعرف إذا كنت بحاجة إلى مزيد من المساعدة!
المرجع: TRANSPOSE (الدالة TRANSPOSE) - دعم Microsoft
إذا كنت بحاجة إلى مزيد من المساعدة ، فيرجى إبلاغي بذلك وسأقدم المزيد من النصائح.
مع خالص تحياتي
وليام واي | أخصائي دعم مجتمع مايكروسوفت