دالة Excel ADDRESS

- المثال 1-الاستخدام الأساسي: الحصول على عنوان الخلية من عمود وصف معينَين
- المثال 2-قيمة الخلية من رقم الصف ورقم العمود
- المثال 3-الحصول على عنوان القيمة العليا
- مثال 4–حرف العمود استنادًا إلى رقم العمود
الوصف
تُرجع دالةADDRESS مرجع عنوان الخلية كنص، بناءً على رقم الصف ورقم العمود المحدَّدين. فعلى سبيل المثال، تُرجع الصيغة=ADDRESS(1,1) القيمة $A$1. ويمكنك استخدام دالةADDRESS للحصول على عنوان نسبي أو مطلق، مع عرضه إما بنمط A1 أو R1C1، بل ويمكنك حتى تضمين اسم الورقة في الناتج!
الصيغة والمعامِلات
صيغة الصيغة
| ADDRESS()row_num, column_num, [abs_num], [a1], [sheet_text]) |
المعامِلات
|
ملاحظات:
| Abs_num argument | نوع المرجع | مثال |
| 1 أو تم حذفه | الصف والعمود المطلقان | $A$1 |
| 2 | الصف النسبي والعمود المطلق | A$1 |
| 3 | الصف المطلق والعمود النسبي | $A1 |
| 4 | الصف والعمود النسبيان | A1 |
| معامل A1 | النمط | الوصف |
| 1 أوTRUE أو تم حذفه | A1 | يتم وضع تسميات الأعمدة أبجديًّا، بينما يتم وضع تسميات الصفوف رقميًّا |
| 0 أوFalse | R1C1 | يتم وضع تسميات كلٍّ من الأعمدة والصفوف رقميًّا |
قيمة العودة:
تُرجع دالةADDRESS مرجع الخلية على هيئة نص.
الاستخدام والأمثلة
فيما يلي بعض الأمثلة التي توضح كيفية استخدام دالة INDEX.
المثال 1-الاستخدام الأساسي: الحصول على عنوان الخلية من عمود وصف معينَين
1) إذا قمت فقط بإدخال معاملَي الصف والعمود في دالةADDRESS، فإن
=ADDRESS(A2,B2)
A2 وB2 هما القيمتان الرقميتان للصف والعمود، وتُرجع
$A$1 
2) إذا قمت بإدخال معاملات الصف والعمود وabs في دالةADDRESS، فإن
=ADDRESS(A3,B3,C3)
C3 هو معامل abs، ويشير 2 إلى عرض المرجع كصف نسبي وعمود مطلق، وتُرجع
A$1 
3) إذا تم إدخال المعامل الرابع في دالةADDRESS، فإن
=ADDRESS(A4,B4,C4,D4))
D4 يتحكم في نمط المرجع، إما A1 أو R1C1؛ 0 أو False سيعرض النتيجة بنمط A1، بينما 1 أو True سيعرض النتيجة بنمط R1C1، وهنا تُرجع
R1C1 
4) إذا تم إدخال جميع المعاملات في دالةADDRESS، فإن
=ADDRESS(A6,B6,C6,D6,E6)
E6 هو المعامل الخامس الذي يشير إلى ورقة العمل المشار إليها، وتُرجع
BasicUsage!$A1 
مثال 2–قيمة الخلية من رقم الصف ورقم العمود
تُرجع دالةADDRESS عنوان الخلية كنص. وإذا أردت عرض قيمة الخلية المُشار إليها من خلال هذا العنوان، يمكنك ببساطة دمج دالةADDRESS مع دالةINDIRECT لتحقيق ذلك بسلاسة.
فيما يلي الصيغة الموجودة في الخلية B4، والتي تسترجع القيمة من الخلية B1.
=INDIRECT(ADDRESS(B2,B3))
مثال 3–الحصول على عنوان القيمة العليا
في هذه الحالة، سأوضح لك كيفية استخدام دالةADDRESS للحصول على عنوان الخلية التي تحتوي على القيمة العليا.
أولاً، تحتاج إلى الحصول على القيمة العليا باستخدام هذه الصيغة=MAX(B2:B6).
ثم استخدم الصيغة
=ADDRESS(MATCH(E1,B1:B6,0),COLUMN(B1))
ستعثر دالةMATCH(E1,B1:B6,0) على رقم الصف، حيث إن E1 هو القيمة العليا، وB1:B6 هو العمود الذي ستبحث فيه عن القيمة العليا؛
ستعثر دالةCOLUMN(B1) على رقم العمود، حيث إن B1 هو العمود الذي ستبحث فيه عن القيمة.
ملاحظة:لا يمكن لهذه الصيغة سوى العثور على القيمة العليا في عمود واحد.
مثال 4–حرف العمود استنادًا إلى رقم العمود
في هذا المثال، سأوضح لك كيفية استخدام دالةADDRESS للحصول على حرف العمود بناءً على رقم عمود معيّن.
على سبيل المثال، إذا كنت ترغب في الحصول على حرف العمود للعمود رقم 29، فاستخدم الصيغة التالية:
=SUBSTITUTE(ADDRESS(1,A3,4),"1",«»)
ما تعنيه المعاملات:
دالةADDRESS:1 هو رقم الصف، وA3 هو رقم العمود الذي تريد الحصول على حرف عموده النسبي، و4 هو معامل abs الذي يُرجع المرجع بشكل نسبي؛ في هذا الجزء، تُرجع دالةADDRESS النتيجة AC1؛
دالة SUBSTITUTE:تستبدل 1 بسلسلة فارغة، وبالتالي تكون النتيجة النهائية هي
AC 
إذا كنت ترغب في الحصول على حرف العمود الخاص بـ الخلية الحالية، فيمكنك استخدام هذه الصيغة
=SUBSTITUTE(ADDRESS(1,COLUMN(),4),"1",«»)
أفضل أدوات الإنتاجية للمكتب
Kutools لـ Excel - يساعدك على التميز بين الحشود
Kutools لـ Excel يضم أكثر من 300 ميزة،مما يضمن أن ما تحتاجه يكون على بعد نقرة واحدة فقط...
Office Tab - تمكين القراءة والتحرير بعلامات التبويب في Microsoft Office (بما في ذلك Excel)
- ثانية واحدة للتبديل بين عشرات المستندات المفتوحة!
- يوفر لك مئات النقرات يوميًا، وقل وداعًا لألم يد الفأرة!
- يزيد من إنتاجيتك بنسبة 50% عند عرض وتحرير مستندات متعددة.
- يجلب كفاءة علامات التبويب إلى Office (بما في ذلك Excel)، تمامًا كما في Chrome وEdge وFirefox.
