جدول المحتويات
إذا كنت تحاول استخدام قيمة الخلية كاسم ورقة عمل في مرجع الصيغة في Excel ، فقد تكون هذه المقالة مفيدة لهذا الغرض. لذلك ، لنبدأ بمقالتنا الرئيسية لاستكشاف المزيد حول استخدام قيمة الخلية كاسم ورقة عمل.
تنزيل المصنف
مرجع اسم ورقة العمل. xlsm
3 طرق لاستخدام قيمة الخلية كاسم ورقة عمل في مرجع الصيغة في Excel
هنا ، لدينا 3 أوراق عمل يناير ، فبراير ، و مارس يحتوي على سجلات مبيعات هذه الأشهر الثلاثة لمنتجات مختلفة. لذلك ، سنحاول استخدام قيم الخلايا كأسماء أوراق العمل هذه في صيغة كمرجع لاستخراج القيم في ورقة جديدة.
لقد استخدمنا إصدار Microsoft Excel 365 هنا ، يمكنك استخدام أي إصدارات أخرى وفقًا لراحتك.
الطريقة الأولى: استخدام الوظيفة غير المباشرة لاستخدام قيمة الخلية كاسم ورقة عمل في مرجع الصيغة
هنا ، يمكننا أن نرى أن لدينا إجمالي قيمة المبيعات في الخلية D11 في كل من الأوراق الثلاث يناير ، فبراير ، مارس .
لقد جمعنا أسماء الأوراق كقيم خلية في ورقة جديدة لاستخدام هذه القيم كمرجع. باستخدام الدالة INDIRECT سنستخدم هذه القيم كأسماء ورقة عمل في صيغة والميزة هي أنها ستنشئ مرجعًا ديناميكيًا. لذلك ، للتغيير أو الإضافة أوحذف قيم الخلايا هذه سيتم تحديث النتيجة تلقائيًا.
الخطوات :
➤ اكتب الصيغة التالية في الخلية C4
=INDIRECT("'"&B4&"'"&"!"&"D11")
هنا ، B4 هو اسم الورقة يناير و D11 هي الخلية في تلك الورقة التي تحتوي على إجمالي قيمة المبيعات.
- "" & amp؛ B4 & amp؛ " "& أمبير ؛"! "& أمبير ؛" D11 ″ → & أمبير ؛ سينضم عامل التشغيل إلى قيمة الخلية B4 بفاصلات مقلوبة وعلامة تعجب ومرجع الخلية D11
- INDIRECT (" "" & amp؛ B4 & amp؛ "" "& amp؛"! "& amp؛" D11 ″) يصبح
INDIRECT (“January '! D11”)
الإخراج → $ 23،084.00
➤ اضغط على ENTER واسحب أداة Fill Handle .
بعد ذلك ، ستحصل على إجمالي المبيعات القيم المقابلة لمراجع اسم الورقة في العمود اسم الورقة .
اقرأ المزيد: اسم ورقة Excel في الصيغة الديناميكية (3 مقاربات)
الطريقة الثانية: استخدام الدالتين غير المباشر و ADDRESS لاستخدام قيمة الخلية كاسم ورقة عمل
في الأوراق الثلاث يناير ، فبراير ، مارس لدينا بعض سجلات المبيعات لهذه الأشهر لمنتجات مختلفة.
لعمل جدول ملخص حيث سنستخرج قيم المبيعات من تلك الأوراق ودمجها في في يناير ، فبراير ، و مارس . لاستخدام مرجع اسم الورقة هنا ، سنستخدم رؤوس هذه الأعمدة وبمساعدة الدالة INDIRECT والوظيفة ADDRESS ، سنلخصها.
الخطوات :
➤ اكتب الصيغة التالية في الخلية C4
=INDIRECT("'"&$C$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
هنا ، $ C $ 3 هو اسم ورقة العمل.
- ROW (D4) → تُرجع رقم صف الخلية D4
- COLUMN (D4) → تُرجع رقم عمود الخلية D4
- ADDRESS (ROW (D4) ، COLUMN (D4)) يصبح
ADDRESS (4،4)
الإخراج → $ D $ 4
- غير مباشر ("" & amp؛ $ C $ 3 & amp؛ "" "& amp؛"! "& amp؛ ADDRESS (ROW (D4)، COLUMN (D4))) تصبح
INDIRECT (“يناير '!” & amp؛ ”$ D $ 4”) → INDIRECT (“January! $ D $ 4”)
الإخراج → 4،629.00 دولارًا
➤ اضغط على ENTER ، اسحب مقبض التعبئة لأسفل أداة.
بعد ذلك ، ستحصل على سجل مبيعات يناير شهرًا جيئة وذهابا م الورقة يناير في العمود يناير .
للحصول على قيم المبيعات من فبراير ورقة لهذا الشهر في العمود فبراير استخدم الصيغة التالية
=INDIRECT("'"&$D$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
هنا ، $ D $ 3 هو اسم ورقة العمل.
وبالمثل ، بالنسبة لسجلات المبيعات March استخدم ملفالصيغة التالية
=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4)))
هنا ، $ E $ 3 هو اسم ورقة العمل.
قراءة المزيد: Excel VBA: مرجع الخلية في ورقة أخرى (4 طرق)
قراءات مماثلة
- عنوان الخلية النسبي والمطلق في جدول البيانات
- مثال على مرجع الخلية النسبية في Excel (3 معايير)
- كيفية الحفاظ على خلية ثابتة في صيغة Excel (4 طرق سهلة)
- اختصار مرجع الخلية المطلقة في Excel (4 أمثلة مفيدة)
- مثال مرجع الخلايا المختلطة في Excel (3 أنواع)
الطريقة الثالثة: استخدام كود VBA لاستخدام قيمة الخلية كاسم ورقة عمل في مرجع الصيغة
هنا ، لدينا إجمالي قيمة المبيعات في الخلية D11 في كل من الأوراق الثلاث يناير ، فبراير ، مارس تحتوي على سجلات مبيعات يناير و فبراير و مارس .
في العمود اسم الورقة ، وضعنا أسماء الأوراق كقيم خلية لنا ه عليها كمراجع في كود VBA . بمساعدة هذا الرمز ، سنحصل على إجمالي قيم المبيعات من هذه الأوراق ونجمعها في العمود إجمالي المبيعات المقابل لأسماء الأوراق الخاصة بهم.
الخطوات :
➤ انتقل إلى Developer Tab & gt؛ & gt؛ Visual Basic Option.
ثم ، محرر Visual Basic سيفتح.
➤ اذهب إلى إدراج Tab & gt؛ & gt؛ الوحدة النمطية الخيار.
بعد ذلك ، سيتم إنشاء وحدة .
➤ اكتب الكود التالي
4349
هنا ، أعلنا عن SheetR كـ String ، ws <سيتم تعيين 7> و ws1 كـ ورقة عمل ، ws إلى ورقة العمل VBA حيث سيكون لدينا إخراجنا. ستخزن الورقة SheetR قيم الخلايا بأسماء الأوراق في الورقة VBA . بعد ذلك ، قمنا بتعيين الأوراق يناير ، فبراير ، و مارس المتغير ws1 .
ستستخرج الحلقة FOR إجمالي قيم المبيعات من كل ورقة إلى ورقة VBA وهنا أعلنا عن النطاق لهذه الحلقة مثل 4 إلى 6 لأن القيم تبدأ من الصف 4 في الورقة VBA .
➤ اضغط على F5 .
أخيرًا ، ستحصل على إجمالي قيم المبيعات المقابلة لمراجع اسم الورقة في اسم الورقة عمود.
اقرأ المزيد: Excel VBA: احصل على قيمة الخلية من مصنف آخر دون فتح
الكتابة اسم ورقة العمل لاستخدام المرجع في صيغة
إذا كنت لا تريد استخدام الطرق المذكورة أعلاه للإشارة إلى قيمة خلية كاسم ورقة ، فيمكنك ببساطة كتابة اسم الورقة أو تحديدها يدويًا للحصول عليها القيم من تلك الورقة بسهولة.
هنا ، سنستخرج إجمالي قيم المبيعات من الأوراق يناير ، February ،و مارس ، وجمعها في العمود إجمالي المبيعات في ورقة جديدة.
للحصول على إجمالي قيمة المبيعات للشهر يناير ، اكتب الصيغة التالية في الخلية C4
=January!D11
هنا ، يناير هو اسم الورقة و D11 هو إجمالي قيمة المبيعات في تلك الورقة.
وبالمثل ، لقيمة مبيعات فبراير استخدم الصيغة التالية
=February!D11
هنا ، فبراير هو اسم الورقة و D11 هو إجمالي قيمة المبيعات في تلك الورقة.
إذا كنت لا تريد كتابة أي صيغة ، فأنت يمكن فقط تحديد خلية الورقة مارس لاستخراج تلك القيمة في الخلية C6 .
➤ أولاً ، اكتب علامة يساوي ( = ) في الخلية C6 .
➤ انقر فوق ورقة مارس .
بعد ذلك ، سيتم نقلك إلى الورقة مارس ، ومن هنا حدد الخلية D11 .
➤ اضغط على ENTER .
ستحصل على إجمالي قيمة مبيعات العلامة Marc h شهر من تلك الورقة في الخلية C6 في الورقة اكتب .
قسم التدريب
للقيام بالممارسة بنفسك ، قمنا بتوفير قسم تدريب كما هو موضح أدناه في ورقة باسم ممارسة . يرجى القيام بذلك بنفسك.
الاستنتاج
في هذه المقالة ، حاولنا تغطية طرق استخدام قيمة الخلية كاسم ورقة عمل في مرجع الصيغة في Excel . أملستجدها مفيدة. إذا كان لديك أي اقتراحات أو أسئلة ، فلا تتردد في مشاركتها في قسم التعليقات.