الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مطلوب دالة أكسل تحويل كلمات الى أرقام

بدأه زين المهندس في 23 يونيو 2012 · 5 رد · 6,285 مشاهدة · في التطبيقات المكتبية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم .بالنسبة لبرنامج الاكسل2007 ... عندي 200 شخص تحصيلهم الدراسي متنوع (بكالوريوس،دبلوم،ثانوي،متوسطة،ابتدائية،يقرأ و يكتب،امي) ، رواتبهم تصرف وفقا لمبدأ النقاط،ماهي الدالة المناسبة اللي تخلي لكل شخص النقطة المناسبة لتحصيله الدراسي وفي الخلية المجاورة لخلية التحصيل الدراسي ( 7 للبكالوريوس،6دبلوم،5ثانوي،4متوسطة،3ابتدائية،2يقرأ و يكتب،1 امي) و شكراً .

اعمل على أن يحبك الناس عندما تغادر منصبك، كما يحبونك عندما تتسلمه

Be cheerful when gettin-out as when you coming-in

Soit acceuillant à ton départ comme à ton arrivé

** ** ** **

#2

السلام عليكم ..

  1. قم بإنشاء جدول جانبي ضع فيه القيم النصية و مقابلها الرقمي ..
  2. استخدم الدالة VLoopup للبحث عن قيمة الخلية في الجدول السابق و إعادة قيمة مقابلة لقيمة الخلية من العمود الثاني .. فتكون الصيغة هي :
    =VLOOKUP(B2;J$2:K$8;2;FALSE)

  3. لاحظ انني وضعت في الصيغة رمز الدولار .. كي يتم تثبيت هذه القيم في حال قمت بسحب الصيغة من المربع الأسود الصغير أسفل الخلية ..
  4. لاحترافية العمل .. قم بجعل خلية المؤهل على شكل لائحة منسدلة و ذلك بتحديد العمود المذكور ثم قائمة data ثم Validation ثم list ثم جدد عمود الجدول الذي يحوي القيم المطلوبة ..
  5. المثال مرفق ..

List_values.rar

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#3

استاذي العزيز...شكراً جزيلاً و هذا هو بالضبط ماأحتاجه...استاذي ممكن شرح للدالة لأن مافهمتها(فهمت $ ، ولكن مافهمت سبب وجود الرقم2 في الدالة) .

وكمان ممكن شرح للدالات HLOOKUP و LOOKUP و فرقها عن VLOOKUP ؟ مع جزيل شكري و تقديري لجهودكم .

اعمل على أن يحبك الناس عندما تغادر منصبك، كما يحبونك عندما تتسلمه

Be cheerful when gettin-out as when you coming-in

Soit acceuillant à ton départ comme à ton arrivé

** ** ** **

#4

السلام عليكم .. أهلا و سهلا بك أخي .. بارك الله بك .

  1. اقتباس
    ولكن مافهمت سبب وجود الرقم2 في الدالة
    .. أخي حتى نعرف سبب وجود الرقم 2 يجب أن نعرف البارمتر الذي وضعت له القيمة 2 ما هو ..
  2. post-94677-080306100 1340498629_thumb.pn
  3. الــ vector هو شعاع أي مصفوفة ببعد واحد سواء أكانت سطرا أو عمودا ..
  4. إن مربع الحوار الخاص بالدالة مع ملفات المساعدة بالإكسل و البحث على الانترنت .. هي أفضل طريقة للتعلم الذاتي ..
  5. بعد إظهار مربع الحوار الخاص بالدالة .. نلاحظ انه وضع شرح لعمل الدالة ... و عندما ننقل المشيرة من حقل البارمتر إلى حقل آخر فأنه يعرض لنا معلومات عن الحقل ..
  6. بالنسبة للدالة VLOOKUP , طبعا الــحرف V قادم من كلمة Vertical أي عمودي لأنها تتعامل مع الأعمدة , و شرحها كما يقول (بعد الترجمة) : (تبحث عن قيمة في العمود الأيسر من الجدول و بعد ذلك تعيد قيمة من نفس السطر من العمود الذي حددته , افتراضيا الجدول يجب أن يكون مرتبا ترتيبا تصاعديا) .و هذا شرح البارمترات :
    1. lookup_value هي القيمة التي تريد البحث عنها في العمود الأول من الجدول.
    2. table_array هو الجدول أو المجال الذي يتم منه إعادة البيانات .(لاحظ انني حددت الخلية العليا اليسرى و السفلى اليمنى للجدول )
    3. col_index_num هو رقم العمود في الجدول الذي يجب أعادة القيمة التي تم مطابقتها حيث أن أول عمود رقمه 1 . (لاحظ أن الرقم موجود في مثالنا في العمود الثاني لذلك وضعنا 2 لو كان في العمود الثالث لوضعنا 3) .
    4. range_lookup : إذا كان TRUE يعني البحث لأقرب قيمة أما false فيعني البحث بالضبط عن القيمة . (لاحظ استخدمنا false في مثالنا)
    5. HLOOKUP .. هي للبحث أيضا و الحرف H من Horizontal أي أفقي .. لأنها تتعامل مع الأسطر و شرحها (تبحث عن القيمة في السطر العلوي من الجدول و تعيد القيمة التي في نفس العمود و السطر المحدد بالبارمتر) حيث أن البارمتر الثالث هو row_index_num و هو رقم السطر المطلوب إعادة القيمة منه ... (عندما نعثر على القيمة , نعيد قيمة من الأسطر التي هي أسفل هذه القيمة ) ..
    6. LOOKUP فهي (تبحث عن قيمة إما في سطر واحد أو عمود واحد أو مصفوفة ) .. (باختصار تبحث عن القيمة المحددة في البارمتر الأول تبحث عنا في البارمتر الثاني و تعيد العنصر المقابل من البارمتر الثالث حيث لهما نفس الحجم) .
      1. lookup_value هي القيمة التي يتم البحث عنها في الــ lookup_vector .
      2. lookup_vector هو مجال يحوي فقط سطر واحد أو عمود واحد مرتبة تصاعديا . للبحث فيه عن القيمة المحددة بالبارمتر الأول .
      3. result_vector هو مجال يحوي سطر واحد أو عمود واحد و بحجم الـ lookup_vector ..لأعادة القيمة منه التي تقابل موقع القيمة lookup_value في البارمتر الثاني ..(لو تم العثور على القيمة في ثاني عنصر من الــ lookup_vector سيتم إعادة ثاني عنصر من الــ result_vector) ..
المرفقات
lookup.png

تم تعديل هذه المشاركة بواسطة houssam11350_11350 في 24 يونيو 2012 في 03:44

لا إله إلا الله ... محمد رسول الله

لو كانت مشاركتي مفيدة و تريد تشجيعي على المزيد من العطاء , فضلا قم بتقييم المشاركة

المعرًف القديم : houssam11350_11350

من مواضيعي : ArabGenCode : مولد كود و إجراءات مخزنة و واجهات لجداول سيكوال سيرفر

#5

استاذ حسام ...حقيقة لا أعرف كيف اعبر لك عن جزيل شكري و تقديري لجهودكم المتميزة و تعبكم الواضح من أجل ايصال الفكرة و قد وصلت تماما ... بارك الله بكم و قدرنا الله على رد جميلكم و شكراً جزيلاً . :) :)

اعمل على أن يحبك الناس عندما تغادر منصبك، كما يحبونك عندما تتسلمه

Be cheerful when gettin-out as when you coming-in

Soit acceuillant à ton départ comme à ton arrivé

** ** ** **

#6

السلام عليكم و رحمه الله و بركاته

شكرااااااااااااااا جزيلا على المعلومات القيمه

و جزاك الله خيرااااااااااااااا

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…