الانتقال إلى المحتوى الرئيسي

الترقيم في إكسيل ، إذا كانت الخلية ليست فارغة: الأساليب والأساليب

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

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

= إذا (أ1 "" ، صف ()،"")

في هذه الصيغة ، تتحقق دالة إف () مما إذا كانت الخلية أ1 فارغة (باستخدام الشرط أ1"") ، وإذا تم استيفاء هذا الشرط ، تقوم دالة الصف () بإرجاع رقم الصف الذي توجد فيه الخلية أ1. خلاف ذلك ، تقوم الدالة بإرجاع سلسلة فارغة (""). وبالتالي فإن نتيجة هذه الصيغة ستكون رقم الصف إذا كانت الخلية ليست فارغة ، صف فارغ خلاف ذلك.

بالإضافة إلى استخدام الصيغ ، يمكنك أيضا استخدام وظائف خاصة في إكسيل لرقم الخلايا. على سبيل المثال ، تسمح لك وظيفة الكونتا() بحساب عدد الخلايا غير الفارغة في نطاق معين. وبالتالي ، تسمح لك الصيغة التالية بترقيم الصفوف في العمود أ اعتمادا على عدد الخلايا المملوءة:

= إذا (صف (أ1)<=عدد (A أ 1 1: A أ 1 100) ، صف(أ1)،"")

في هذه الصيغة ، تقوم دالة الصف(أ1) بإرجاع رقم الصف الذي توجد فيه الخلية أ1. تحسب دالة الكونتا (A أ 1 1: A أ 1 100) عدد الخلايا المملوءة في النطاق أ 1:أ 100. إذا كان رقم صف الخلية أ1 أقل من أو يساوي عدد الخلايا المملوءة ، فإن الصيغة ترجع رقم الصف ، وإلا صف فارغ.

  1. نظرة عامة على الترقيم في إكسيل
  2. طرق وطرق الترقيم في إكسيل
  3. الترقيم في إكسيل استنادا إلى الشرط "إذا كانت الخلية ليست فارغة"
  4. الترقيم التلقائي باستخدام صيغة في إكسيل
  5. الترقيم باستخدام وظائف في إكسيل

نظرة عامة على الترقيم في إكسيل

الطريقةالوصف
الترقيم التلقائي

في إكسيل ، يمكنك تلقائيا عدد الخلايا باستخدام وظيفة الملء التلقائي. للقيام بذلك ، أدخل القيمة الأولية وحرك مؤشر الماوس لأسفل الخلايا ، وبالتالي تسليط الضوء على النطاق. سوف إكسيل التعرف تلقائيا على تسلسل القيم ومواصلة الترقيم.

الصف () وظيفة
وظيفة الكونتا ()

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

التنسيق الشرطي

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

يعتمد اختيار طريقة الترقيم في إكسيل على المهمة المحددة ومتطلبات المستخدم. كل طريقة من الطرق المعروضة لها خصائصها الخاصة ويمكن أن تكون فعالة في مواقف معينة. الترقيم في إكسيل هو أداة مفيدة ومريحة للعمل مع الجداول وتنظيم البيانات.

طرق وطرق الترقيم في إكسيل

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

فيما يلي بعض طرق الترقيم الشائعة في إكسيل:

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

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

الترقيم في إكسيل استنادا إلى الشرط "إذا كانت الخلية ليست فارغة"

إحدى طرق إضافة الترقيم فقط إلى الخلايا غير الفارغة في إكسيل هي استخدام وظيفة "إذا". وظيفة " إذا " في إكسيل ينفذ إجراء شرطي اعتمادا على القيمة في الخلية.

أولا ، نحتاج إلى إنشاء عمود جديد للترقيم ، على سبيل المثال ، في العمود أ.ثم يمكننا استخدام وظيفة "إذا" في الخلية أ1 للتحقق مما إذا كانت الخلية ب1 فارغة. إذا لم تكن الخلية ب 1 فارغة ، فإننا نعيد رقم الخلية ، وإذا كان فارغا ، فإننا نعيد صفا فارغا.

صيغة مثال للخلية أ1:

= إذا (ليس (فارغ (ب1)) ؛ سلسلة ()؛"")

تتحقق هذه الصيغة من الخلية ب 1 بحثا عن الفراغ باستخدام الوظيفة "الفارغة". إذا لم تكن الخلية ب1 فارغة ، تقوم دالة الصف بإرجاع رقم الصف للخلية أ1 ، إذا كانت الخلية ب1 فارغة ، يتم إرجاع صف فارغ.

ثم يمكنك ببساطة نسخ هذه الصيغة إلى الخلايا أ2, أ3 ، وما إلى ذلك لترقيم الخلايا غير الفارغة تلقائيا في العمود ب.

وبالتالي ، فإن استخدام وظيفة " إذا "في إكسيل يجعل من السهل إنشاء ترقيم استنادا إلى الشرط"إذا كانت الخلية ليست فارغة".

الترقيم التلقائي باستخدام صيغة في إكسيل

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

هناك عدة طرق لرقم الخلايا تلقائيا مع البيانات في إكسيل. واحدة من أبسط الطرق هي استخدام الصيغة للجمع بين وظائف الصف والصف.

يكون تنسيق صيغة الترقيم التلقائي كما يلي:

= إذا (أ2="" ؛ "" ؛ صف()-1)

في هذه الصيغة ، أ2 هي الخلية التي يتم فحصها. إذا كانت هذه الخلية فارغة ، تقوم الصيغة بإرجاع قيمة فارغة (""). إذا كانت الخلية تحتوي على بيانات ، فإن الصيغة ترجع رقم الصف الحالي المحسوب باستخدام دالة الصف ، ناقص واحد (صف () -1). وبالتالي ، فإن أول خلية غير فارغة في العمود سيكون لها الرقم 1 ، والثاني—2 ، وهكذا.

لتطبيق صيغة الترقيم التلقائي على العمود بأكمله ، ما عليك سوى سحب الصيغة لأسفل باستخدام وظيفة الملء التلقائي.

بالإضافة إلى ذلك ، يمكنك إعداد صيغة للترقيم التلقائي باستخدام وظائف وشروط أخرى. على سبيل المثال ، يمكنك إضافة شرط بحيث يبدأ الترقيم فقط بعد سطر معين ، أو استخدام وظيفة عداد كونتيف لترقيم قيم معينة فقط.

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

الترقيم باستخدام وظائف في إكسيل

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

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

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

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

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

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