اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

معتبر

02 الأعضاء
  • Posts

    39
  • تاريخ الانضمام

  • تاريخ اخر زياره

مشاركات المكتوبه بواسطه معتبر

  1. اشكرك 

    واثمن جهودك 

    واعلم انك لست من كتبه 
    الشكر في اول ردي السابق لك 

    وبقية الرد والتعليق للجميع لعل الطريق للحل يتيسر

    المشكلة في منتصف الصورة اوضحتها لكن يبدو ان الصور غطت عليها !

    نصها التالي :

    البرنامج يفتح الوطس اب في علامة تبويب (new tab ) جديدة  رغم انه مفتوح مسبقا ثم لا يقوم بأي إجراء 

  2. On 5/18/2017 at 12:49 AM, Elsayed Bn Gemy said:

    صباح (مساء)  الخير للجميع 
    هذا الجدول يعمل بشكل جيد 
    مع بعض الملاحظات :

    1- بطيء بسبب فترات الانتظار وقد قلصتها وتحسن الاداء 

    2- يعتمد في اختيار المرسل اليه على خانة البحث ! وهذا ما أدى الى نتائج غير متوقعه وقد تكون كارثية .. فمثلا ترسل رسالة ل حمد فستفاجأ بانه أرسلها الى أحمد !!:wub: أو إلى حسنين فتفاجأ بها إلى حسن .... وهكذا 

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

    ومتأكد ان مبدعي اوفيسنا سيجدون الأدوات الملائمة لإنتاجها ...

  3. السلام عليكم ورحمة الله 

    لدي قاعدة بيانات تحتوي جدولين الاول اسماء والآخر الاسماء المستبعدة 
    اردت كتابة استعلام query

    يقوم باستخلاص الاسماء غير المستيعدة فقط من الجدول الاول 
    كتبت جملة الsql التالية 

    SELECT distinct t1.name
    FROM Table1 AS t1, Table2 AS t2
    WHERE (((t1.name)<>[T2].[name]));

    حيث يعطي جميع الاسماء ولا يستبعد شيئا 

    وعندما غيرت لايساوي في العبارة الى يساوي هكذا 

    SELECT distinct t1.name
    FROM Table1 AS t1, Table2 AS t2
    WHERE (((t1.name)=[T2].[name]));

    يعطي الاسماء المستبعدة فقط ؟

    وللتوضيح ما أريده هو البديل ل except في لغة ال sql
    شاكر لكل من مر او اسهم 

     

  4. بارك الله فيك اخي ابو تامر

    حاولت تشغيله على اوفيس 2007 لكن يعطي رسالة

    لا يمكن فتح الملف لان برنامج فحص الفيروسات لديك كشف عن مشكلة بالملف

    يبدو انها مشكلة امان لم استطع تجاوزها

    شكرا لك على كل حال وبارك الله في جهودك

  5. اجعل للعمود اسما

    ثم في التنسيق الشرطي ضع المعادلة التالية :

    =countif(array;first cell)>1

    بالطبع array هو اسم العمود

    و first cell اول خلية في العمود مثل C4

    وضع التنسيق الذي تريد ستصبح كل المكررات بالتنسيق الذي حددت

  6. * عملية ضرب

    ولكن لو احتجت - فعلا ولسبب منطقي - استخدام العمليات الاخرى فلا مشكلة

    لا حظ ان ناتج هذا التعبير (B2:B50="أحمد") هو منطقي أي صح او خطا وبعبارة ثانية 1 او 0

    ومن هنا جاءت نتيجة ضربه مع (C2:C50="منتج") لتمثل التالي :

    1×1 =1

    1×0=0

    0×1=0

    0×0=0

    اي لن يكون ناتج الضرب = 1 الا اذا كان الشرطان صحيحان اي البائع احمد والعملية لمنتج وبذا نجمع المبيعات وفق هذين الشرطين معا ولو كررنا شرطا ثالثا او رابعا لعمل بفس الطريقة .

    ولو اردنا ان نوجد كل العمليات لاحمد او منتج فاننا سنحول العملية الاولى الى جمع مع وضع الشرطين داخل قوس كبير لنضرب نتيجتهما معا في المبيعات .

    وستكون النواتج كالتالي :

    1+1=2

    1+0=1

    0+1=1

    0+0=0

    وبذا ستعمل الا في حالة واحدة وهي كلاهما صحيح ( اي احمد والمنتج) حيث ستضيف ضعف المبيعات ويمكن حلها باضافة if داخلية او استخدام الدالة or

    آمل ان اكون اوضحت لك جوانب هذه الدالة وان رغبت في امر آخر حيالها فحياك الله .

    ونحن هنا للاستفادة من بعضنا .

  7. حياك الله أخي

    ليتك تتحدث لغة القرآن فهي خير لنا ولك

    وادعى لان يفهم كل منا ما يقوله الآخر

    حقا لم افهم من كلامك أعلاه الا انها لم تعمل معك

    وهي تعمل وتعطي النتيجة التي تريد

    وبامكانك وضع ما تشاء من الشروط مع ملاحظة ان الدالة المكتوبة اعلاه تفترض :

    1- اسماء البائعين في العمود b

    2- النوعية خدمة او منتج في c

    3- قيمة البيع في الحقل e

    آمل ان اكون اوضحت لك الصورة

×
×
  • اضف...

Important Information