كيفية تطبيق نفس الصيغة على خلايا متعددة في Excel (7 طرق)

  • شارك هذا
Hugh West

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

تنزيل Practice Workbook

يمكنك تنزيل المصنف المجاني Excel هنا و تدرب بنفسك.

تطبيق نفس الصيغة. xlsm

7 طرق سهلة لتطبيق نفس الصيغة على خلايا متعددة في Excel

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

من أجل

  • من علامة التبويب إدراج اختر الوحدة النمطية في النافذة.
  • الخطوة 3:

    • ثالثًا ، انسخ الكود التالي في الوحدة النمطية.
    4317

    VBA Breakdown

    • أولاً ، نحن نستدعي الإجراء الفرعي Apply_Same_Formula .
    7670
    • ثانيًا ، نختار نطاق الخلايا لتطبيق الصيغة
    1850
    • ثالثًا ، نعطي مدخلات من الصيغة ليتم تطبيقها في نطاق الخلايا المحدد.
    7458

    S tep 4:

    • رابعًا ، احفظ الكود في الوحدة النمطية.
    • ثم احفظ الرمز واحتفظ بالمؤشر في الوحدة النمطية ، واضغط على F5 أو زر التشغيل لتشغيل الكود.

    الخطوة 5:

    • أخيرًا ، بعد تشغيل الكود ، ستملأ مجموعة البيانات بأكملها القيم من الصيغة الواردة في الكود.

    اقرأ المزيد: Excel VBA: إدراج صيغة مع المرجع النسبي (جميع الطرق الممكنة)

    الخاتمة

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

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

    أغراض العمل ، سآخذ مجموعة البيانات التالية. ترد أسعار بعض المنتجات (باليورو) تحت العمود السعر (اليورو) . أيضًا ، تظهر أسعار الصرف في نطاق الخلايا C12: E12 . ما أريده هو إظهار أسعار المنتجات بعملات أخرى مثل USD ، GBP ، و JPY . عند تطبيق الأساليب في ورقة العمل الخاصة بك ، ستتغير مراجع الخلايا أيضًا وفقًا لمجموعة البيانات الخاصة بك.

    دعنا نتعلم الطرق.

    1. استخدام لوحة المفاتيح اختصارات لتطبيق نفس الصيغة على خلايا متعددة في Excel

    في الطريقة الأولى ، سأوضح استخدام ثلاثة اختصارات مختلفة للوحة المفاتيح لنسخ نفس الصيغة إلى خلايا متعددة. سيعمل كل اختصار بشكل مختلف حسب استخدامه. الاختصارات الثلاثة هي- CTRL + Enter ، CTRL + R و CTRL + D .

    1.1 الضغط على CTRL + Enter Keys

    باستخدام هذا الاختصار ، سأكتب صيغة واحدة فقط في الخلية D5 وأستخدمها عبر نطاق الخلايا بالكامل D5: F9 . دعني أوضح لك كيفية القيام بذلك في الخطوات التالية.

    الخطوة 1:

    • أولاً ، حدد نطاق الخلايا D5: F9 .
    • هنا ، عند تحديد نطاق الخلايا ، تصبح الخلية الأولى هي الخلية النشطة.
    • لتحديدنا ، الخلية D5 هي الخلية النشطة. ترى ، الخلايا الأخرى في النطاق هيرمادي (غير نشط).

    الخطوة 2:

    • ثانيًا ، اكتب الصيغة التالية. سيتم إدخال هذه الصيغة تلقائيًا في الخلية D5 مثل D5 هي الخلية النشطة.
    =$C5*C$12

    انهيار الصيغة

    • لاحظ ذلك تحتوي الصيغة على مراجع خلايا مختلطة. يعني المرجع $ C5 أنه عند نسخ الصيغة إلى اليمين ، لن يتغير العمود C . لذلك ، سيكون مثل C5 ، C5 ، و C5 . كلها C5 ، كما هو الحال عند نسخ الصيغة إلى اليمين ، لا يتم تغيير الصف. عند نسخ الصيغة ، ستكون مراجع الخلية C5 ، C6 ، C7 ، C8 ، C9 . هذا لأن الصفوف تتغير عند نسخ صيغة لأسفل. يعني المرجع
    • C $ 12 أنه عند نسخ الصيغة إلى اليمين ، ستكون المراجع C12 ، D12 ، E12 . لأن المرجع في العمود C نسبي. وعندما ننسخ هذه الصيغة إلى أسفل ، ستكون المراجع C12 و C12 و C12 و C12 . هذا لأن الصف 12 مطلق.

    الخطوة 3:

    • ثالثًا ، اضغط على CTRL + Enter في نفس الوقت على لوحة المفاتيح.
    • وبالتالي ، فإن النتيجة النهائية ستبدو مثل الصورة التالية.

    1.2 الضغط على مفاتيح CTRL + R

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

    الخطوة 1:

    • أولاً ، في الخلية D5 ، اكتب الصيغة التالية.
    =$C5*C$12

    الخطوة 2:

    • ثانيًا ، اضغط على أدخل واستخدم الملء التلقائي للحصول على سعر جميع الفواكه في العمود D .

    الخطوة 3:

    • ثالثًا ، حدد العمود الأيمن للعمود D بعد الحصول على جميع القيم.
    • ثم ، اضغط على CTRL + R على لوحة المفاتيح.

    الخطوة 4:

    • أخيرًا ، ستبدو النتيجة مثل الصورة التالية.
    • هنا ، ستحصل على جميع القيم في اختصار واحد للعمود E .

    الخطوة 5:

    • وبالتالي ، كرر نفس العملية للحصول على جميع القيم الموجودة في العمود F .

    1.3 الضغط على مفاتيح CTRL + D

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

    الخطوة 1:

    • في البداية ، املأ الخلية D5 مع صيغة الطرق السابقةللحصول على القيمة المطلوبة.

    الخطوة 2:

    • ثانيًا ، بعد الحصول على القيمة ، حدد الخلايا السفلية للعمود نفسه مع خلية الصيغة.

    الخطوة 3:

    • ثالثًا ، اضغط على CTRL + D ، وسيتم ملء الخلية السفلية تلقائيًا عن طريق ضبط صيغة الخلية D5 .

    الخطوة 4:

    • أخيرًا ، املأ الأعمدة الأخرى لمجموعة البيانات باستخدام نفس التقنية الموضحة في الخطوات أعلاه.

    قراءة المزيد: كيفية استخدام طريقة الإشارة والنقر في Excel (3 أمثلة)

    2 . تضمين ميزة الملء التلقائي لتطبيق نفس الصيغة على خلايا متعددة

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

    الخطوة 1:

    • أولاً ، في الخلية D5 ، أدخل القيمة المطلوبة عن طريق تطبيق الصيغة.
    • بعد الإدراج ، ستجد علامة الجمع في الزاوية اليمنى السفلية للخلية بعد وضع الماوس هناك.

    الخطوة 2:

    • ثانيًا ، اسحب الإشارة إلى الخلايا السفلية حتى D9 لملئها بالقيمة المطلوبة.

    الخطوة3:

    • ثالثًا ، ستلاحظ علامة أخرى في الزاوية اليمنى السفلية للخلية D9 .
    • ثم اسحب الملء التلقائي على الجانب الأيمن من العمود D لملء جميع الخلايا بقيم من الصيغة.

    اقرأ المزيد: كيفية تطبيق الصيغة على العمود بأكمله دون السحب في Excel

    3. استخدام النسخ و لصق الأمر لتطبيق نفس الصيغة

    سأوضح الآن استخدام الأمر نسخ و لصق في Excel لنسخ نفس الصيغة إلى خلايا متعددة. سأعرض أيضًا استخدام اختصاري لوحة المفاتيح جنبًا إلى جنب مع هذه الأوامر. دعنا ننتقل إلى الإجراء الرئيسي لدينا.

    الخطوة 1:

    • أولاً ، أدخل الصيغة للحصول على النتيجة المرجوة في الخلية D5 .

    الخطوة 2:

    • ثانيًا ، انقر بزر الماوس الأيمن فوق على الخلية D5 وحدد نسخ .
    • بدلاً من ذلك ، يمكنك الضغط على CTRL + C بعد تحديد الخلية.
    • هنا ، سيقوم هذا الأمر أو الاختصار بنسخ الصيغة من الخلية D5 .

    الخطوة 3:

    • ثالثًا ، حدد نطاق الخلايا D6: F9 وانقر بزر الماوس الأيمن مرة أخرى.
    • ثم اختر الأمر لصق بعد النقر بزر الماوس الأيمن على الصق الصيغة في نطاق الخلايا المحدد.
    • بدلاً من ذلك ، يمكنك الضغط على CTRL + V للصقالصيغة.

    الخطوة 4:

    • أخيرًا ، سيتم نسخ الصيغة إلى كل الخلية المحددة في نطاق الخلايا.

    اقرأ المزيد: كيفية إدراج صيغة لعمود كامل في Excel (6 طرق سريعة)

    4. نسخ الصيغة إلى خلايا غير متجاورة

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

    الخطوة 1:

    • أولاً ، أدخل نفس الصيغة من الطرق السابقة إلى احصل على النتيجة في الخلية D5 .

    الخطوة 2:

    • ثانيًا ، حدد الخلية D5 و انقر بزر الماوس الأيمن على الماوس.
    • ثم ، حدد نسخ الأمر .

    الخطوة 3:

    • ثالثًا ، حدد الخلايا في مجموعة البيانات حيث تريد تطبيق الصيغة.
    • للقيام بذلك ، اضغط على CTRL على لوحة المفاتيح وانقر بزر الماوس الأيسر على الخلايا المطلوبة في وقت واحد.

    الخطوة 4:

    • رابعًا ، اضغط على CTRL + V على لوحة المفاتيح للصق الصيغة في الخلايا المحددة.
    • أخيرًا ، ستبدو مجموعة البيانات الخاصة بك هكذا بعد الصورة التالية.

    5. استخدام أداة مقبض التعبئة Excel لتطبيق نفس الصيغة

    التي أشرت إليهااستخدام ميزة Excel AutoFill في المناقشة السابقة لهذه المقالة. الآن ، سأعرض أسلوبًا آخر باستخدام أداة الملء التلقائي أو أداة Fill Handle لتحقيق الهدف. في هذه الطريقة ، لا يمكنك تطبيق صيغة على الخلايا الموجودة على اليمين.

    الخطوة 1:

    • في البداية ، املأ الخلية D5 مع الصيغة من الطريقة السابقة.

    الخطوة 2:

    • ثانيًا ، ستلاحظ أداة مقبض التعبئة في الركن الأيمن السفلي من D5 .
    • ثم انقر نقرًا مزدوجًا فوق مقبض التعبئة الأداة.

    الخطوة 3:

    • ثالثًا ، الخلايا السفلية للعمود D سيكون لها القيم المطلوبة بعد الخطوة السابقة.

    الخطوة 4:

    • أخيرًا ، كرر الخطوات 1-3 للحصول على النتيجة المرجوة للجميع الخلايا في مجموعة البيانات.

    اقرأ المزيد: كيفية تطبيق الصيغة في Excel للصفوف البديلة (5 طرق سهلة )

    6. إدراج جدول Excel لتطبيق نفس الصيغة

    أحيانًا أعتقد أن جدول Excel هو أحد عجائب حضارتنا. من السهل تحويل النطاق إلى جدول. ما عليك سوى تحديد خلية ضمن النطاق واضغط على CTRL + T أو استخدم الأمر Insert & gt؛ الجداول و GT. جدول . فيما يلي خطوات تنفيذ هذا الإجراء.

    الخطوة 1:

    • أولاً ، حددنطاق الخلايا B5: F9 .
    • ثم انتقل إلى أدخل علامة تبويب الشريط وحدد الجدول .

    الخطوة 2:

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

    الخطوة 3:

    • ثالثًا ، سيتم تحويل جدول البيانات الخاص بنا إلى جدول Excel بعد الخطوات السابقة.
    • في الخلية D5 من الجدول ، اكتب الصيغة التالية.
    =$C5*C$12

    الخطوة 4:

    • رابعًا ، بعد الضغط على أدخل ، العمود بأكمله أدناه الخلية D5 سيتم ملء القيمة من الصيغة تلقائيًا.

    الخطوة 5:

    • أخيرًا ، كرر الخطوة أعلاه لملء الجدول بالكامل.

    7. تطبيق VBA لتطبيق نفسه صيغة لخلايا متعددة

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

    الخطوة 1:

    • أولاً ، انتقل إلى Developer علامة تبويب الشريط ، ومن هناك ، اختر Visual Basic .

    الخطوة 2:

    • ثانيًا ، سترى VBA

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