30 وظيفة Excel في 30 يومًا: ADDRESS

أمس في الماراثون 30 وظيفة Excel في 30 يومًا وجدنا عناصر المصفوفة باستخدام الدالة MATCH (SEARCH) ووجد أنه يعمل بشكل رائع في فريق مع ميزات أخرى مثل VLOOKUP (VLOOKUP) و INDEX (فهرس).

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

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

عمل 20: العنوان

المسمى الوظيفي العنوان (ADDRESS) تُرجع مرجع خلية كنص بناءً على رقم الصف والعمود. يمكنه إرجاع عنوان نمط ارتباط مطلق أو نسبي. A1 or R1C1. بالإضافة إلى ذلك ، يمكن تضمين اسم الورقة في النتيجة.

كيف يمكن استخدام وظيفة ADDRESS؟

المسمى الوظيفي العنوان يمكن لـ (ADDRESS) إرجاع عنوان خلية ، أو العمل جنبًا إلى جنب مع وظائف أخرى من أجل:

  • احصل على عنوان الخلية المعطى رقم الصف والعمود.
  • ابحث عن قيمة الخلية بمعرفة رقم الصف والعمود.
  • قم بإرجاع عنوان الخلية ذات القيمة الأكبر.

العنوان النحوي (العنوان)

المسمى الوظيفي العنوان (ADDRESS) له الصيغة التالية:

ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])

АДРЕС(номер_строки;номер_столбца;[тип_ссылки];[а1];[имя_листа])

  • abs_num (link_type) - إذا كانت متساوية 1 أو لم يتم تحديدها على الإطلاق ، ستعيد الوظيفة العنوان المطلق ($ A $ 1). للحصول على العنوان النسبي (A1) ، استخدم القيمة 4. خيارات أخرى: 2= 1 دولار أسترالي ، 3= A1 دولار.
  • a1 - إذا كانت TRUE (TRUE) أو لم يتم تحديدها على الإطلاق ، تقوم الدالة بإرجاع مرجع في النمط A1، إذا كان FALSE (FALSE) ، ثم في الأسلوب R1C1.
  • ورقة_نص (اسم_ورقة) - يمكن تحديد اسم الورقة إذا كنت تريد رؤيتها في النتيجة التي يتم إرجاعها بواسطة الوظيفة.

عنوان الفخاخ

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

مثال 1: احصل على عنوان الخلية حسب الصف ورقم العمود

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

=ADDRESS($C$2,$C$3)

=АДРЕС($C$2;$C$3)

مطلق أو نسبي

إذا لم تحدد قيمة الوسيطة abs_num (النوع_المرجع) في الصيغة ، تكون النتيجة مرجعًا مطلقًا.

لرؤية العنوان كارتباط نسبي ، يمكنك استبداله كوسيطة abs_num (النوع_المرجع) 4.

=ADDRESS($C$2,$C$3,4)

=АДРЕС($C$2;$C$3;4)

A1 أو R1C1

لأسلوب الروابط R1C1، بدلاً من النمط الافتراضي A1، يجب عليك تحديد FALSE للوسيطة a1.

=ADDRESS($C$2,$C$3,1,FALSE)

=АДРЕС($C$2;$C$3;1;ЛОЖЬ)

اسم الورقة

الحجة الأخيرة هي اسم الورقة. إذا كنت بحاجة إلى هذا الاسم في النتيجة ، فحدده كوسيطة Sheet_text (اسم_ورقة).

=ADDRESS($C$2,$C$3,1,TRUE,"Ex02")

=АДРЕС($C$2;$C$3;1;ИСТИНА;"Ex02")

مثال 2: ابحث عن قيمة الخلية باستخدام رقم الصف والعمود

المسمى الوظيفي العنوان (ADDRESS) تُرجع عنوان الخلية كنص ، وليس كارتباط صالح. إذا كنت بحاجة إلى الحصول على قيمة خلية ، يمكنك استخدام النتيجة التي تم إرجاعها بواسطة الدالة العنوان (العنوان) ، كحجة لـ غير مباشر (غير مباشر). سوف ندرس الوظيفة غير مباشر (غير مباشر) لاحقًا في الماراثون 30 وظيفة Excel في 30 يومًا.

=INDIRECT(ADDRESS(C2,C3))

=ДВССЫЛ(АДРЕС(C2;C3))

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

=INDIRECT("R"&C2&"C"&C3,FALSE)

=ДВССЫЛ("R"&C2&"C"&C3;ЛОЖЬ)

المسمى الوظيفي INDEX يمكن (INDEX) أيضًا إرجاع قيمة خلية إذا تم تحديد رقم صف وعمود:

=INDEX(1:5000,C2,C3)

=ИНДЕКС(1:5000;C2;C3)

1:5000 هي أول 5000 صف من ورقة Excel.

مثال 3: قم بإرجاع عنوان الخلية بالقيمة القصوى

في هذا المثال ، سنجد الخلية ذات القيمة القصوى ونستخدم الوظيفة العنوان (العنوان) للحصول على عنوانها.

المسمى الوظيفي MAX يجد (MAX) الحد الأقصى للرقم في العمود C.

=MAX(C3:C8)

=МАКС(C3:C8)

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

=ADDRESS(MATCH(F3,C:C,0),COLUMN(C2))

=АДРЕС(ПОИСКПОЗ(F3;C:C;0);СТОЛБЕЦ(C2))

اترك تعليق