ياسر أحمد الشيخ
-
Posts
614 -
تاريخ الانضمام
-
تاريخ اخر زياره
نوع المحتوي
المنتدى
مكتبة الموقع
معرض الصور
المدونات
الوسائط المتعددة
مشاركات المكتوبه بواسطه ياسر أحمد الشيخ
-
-
السلام عليكم
احتاج إلى تنزيل الصور من جروب واتس ولكن روابط الصور تبدأ بـ "blob" ، والكود لا يستطيع تنزليها على الرغم من أن الكود يمكنه تنزيل الصور من مواقع أخرى.
مثال لرابط صورة على الواتس:
blob: https: //web.whatsapp.com/1c529efa-82...4-44786c403f13
في الفايل:
هناك 2 موديول:
1- GoogleImages: يقوم الكود بتنزيل 10 صور من بحث جوجل
2-whatsapp: يقوم بفتح جروب الواتس ، ولكن لا يستطيع تنزيل الصور.
الرجاء مساعدتي في تحميل الصور blob.
شكرا مقدما -
السلام عليكم
عندى 3 فايلات محاضرات (lectures 1-lectures 2-lectures 3) ،وفايل lectures report عاوز اجمع فيه الدتا من ال 3 فايلات (المحاضرة-عنوان المحاضرة-الورديه-التاريخ)
فايل lecture report: انا عملت فيه معادل لجلب الداتا من اول فايل(المحاضر-عنوان المحاضرة-الورديه) ،ومعادله اخرى لجلب التاريخ
=TRANSPOSE(FILTER('E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$1:$WWW$3,XLOOKUP(D6,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$B$4:$B$333,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$4:$WWW$333)>0))
=TRANSPOSE(FILTER(INDEX('E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$4:$WWW$333,MATCH(D6,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$B$4:$B$333,0),),INDEX('E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$F$4:$WWW$333,MATCH(D6,'E:\My files\Required\Training\3\[Lectures 1.xlsx]Training'!$B$4:$B$333,0),)>0))
المطلوب:
اريد المعادلة ان تجلب الداتا من الفايلين الآخرين (يفضل معادله علشان عامل السرعه،واذا كان من المستحيل ممكن كود)ملحوظة :الناتج النهائى هيبقى محاضرات اول فايل واسفلها محاضرات تانى فايل واسفلها محاضرات ثالث فايل
انا عندى اوفيس 365
الرجاء مساعدتى
Lectures 1.xlsx Lectures 2.xlsx Lectures 3.xlsx Lectures Report.xlsx
-
السلام عليكم
أحتاج إلى إنشاء معادلة في ملف "لوك اب ريبورت" لجلب بيانات من ملف "لوك اب". تحتوي المعادلة على شرطين ، أحدهما في خلية مدمجة
قدرت اعمل المعادلة التالية ولكنها تعمل فقط عندما يكون الملفان مفتوحين ، ولكن عندما أقوم بفتح ملف الريبورت فقط يعطينى خطأ:
=INDEX(INDEX([Lookup.xlsx]Data!$B$6:$BB$36,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)):INDEX([Lookup.xlsx]Data!$B$6:$BB$36,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)+15),,MATCH(B$5,INDEX([Lookup.xlsx]Data!$B$5:$BB$5,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)):INDEX([Lookup.xlsx]Data!$B$5:$BB$5,,MATCH($B$4,[Lookup.xlsx]Data!$B$4:$BB$4,0)+15),0))
الرجاء مساعدتي في إصلاح الخطأ فى المعادلة أو إيجاد بديل آخر
أوفيس 365
ملحوظة: اسف انا كتبت اسماء الملفات بالعربى علشان لما بكتب كلام انجليزى مع عربى الجملة بتتلخبط
انظر المرفقات
-
On 6/20/2019 at 6:10 PM, وليد ذكي said:
لغة بايثون
شكرا على الرد
ممكن معلومات اكتر عن ازاى هتفيدنى هذه اللغه؟
وايه الحاجات اللى ممكن اعملها بيها؟
-
السلام عليكم
انا اعمل شئون ادارية (حسابات-شئون افراد-تسجيل بيانات-اى اعمال اداريه اخرى)
اعمل على الاكسيل والوورد
واعرف بعض المعادلات +vba
مديرى يريد ان يعطينى كورس تدريبى فى لغه برمجه لكى تساعدنى فى العمل
ما هى اللغه المناسبة لى؟
-
أى حد يرد عليه يا جماعه
لو فيه حاجه مش واضحه،يقولى
-
للرفع........للرفع
-
11 hours ago, ali mohamed ali said:
وعليكم السلام كان عليك فقط استخدام خاصية البحث بالمنتدى -تفضل
https://www.officena.net/ib/topic/49634-حساب-سن-المعاش-لسن-الـ60/
https://www.officena.net/ib/topic/22634-هل-توجد-دالة-لحساب-سن-التقاعد-المعاش-في-الإكسيل/
وهذه ايضا روابط خارجية مفيدة من منتديات اخرى
https://excel-egy.com/forum/t141
ويمكنك ايضا معرفة التاريخ الذى يصل اليه الشخص لسن المعاش ,فاذا افترضنا ان تاريخ الميلاد موجود بالخلية E2 فيمكنك استخدام هذه المعادلة للتوصل لتاريخ سن المعاش
=IF(DAY(E2)=1,DATE(YEAR(E2)+60,MONTH(E2),0),DATE(YEAR(E2)+60,MONTH(E2)+1,0))
أشكرك أخى الكريم على ردك ،ولكن طلبى هو حساب مبلغ المعاش وليس سن التقاعد
هناك فرق شاسع بين الاثنين
-
السلام عليكم
اريد فايل أكسل لحساب مبلغ المعاش فى مصر الذى يمكن أن يتقاضاه الموظف
بعد بلوغ سن المعاش القانونى
أنا لا أعرف طريقه الحساب ،لذا لا أعرف كيف يكون شكل الفايل
أرجو الافادة
-
للرفع......للرفع......للرفع
-
شكرا أخى الكريم
ولكنى اريد معادله وليس كود ، كما ذكرت فى البوست الرئيسى
-
السلام عليكم ورحمه الله وبركاته
- أريد معادلة لكتابه تواريخ الراحات لكل موظف
- الراحه رمزها R
-الصف B يحتوى على التواريخ
- النتيجة تكون هكذا: "01+07+13+19+20+26"
متطلبات معينه: أريد معادلة وليس كود برمجى
-
بعد اذن الأخ الفاضل / ياسر خليل ، تفضل حل آخر باضافة if الشرطية:
=IF(SUM(A1:A10)=0,0,SUM(A1:A10))
بالتوفيق
-
شكرا أخى الكريم ياسر
ولكنى لم أجد فى الصفحة سوى برنامج Gmetrics الذى يحتوى على نظام Simulation
وهو تجريبى يعطيك 3 أسئلة فقط لكل برنامج فى الأوفيس
ألا يوجد برنامج مجانى أو برنامج مكرك
-
السلام عليكم ورحمه الله وبركاته
أريد امتحانات Mos 2010 simulator وهى امتحانات متطورة فى الأوفيس بنظام محاكاة الامتحان الحقيقى
حيث بعد انتهاء الاختبار يعطيك النتيجة
بس ياريت أنا عايزها بالأنجلش لأن كل الى على النت نسخة فرنسية
أرجو الافادة
-
يا أخى انت قولت نأخد الموضوع نقطة نقطة!!
أولاً:الموضوع مكون من قسمين:
أ/ احتساب الحضور فى الراحة:
1- هناك موظفين يأخذون راحة يومين مثل : Fri+Sat
2- واهناك موظفين يأخذون راحة الورادى Shift A -Shift B-Shift C-Shift D
وهى موضحة بالجدول الموجود بجوار تقرير الحضور فى BJ9 ، حيث أن لهم راحات متغيرة
ب/احتساب الحضور فى أيام العطلات الرسمية لكل موظف وهى مكتوبة فى الخلية Q3
ثانياً :محلوظات :
1- اريد استثناء التواريخ المكتوبة فى عمود AL
2- قد يصادف ان تاريخ الراحة (سواء راحة يومين أو راحة وردية) يكون مثل تاريخ عطلة رسمية ، فيؤدى ذلك إلى تكرار كتابة اليوم مرتين
لذا أرجو تفادى تكرار كتابة التواريخ فى نتيجة المعادلة
ثالثاً:الاحتصارات:
1- "ر" تشير إلى الراحة
2- 8 أو أكثر تشير إلى الحضور
أما بالنسبة لباقى الاختصارات فلا أهمية لها فى موضوعنا
رابعاً:الاستفسارات:
1- بخصوص 30/6 اريد اهماله ، حيث عند استخدام split على اساس "+" سيقوم الكود باهمال 30/6 من أساسه فلا تقلق
2- نتيجة المعادلة وهي رقم 24 لأيمن
3- المطلوب هو عمل معادلة برمجية VBA Function وليس كود يتم وضع النتيجة فى مكان محدد
المعادلة البرمجية سأكتبها فى Aj
أرجو أن يكون الموضوع واضح
-
أولاً: الطلب رقم 1
أريد كتابة تواريخ الحضور فى الراحة الأسبوعية مثلاُ Fri+Sat
- الحضور يتمثل فى 8 أو أكثر
- طبعاً هناك عمود للراحات column A
- أريد استثناء اليوم الذى يتم ذكره فى عمود "AL" حيث أن هذا العمود يتمثل فى بدل الراحة الذى يحصل عليه الموظف عن حضوره فى الراحة
مثال:
- Ayman راحته هى Sat+Sun
-قام بالحضور فى الراحة يومى 23/7+24/7
-لكن قام بأخذ بدل راحة عن يوم 23 ، حيث أن يوم 23 مذكور فى العمود AL
-لذا يتبقى له يوم اضافى فقط وهو 24 ، لذا تصبح نتيجة المعادلة "24"
هل الطلب والمثال واضحين؟؟؟
أريد تنفيذه فى شكل معادلة VBA Function
-
للرفع ...................للرفع
أين عباقرة الأكسل والبرمجة
-
السلام عليكم ورحمه الله وبركاته
عندى ملحوظة على الملف:
- من الأفضل اخى ان يتم كتابه وقت الحضور أو الانصراف فى خليه واحدة ، بدلاً من كتابة الساعات فى خليه والدقائق فى خلية أخرى
- مشكلة السالب تظهر لأن الموظف لا يتمم 8 ساعات عمل ، وتم حلها فى الملف بتحويل الساعات لرقم صحيح
انظر المرفق لمزيد من التوضيح
-
=IFERROR(INDEX($A$2:$A$13,MATCH($D4,$B$2:$B$13,0)),"")
تفضل هذا شكل المعادلة فى حالتك هذه
-
تفضل هذه المعادلة:
نفترض أن الخلية التى تريد أختبارها هى a2 :
=IF(LEFT(A2,1)="0",TRUE,FALSE)
ملحوظة : فى الأكسل لا تستطيع أن تكتب صفر فى بداية الرقم إلا اذا حولت تنسيق الخلية إلى Text
-
السلام عليكم ورحمه الله وبركاته
عندى ملحوظة على الملف:
- من الأفضل اخى ان يتم كتابه وقت الحضور أو الانصراف فى خليه واحدة ، بدلاً من كتابة الساعات فى خليه والدقائق فى خلية أخرى
- مشكلة السالب تظهر لأن الموظف لا يتمم 8 ساعات عمل ، وتم حلها فى الملف بتحويل الساعات لرقم صحيح
انظر المرفق لمزيد من التوضيح
- 1
-
للرفع ...... للرفع
-
السلام عليكم ورحمه الله وبركاته
أريد عمل VBA Function لكتابة تواريخ الأيام الاضافى ، وهى الحضور فى أيام الراحات والعطلات الرسمية
انظر المرفق
تنزيل صور من رابط blob
في منتدى الاكسيل Excel
قام بنشر · تم تعديل بواسطه ياسر أحمد الشيخ
شكرا استاذ محمد على ردك الكريم واهتمامك بالموضوع
الغرض :عندنا فى العمل معتمدين على الواتس بشكل كبير جدا و عاملين جروبات عليه ،وبتنزل عليها صور ، جروب المحاضرات مثلا مطلوب منى ان انزل صور محاضرات كل شخص فى فولدر لوحده ،وبعد كده اعمل تقرير بمحاضرات كل شخص وصوره لكل محاضرة
ومطلوب منى فى فايل آخر :(جروب الاعمال بالصور ) ان انسخ الصور فى فايل اكسل والنص اللى مكتوب عليها بجوارها فى خلية اخرى
وفايلات أخرى من هذا القبيل
والموضوع ده أنا بعمله كل يوم وبياخد وقت كتير جدا ،فكنت عاوز اخلى البرمجه تساعدنى شويه فى الموضوع ده
ملحوظة: الكود اللى فى الفايل بيقدر ينزل اى صورة من اى موقع ،ماعدا الواتس لأنه بيشفر الرسائل بيتبقى فى شكل blob ، رابط البلوب ده بيبقى مؤقت يعنى بيبقى شغال اثناء فتح الواتس فقط وفى نفس الجلسة ،يعنى لو حاولت تفتح نفس اللينك بعد قفل الواتس مش هيشتغل معاك
دى روابط معلومات عن الموضوع وازاى ممكن تنزل الفايل من رابط blob لكن باستخدام لغة الجافا ،وانا معرفش الصراحة غير vba :
Blob - Web APIs | MDN (mozilla.org)
javascript - Convert blob to image file - Stack Overflow
سبب عدم عمل الفايل:
لابد من تثبيت مكتبه selenium basic ،وادراج المكتبه الخاصة بها
ياريت تساعدنى فى الموضوع هكون شاكر لحضرتك جدا
واى معلومات أو توضيحات عاوزها اتفضل ،وانا تحت امرك