لماذا يجب أن تستخدم النطاقات المسماة في Excel

تعد النطاقات المسماة ميزة مفيدة ، ولكنها غالبًا ما تكون غير مستغلة بشكل كافٍ ، في Microsoft Excel . يمكن للنطاقات المسماة تسهيل فهم الصيغ (وتصحيحها) وتبسيط إنشاء جداول البيانات المعقدة وتبسيط وحدات الماكرو.

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

يمكن أن يؤدي استخدام اسم نطاق ، مثل TaxRate ، بدلاً من مرجع خلية قياسي ، مثل Sheet2 ! $ C $ 11 ، إلى تسهيل فهم جدول البيانات وتصحيحه / تدقيقه.

استخدام النطاقات المسماة في Excel

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

يستخدم الإصدار 1 (بدون نطاقات مسماة) مراجع الخلايا العادية ذات النمط A1(A1-style) في الصيغ الخاصة به (الموضحة في شريط الصيغة أدناه).

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

يؤدي فتح نافذة مدير الأسماء من علامة التبويب (Name Manager)الصيغ(Formulas) إلى عرض قائمة بأسماء النطاقات ونطاقات الخلايا التي تشير إليها.

لكن النطاقات المسماة لها فوائد أخرى أيضًا. في ملفات الأمثلة الخاصة بنا ، يتم تحديد طريقة الشحن باستخدام قائمة منسدلة (التحقق من صحة البيانات) في الخلية B13 على الورقة 1(Sheet1) . ثم يتم استخدام الطريقة المحددة للبحث عن تكاليف الشحن على الورقة 2(Sheet2) .

بدون النطاقات المسماة ، يجب إدخال اختيارات القائمة المنسدلة يدويًا لأن التحقق من صحة البيانات لن يسمح لك بتحديد قائمة مصادر في ورقة مختلفة. لذلك يجب إدخال جميع الاختيارات مرتين: مرة في القائمة المنسدلة ، ومرة ​​أخرى على الورقة 2(Sheet2) . بالإضافة إلى ذلك ، يجب أن تتطابق القائمتان.

إذا حدث خطأ في أحد الإدخالات في أي من القائمتين ، فإن صيغة تكلفة الشحن ستنشئ خطأ # N / A عند تحديد الاختيار الخاطئ. يؤدي تسمية القائمة على الورقة 2(Sheet2) باسم ShippingMethods إلى التخلص من كلتا المشكلتين.

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

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

قم بإنشاء نطاق مسمى في Excel

لإنشاء نطاق مسمى ، ما عليك سوى تحديد الخلية أو نطاق الخلايا التي تريد تسميتها ، ثم النقر في مربع الاسم( Name Box) (حيث يتم عرض عنوان الخلية المحدد عادةً ، على يسار شريط الصيغة(Formula Bar) ) ، اكتب الاسم الذي تريد استخدامه ، واضغط على Enter .

يمكنك أيضًا إنشاء نطاق مسمى بالنقر فوق الزر " جديد(New) " في نافذة مدير الاسم. (Manager)هذا يفتح نافذة اسم جديد(New Name)  حيث يمكنك إدخال الاسم الجديد.

بشكل افتراضي ، يتم تعيين النطاق المراد تسميته على أي نطاق يتم تحديده عند النقر فوق الزر " جديد(New) " ، ولكن يمكنك تحرير هذا النطاق قبل حفظ الاسم الجديد أو بعده.

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

الأسماء ليست حساسة لحالة الأحرف ، ولكن استخدام سلسلة من الكلمات ذات الأحرف الكبيرة ، مثل TaxRate أو December2018Sales ، يجعل الأسماء أسهل في القراءة والتعرف عليها. لا يمكنك استخدام اسم نطاق يحاكي مرجع خلية صالح ، مثل Dog26 .

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

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

على سبيل المثال ، قد يكون لديك ملف بيانات مبيعات بأوراق منفصلة لشهر يناير (January)وفبراير (February)ومارس(March) وما إلى ذلك . يمكن أن تحتوي كل ورقة على خلية (نطاق مسمى) تسمى المبيعات الشهرية(MonthlySales) ، ولكن عادةً ما يكون نطاق كل من هذه الأسماء هو الورقة التي تحتوي على هو - هي.

وبالتالي ، فإن الصيغة =ROUND(MonthlySales,0) ستعطي مبيعات فبراير(February) ، مقربًا إلى أقرب دولار كامل ، إذا كانت الصيغة في ورقة فبراير(February) ، ولكن مبيعات مارس إذا كانت في ورقة (March)مارس(March) ، إلخ.

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

هذا أيضًا يجعل كل اسم نطاق فريدًا ، بحيث يمكن أن تحتوي جميع الأسماء على نطاق مصنف(Workbook) . على سبيل المثال ، January_MonthlySales و February_MonthlySales و Budget_Date و Order_Date وما إلى ذلك.

تنبيهاتان بخصوص نطاق النطاقات المسماة:(Two cautions regarding the scope of named ranges:) (1) لا يمكنك تحرير نطاق نطاق مسمى بعد إنشائه ، و (2) يمكنك فقط تحديد نطاق نطاق مسمى جديد إذا قمت بإنشائه باستخدام الزر جديد(New) في نافذة مدير الاسم( Name Manager) .

إذا قمت بإنشاء اسم نطاق جديد عن طريق كتابته في مربع(Box) الاسم ، فسيتم تعيين النطاق افتراضيًا إما على المصنف(Workbook) (في حالة عدم وجود نطاق آخر يحمل نفس الاسم) ، أو إلى الورقة حيث يتم إنشاء الاسم. لذلك ، لإنشاء نطاق مسمى جديد يقتصر نطاقه على ورقة معينة ، استخدم زر مدير الاسم "جديد".

أخيرًا ، بالنسبة لأولئك الذين يكتبون وحدات ماكرو ، يمكن الإشارة بسهولة إلى أسماء النطاقات في رمز VBA ببساطة عن طريق وضع اسم النطاق بين قوسين. على سبيل المثال ، بدلاً من ThisWorkbook.Sheets (1) .Cells (2،3) ، يمكنك ببساطة استخدام [ إجمالي المبيعات(SalesTotal) ] إذا كان هذا الاسم يشير إلى تلك الخلية.

ابدأ(Start) في استخدام النطاقات المسماة في أوراق عمل Excel الخاصة بك وسوف تقدر الفوائد بسرعة! يتمتع!



About the author

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



Related posts