Emad Sabry
-
Posts
198 -
تاريخ الانضمام
-
تاريخ اخر زياره
-
Days Won
1
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه Emad Sabry
-
-
منذ ساعه, حواديت said:
دا كروكى كدا
لو حضرتك اخدت بالك فى b1 هتلاقى اسم العميل
انا عاوز بقى اقوله بدلالت الاسم دا هاتلى البيانات اللى انا اختارها من الشيت رقم واحدالأفضل لك أنك تستخم فلتر لأنك عندك اسماء عملاء كتير
حدد الصف الاول فى شيت يومية ومن data اختار فلتر
وعند اسم العميل دوس على الفلتر وحدد اسم العميل اللى عاوزه هتجيلك كل البيانات الخاصة بهذا العميل
-
انت سالت ان عندك جهاز تانى وعملت & ومنفعش بدل ماتعمل & هتستخدم and
وهتكتب سريال الجهاز الاول وسريال الجهاز التانى ودا موجود فى الموضوع اللى بعتهولك
يعنى ضيف قبل كلمة then
And Hex(CreateObject("Scripting.FileSystemObject").Drives.Item("C:").SerialNumber) <> "سريل الجهاز الثاني"
-
-
-
10 دقائق مضت, nany4mg said:
السادة القائمين على المنتدي
لي عتاب عليكم انا منذ 5 ساعات وانا مرسل اليكم مشكلة مواجهاني وكنت محتاج الى المساعدة والى الان انا منتظر الرد انا متفاهم من عامل الوقت لديكم ولكن مش من المعقول انه انتظر اكثر من 5 ساعات علشان الاقي من يساعدني اكيد السؤال مر على سيادتكم لماذا لم يتم الرد حتى ولو بالانتظار هذا ليس من شيم المحاورة
مع الشكر واسف
المشكلة منك انت مش مننا قبل ما تسأل كنت عملت بحث كنت هتلاقى اجابة سؤالك
https://www.officena.net/ib/topic/64356-ملف-يعمل-على-جهازين-فقط/
-
3 ساعات مضت, mdsasa said:
حضرتك انا اقصد التعديل يكون بصفحة Principal
لأن المعادلة توجد بصفحة Principal بالصف 3 وليست متواجدة بصفحة Main
وشكرا لتواصلك
استخدم المعادلة التالية وانزل بيها اوتوفيل وغير اسم مصطفى درويش إلى مصطفى
=INDIRECT($B3&"!رقم الخلية")
امسح كلمة رقم الخلية وخليها مثلا H249 فيجبلك الناتج بتاع H249 وهكذا
=INDIRECT($B3&"!H249")
-
انت ممكن تستخدم فلتر فى ملف اليومية بدل ما تعمل ملف تانى لكل عميل
تانى حاجة البيانات اللى انت عاملها فى شيت العملاء مختلفة عن شيت اليومية مثلا ملف اليومية فين التاريخ اللى حطه علشان يجيلك فى ملف العملاء
فين المدفوع و الاجل والمستحق .. إلخ
-
6 ساعات مضت, قاسم عزيز said:
اخي العزيز EmadSabryهذا برنامج آخر يحتاج أيضا تعديل لأنه أيضا جيد جدا لكن يحتاج تعديل ياريت تتكرم علينا بذلك واكون ممنون منك الطيب
كل اللى عليك عمله هنا انك تغير البيانات الموجودة فى العمود B
يعنى مثلا أ فى العمود A قيمتها المقابلة فى العمود B تساوى 1
انت ممكن تغير ها تخليها 500 مثلا
أو تزود حروف او تنقص حروف فى العمود A وتحط القيمة فى العمود B
تانى حاجة فى العمود G فى معادلة انزل بيها اوتوفيل واكتب الكلام اللى عاوزه فى العمود F
المعادلة هى
=calc()
حط ما بين القوسين اسم الخلية مثلا F4 ... وممكن تحط المعادلة فى اى مكان بالشيت مش لازم يعنى العمود G
-
تم التعديل كل اللى عليك انك تكتب عدد الأسئلة فى L1 فقط متغيرش قيم أى خلايا غير L1 فقط
يعنى عاوز تتسأل 5 أسئلة أكتب 5 فى L1 وهو هيختارك 5 اسئلة عشوائى من اجمالى الاسئلة اللى كاتبها
عاوز تتسأل 50 سؤال أكتب 50 فى L1 وهكذا
بس أكيد مينفعش تكتب 50 سؤال وانت كل الاسئلة اللى كاتبها 33 سؤال مثلا
-
هتدوس كليك يمين وبعدين edit hyperlink
هتظهرلك شاشة هتلاقى فوق على اليمين حاجة اسمها screen tip دوس عليها واكتب الكلمة اللى عاوزها
الطريقة اللى فوق فى حاجة وجود hyperlink ودا اجابة سؤالك
أما فى حالة عدم وجود hyperlink ممكن تعمل التالى :-
فى حالة عدم وجود hyperlink
هتدوس كليك يمين وتختار insert comment هيظهرلك مربع اكتب فيه اللى عاوزه وعند المرور بالماوس هيظهرلك الكومنت
- 1
-
تم تعديل البيانات فى موضوع سابق ليك
- 1
-
تم التعديل بمجرد الضغط دوبل كليك يظهر الفورم
-
فى ملاحظات متكتبش INV 28 لأ اكتب 28 علطول
تانى حاجة افرض انه دفع 1500 ال 1000 تخص فاتورة 1 مثلا و500 تخص فاتورة 2
اعمل العملية دى على قيدين
الاول 1 =1000
والتانى 2=500
وهكذا
تانى حاجة انا لغيت الجدول خليته كنطاق عادى مش جدول علشان المعادلات تبقى صحيحية
-
تم الحل متنساش علامتين التنصيص "" مع range بالاضافة الى تحديد المدى اللى هو من a :o50 وتم تعدلها 3 مرات فى الكود
-
-
كان فى خطأ عند count if المفروض تكون o2 مش o3
والمفروض تدوس ctrl + shift +enter لكى تعمل الدالة
- 1
-
لأنك فى شيت payments مش كاتب رقم الفاتورة امام الدفعة
لازم تكتب الدفعة دى تخص انى فاتورة انت مستخدم الاسم فى payments ومستخدم رقم الفاتورة فى statements
لازم الاتنين يبقوا يا اما الاسم او الفاتورة
تانى حاجة الغى data validation ل paid و unpaid واعتمد على معادلة زى if و sumif بعد اضافة رقم الفاتورة لشيت الدفعات
-
عن طريق دالة sumif
أو ارفع ملف وقول عاوز فى ايه .. لأن كدا معتمدين على التخمين .. ومش هتلاقى اجابة لسؤالك
- 1
-
-
2 ساعات مضت, محمد يوسف said:
بدل من الفورم استخدم data validation هتديك نفس المطلوب بالظبط
ودا نموذج فى c1 انزل منه اوتوفيل لباقى الخلايا
ومش بس كدا فلنفرض انك كتبن اى كلام فى c1 هيظهرلك تنبيه انك تختار الصنف من القائمة
-
27 دقائق مضت, محمدعبدالفتاح حسن said:
اريد معادلة اكسل لحساب بدل الاعتماد بحيث لو المكتوب فى خلية A1بدون درجة نضرب B1 فى 0% ولو الثالثة نضرب فى 100% ولو الثانية نضرب فى 125% ولو الاولى نضرب فى 150% ولو خبير نضرب 175 % ولو كبير نضرب فى 200%
حط المعادلة دى فى c2 وانزل بيها اوتوفيل
=IF(B2="بدون درجة",A2*0,IF(B2="الاولى",A2*150%,IF(B2="الثانية",A2*125%,IF(B2="الثالثة",A2*100%,IF(B2="كبير",A2*200%,IF(B2="خبير",A2*175%,""))))))
- 1
-
21 دقائق مضت, fayed@85 said:
السلام عليكم ورحمة الله وبركاته
السادة الاعضاء الكرام , عندي ملف اكسل كما هو مرفق موضح به مبيعات صنف معين (اطباق شوكلاته ) باسعار مختلفة المطلوب كيف اقدر استخدم دالة اكسل
تقولي كم عدد الاطباق تم بيعها بسعر 110 بدلا من عدها يدويا والذي يستغرق منى وقت كبير فمثلا بالملف عدد الاطباق التي تم بيعها بسعر 110 هو 12 طبق
وعدد الاطباق التي تم بيعها بسعر 100 هو 3 اطباق . ولسيادتكم جزيل الشكر والتقدير اطباق شوكلاته الصحافة.xlsx
-
4 ساعات مضت, عبدالرحمن 999 said:
السلام عليكم ورحمة الله وبركاته
برجاء المساعدة في انشاء صفحة استاذ لهذة اليومية
وتكون الصفحة بها زر او فلتر لختيار الحساب المراد معرفته
و جزاكم الله خيرايومية.xlsx
-
1 ساعه مضت, fady_dd said:
ملف عملاء بطريقة VBA
محتاج معادلة عند اضافة شيت جديد وعند الضغط على زر ارصدة العملاء فى الشيت "Balance" يتم ادراج رصيد اول المدة والحركة المدينة والحركة الدائنة من الشيت الذى يتم ادراجة عند الضغط على اضافة عميل جديد .
ومرفق الملف
برجاء الافادة
وجزاكم الله جيرا
عملتلك معادلة
وعدلتلك فى الكود فى حالة عدم وجود قيمة فى اسم العميل رصيد اخر المدة لا يظهر
- 1
كتابة المعادلات بطريقة آليه
في منتدى الاكسيل Excel
قام بنشر
نفس الطريقة مفيش تغير عدا فى counta لازم تخلى المدى محدد انا حددته من 1:500
1.xlsm