المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : 14 - استيراد البيانات



MaX2arab
02-12-2007, 05:09 PM
استيراد البيانات

باستيراد البيانات، لا تضطر إلى إعادة كتابة البيانات التي تريد تحليلها في Microsoft Excel. يمكنك أيضًا تحديث تقارير وملخصات Excel تلقائيًا من قاعدة بيانات المصدر الأصلية عند تحديث قاعدة البيانات بمعلومات جديدة.
استيراد ملف نصي
انقر فوق الخلية التي تريد وضع البيانات من الملف النصي بها.
لضمان أن البيانات الخارجية لا تحل محل البيانات الموجودة، تأكد أن ورقة العمل لا يوجد بها بيانات في أسفل أو على يمين الخلية التي قمت بالنقر فوقها.
ضمن القائمة بيانات، أشر إلى استيراد بيانات خارجية، ثم انقر فوق استيراد بيانات.
ضمن المربع أنواع الملفات، انقر فوق ملفات نصية.
ضمن القائمة بحث في، حدد موقع الملف النصي الذي تريد استيراده كنطاق بيانات خارجية وانقر فوقه نقراً مزدوجاً.
لتحديد كيف تريد تقسيم النص إلى أعمدة، اتبع الإرشادات في "معالج استيراد النص"، ثم انقر فوق إنهاء.
ضمن مربع الحوار استيراد بيانات، انقر فوق خصائص لتعيين خيارات تنسيق وتخطيط البيانات المستوردة.
في مربع الحوار استيراد بيانات، قم بأحد الإجراءات التالية:
o لإرجاع البيانات إلى الموقع الذي حددته، انقر فوق ورقة العمل الموجودة، ثم انقر فوق موافق.
o لإرجاع البيانات إلى ورقة عمل جديدة، انقر فوق ورقة عمل جديدة، ثم انقر فوق موافق. يضيف Microsoft Excel ورقة عمل جديدة إلى المصنف الخاص بك ويضع نطاق البيانات الخارجية في الزاوية العلوية اليمنى لورقة العمل الجديدة تلقائيا.

استيراد بيانات
يمكن استخدام هذه الإجراءات لاستيراد بيانات من معظم مصادر البيانات.
1. في القائمة بيانات، أشر إلى استيراد بيانات خارجية، ثم انقر فوق استيراد بيانات قم بما يلي:

فتح مصدر بيانات خارجية
في مربع الحوار تحديد مصدر بيانات، حدد مصدر بيانات من مصادر البيانات، ثم انقر فوق فتح.

إنشاء اتصال مصدر بيانات جديد
في مربع الحوار تحديد مصدر البيانات، انقر فوق مصدر جديد.
في "معالج اتصال البيانات"، اختر مصدر بيانات للاتصال به، ثم انقر فوق التالي.
قم بتوفير المعلومات المطلوبة بواسطة مربعات حوار "معالج اتصال البيانات".
يمكنك إذا أردت إجراء ما يلي في مربع الحوار استيراد بيانات:
انقر فوق خصائص لاختيار تعريف استعلام معين، وتحديث خيارات التخطيط وتنسيقها، ثم انقر فوق موافق.
انقر فوق تحرير استعلام لتحرير "الاتصال"، و"نوع الأمر"، و"نص الأمر" الخاص باستعلام OLE DB.
بالنسبة لاستعلام الذي تم إنشاؤه ضمن Microsoft Query أو لاستعلام ويب، انقر فوق معلمات لتحديد كيفية الاحتفاظ بقيمة المعلمة الخاص بنطاق البيانات الخارجية.
قم بأحد الإجراءين التاليين:
o لإرجاع نطاق البيانات الخارجية إلى ورقة العمل المحددة، انقر فوق ورقة عمل موجودة. على ورقة العمل، انقر فوق الخلية التي تريد وضع الزاوية اليمنى العليا لنطاق البيانات الخارجية عندها، ثم انقر فوق موافق.
o لإرجاع البيانات الخارجية إلى ورقة عمل جديدة، انقر فوق ورقة عمل جديدة، ثم انقر فوق موافق. يضيف Excel ورقة عمل جديدة للمصنف الخاص بك ويضع نطاق البيانات الخارجية تلقائياً في الزاوية اليمنى العليا لورقة العمل الجديدة.


وحدات السيناريو
تعد وحدات السيناريو جزءاً من مجموعة أوامر تسمى أحياناً أدوات تحليل ماذا-لو. يعتبر السيناريو مجموعة من القيم التي يقوم Microsoft Excel بحفظها واستبدالها تلقائيًا في ورقة العمل. يمكنك استخدام وحدات السيناريو للتنبؤ بحصيلة نموذج ورقة عمل. ويمكنك إنشاء مجموعات مختلفة من القيم وحفظها في ورقة عمل ومن ثم التبديل إلى أي من وحدات السيناريو الجديدة هذه لعرض نتائج مختلفة.

إنشاء سيناريو
ضمن القائمة أدوات، انقر فوق وحدات سيناريو.
انقر فوق إضافة.
في المربع اسم السيناريو، اكتب اسماً لـ السيناريو.
في المربع تغيير خلايا، أدخل مراجع الخلايا التي تريد تغييرها.
ملاحظة لحفظ القيم الأصلية للخلايا التي يتم تغييرها، قم بإنشاء سيناريو يستخدم قيم الخلايا الأصلية قبل إنشاء وحدات السيناريو التي تقوم بتغيير القيم.
تحت حماية، حدد الخيارات التي تريدها.
انقر فوق موافق.
في مربع الحوار قيم السيناريو، اكتب القيم التي تريدها للخلايا التي يتم تغييرها.
لإنشاء السيناريو، انقر فوق موافق.
9. إذا أردت إنشاء وحدات سيناريو إضافية، انقر فوق إضافة مرة أخرى، ثم كرر الإجراء. عندما تنتهي من إنشاء وحدات السيناريو، انقر فوق موافق، ثم انقر فوق إغلاق في مربع الحوار إدارة السيناريو.

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

عرض سيناريو
عند قيامك بعرض سيناريو، فإنك تقوم بتغيير قيم الخلايا التي تم حفظها كجزء من ذلك السيناريو.
ضمن القائمة أدوات، انقر فوق وحدات سيناريو.
انقر فوق اسم السيناريو الذي تريد عرضه.
انقر فوق إظهار.

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

تحرير سيناريو
إذا كنت تحتفظ بالاسم الأصلي للـسيناريو بعد إدخال تغييرات عليه، تحل القيم الجديدة للخلايا التي يتم تغييرها محل القيم في السيناريو الأصلي.
ضمن القائمة أدوات، انقر فوق وحدات سيناريو.
انقر فوق اسم السيناريو الذي تريد تحريره، ثم انقر فوق تحرير.
قم بإجراء التغييرات التي تريدها.
في مربع الحوار قيم السيناريو، اكتب القيم التي تريدها للخلايا التي يتم تغييرها.
قم بأحد الإجراءات التالية:
لحفظ التغييرات، انقر فوق موافق.
o للرجوع إلى مربع الحوار إدارة السيناريو دون تغيير السيناريو الحالي، انقر فوق إلغاء الأمر.

دمج وحدات سيناريو من ورقة عمل أخرى
من الأسهل دمج وحدات سيناريو عندما تكون كافة نماذج ماذا-لو في أوراق العمل متطابقة. يجب أن تشير كافة الخلايا المتغيرة الموجودة في ورقة العمل المصدر إلى الخلايا المتغيرة المطابقة لها في ورقة العمل النشطة. يقوم Microsoft Excel بنسخ كافة وحدات السيناريو الموجودة في الورقة المصدر إلى ورقة العمل النشطة.
افتح كافة المصنفات التي تحتوي على وحدات السيناريو الذي تريد دمجها.
قم بالتبديل إلي المصنف الذي تريد دمج وحدات السيناريو به.
ضمن القائمة أدوات، انقر فوق وحدات سيناريو.
انقر فوق دمج.
ضمن المربع مصنف، انقر فوق اسم المصنف.
ضمن المربع ورقة، انقر فوق اسم ورقة العمل التي تحتوي على وحدات السيناريو التي تريد دمجها، ثم انقر فوق موافق.
كرر هذه العملية إذا أردت دمج وحدات سيناريو من أوراق عمل أخرى.

منع إحداث تغييرات على السيناريو
ضمن القائمة أدوات، انقر فوق وحدات سيناريو.
ضمن المربع وحدات السيناريو، انقر فوق اسم السيناريو.
انقر فوق تحرير.
قم بأحد الإجراءات التالية:
لمنع الآخرين من إجراء تغييرات على وحدات السيناريو الخاصة بك، حدد خانة الاختيار منع إحداث التغييرات.
o لإزالة سيناريو من القائمة الموجودة ضمن مربع الحوار إدارة السيناريو، حدد خانة الاختيار إخفاء.
انقر فوق موافق.
ضمن مربع الحوار قيم السيناريو، انقر فوق موافق، ثم انقر فوق إغلاق.
ضمن القائمة أدوات، أشر إلى حماية، ثم انقر فوق حماية الورقة.
حدد خانة الاختيار حماية ورقة العمل ومحتويات الخلايا المؤمّنة وتأكد من إلغاء تحديد خانة الاختيار تحرير وحدات سيناريو.

حذف سيناريو
ضمن القائمة أدوات، انقر فوق وحدات سيناريو.
انقر فوق اسم السيناريو الذي تريد حذفه، ثم انقر فوق حذف.


تسمية الخلايا في المصنف
يمكن استخدام عناوين الأعمدة والصفوف في ورقة عمل للإشارة إلى الخلايا الموجودة ضمن هذه الأعمدة والصفوف. أو يمكنك إنشاء أسماء وصفية تمثل خلايا، أو نطاقات الخلايا، أو صيغ، أو قيم ثابتة. يمكن استخدام العناوين في الصيغ التي تشير إلى بيانات في نفس ورقة العمل؛ فإذا كنت تريد عرض نطاق في ورقة عمل أخرى، استخدم أحد الأسماء هذه.

تسمية خلية أو مجال من الخلايا:
حدد الخلية، أو نطاق من الخلايا، أو تحديدات غير متجاورة تريد تسميتها.
انقر فوق مربع الحوار اسم في أقصى يسار شريط الصيغة.
اكتب اسماً للخلايا
اضغط ENTER.

تحويل عناوين الصفوف والأعمدة الموجودة إلى أسماء
حدد النطاق الذي تريد تسميته، بما فيها عناوين الصفوف والأعمدة.
في قائمة إدراج، أشر إلى اسم، ثم انقر فوق إنشاء.
في المربع إنشاء أسماء في، عيّن الموقع الذي يحتوي على التسميات بواسطة خانة الاختيار الصف العلوي، أو العمود الأيسر، أو الصف السفلي، أو العمود الأيمن.



الدالات Functions
الوظائف المنطقية (Logical functions)

العبارات (Statement) :
العبارة هي تعبير رياضي يكون إما صح (True) أو خطأ (False) على سبيل المثال العبارة التالية =(B2>40) هي عبارة تقبل أن تكون إما صح أو خطـــــــــــــــأ أي اذا كانت الخلية B2 أكبر من 40 تكون العبارة True أما اذا كانت العبارة أصغر تكون False.

تابع أل و (And) : عبارة عن تابع يأخذ عبارتين يكون البرهان فيهما صح (True) اذا كانت العبارتيـــن صح (True) مثال على ذلك *
**=And(B2>40,C2<20).

تابع أل أو (Or) :عبارة عن تابع يأخذ عبارتين يكون البرهان فيهما صح (True) إذا كانـــت أحد العبارتين صحيحة مثال على ذلك
=Or(Sum(D2http://www.geek4arab.com/vb/imgcache2/2007/12/105.gif11)>500,F3=”Sales”).

تابع النفي (Not) : تابع يأخذ عبارة واحدة تكون صحيحة (True) إذا كانت العبارةخطــــأ.
مثال على ذلك =Not(E2=”HR”) .

العبارات المركبة (Compound Statements) :
هي العبارة التي تحوي على تابعين معا مثل (And , Or) مثال على ذلكــــــــــــ :
=And (Or (B2=45,C2<20), Or (E2=”Mktg”, E2=”Legl” .

التكافئيات المنطقية (Logical Equivalencies) :
هناك عبارات تكتب ولكن أحيانا تكون طويلة لذلك في هذه الحالة نستبدل هذه العبارات بعبارات أبسط نسميها العبارات التكافئية وهنا بعض الأمثلة على ذلك :
=Or (W2>30,W2=30) &oacute; =(W2>=30)
=Or (W2<30,W2=30) &oacute; =(W2<=30)
=Not (W2=30) &oacute; =(W2<>30) =(W2>30) &oacute; =Not (W2<=30)
=And (Not (E2=”Mktg”) Not (F2=”Toronto”)) &oacute; =Not(Or(E2=”Mktg”,F2=”Toronto”))
=Or (Not(E2=”Mktg”) ,Not (F2=”Toronto”)) &oacute; =Not(And(E2=”Mktg”,F2=”Toronto”))


عبارة إذا الشرطية (IF Statement) :
عبارة إذا وظيفتها تعطي قيمة لمتحول ما X *إذا كانت العبارة صحيحة و تعطــــي لمتحول آخر Y *قيمة إذا كانت العبارة خاطئة
.مثال على ذلك :
=if (D5=”New York” , 65 , 90) عبارة إذا تقسم الى ثلاثة أقسام :
القسم الأولــــ: Logical_test وهو العبارة المطروحة (الشرط).
القسم الثاني: Value_if_true *إذا كانت العبارة صح نعطي المتحول القيمة الأولى المعطاة له.
القسم الثالث: Value_if_false إذا كانت العبارة خطأ نعطي المتحول القيمة الثانية المعطاة له.
في المثال الذي ذكر اخترنا الخانة C3 ووضعنا فيه الصيغة المذكورة أي إذا كانت الخانة B5 =New York *فستكون قيمة الخانة C3 هي 65 أما إذا لم تكن الخانــــة B5 = New York فستكون قيمة الخانة C3 هي 90

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

استخدام عبارة And *مع عبارة IF :
يمكن استخدام عبارة And *مع عبارة IF *كما في المثال التالـــــــي:
=IF (And ( B2>40 ,C2<20),C2+50 , D2)
استخدام عبارة Or *مع عبارة IF :
يمكن استخدام عبارة Or *مع عبارة IF *كما في المثال التالـــــــــي:
=IF (Or ( B2>40 ,C2<20),C2+50 , D2)
استخدام عبارة Not *مع عبارة IF :
يمكن استخدام عبارة And *مع عبارة IF *كما في المثال التالــــــي:
=IF (Not ( E2 = “MK“ ) ,C2+50 , D2)

استخدام عبارة IF *مرتين في نفس العبارة كما في المثال التالي ((Nested If :
= IF (D2>700,D2*1.1 , IF(D2>400,D2*1.2,D2*1.3))
مثال:
http://www.geek4arab.com/vb/images/imgcache/notfound.gif

توابع التاريخ و الوقت:

DATE
إرجاع الرقم التسلسلي المتتالي الذي يمثل تاريخاً محدداً. إذا كان تنسيق الخلية عام قبل إدخال الدالة، يتم تنسيق النتيجة كتاريخ.
DATE(year,month,day)
DAYS360: إرجاع عدد الأيام بين تاريخين استناداً إلى سنة تتكون من 360 يوماً (اثنا عشر شهراً يتكون كلٌ منها من 30 يوم)، الذي يتم استخدامه في بعض العمليات المحاسبية. استخدم هذه الدالة في حساب دفعات السداد إذا كان نظام المحاسبة الذي تستخدمه مستنداً إلى اثنى عشر شهراً يتكون كلٌ منها من 30 يوم.
بناء الجملة: DAYS360(start_date,end_date)
Start_date (تاريخ البدء) و end_date (تاريخ النهاية) التاريخان اللذان تريد معرفة عدد الأيام بينهما. إذا وقع start_date بعد end_date، تقوم DAYS360 بإرجاع رقماً سالباً. يراعى إدخال التواريخ باستخدام الدالة DATE ، أو باستخدام نتائج لصيغ و دالات أخرى. على سبيل المثال، استخدم DATE (2001,5,23) لإدخال اليوم الثالث والعشرين من مايو، 2001. قد تحدث مشاكل عند إدخال التواريخ كنص.

NOW: إرجاع الرقم التسلسلي للتاريخ والوقت الحالي. إذا كان تنسيق الخلية عام، قبل إدخال الدالة، يتم تنسيق النتيجة كتاريخ.
بناء الجملة: NOW( )=
TODAY: إرجاع الرقم التسلسلي للتاريخ الحالي. والرقم التسلسلي عبارة عن شفرة التاريخ والوقت التي يستخدمها Microsoft Excel لحسابات التاريخ والوقت. إذا كان تنسيق الخلية عام قبل إدخال الدالة، يتم تنسيق النتيجة كتاريخ.
بناء الجملة: TODAY( )=

تعامل الصيغ مع دالات التاريخ و الوقت:

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

http://www.geek4arab.com/vb/images/imgcache/notfound.gif

PV: لإرجاع القيمة الحالية للاستثمار. القيمة الحالية هي القيمة الإجمالية التي تساوي سلسة دفعات السداد المستقبلية. على سبيل المثال، عندما تقوم باقتراض مبلغ من المال، تكون قيمة القرض هي القيمة الحالية للمقرض.
بناء الجملة: PV(rate,nper,pmt)
Rate (المعدل) معدل الفائدة لكل فترة زمنية.
Nper العدد الإجمالي لفترات السداد في السنة.
Pmt دفعة السداد التي يتم سدادها كل فترة زمنية ولا يمكن تغييرها خلال مدة الأقساط.

ABS: إرجاع القيمة المطلقة لرقم. والقيمة المطلقة لرقم هي الرقم دون إشارة.
بناء الجملة: ABS(number)
Number: الرقم*هو العدد الحقيقي الذي تريد قيمته المطلقة.

INT: تقريب رقم لأسفل إلى أقرب عدد صحيح.
بناء الجملة: INT(Number)
Number العدد الحقيقي الذي تريد تقريبه لأسفل إلى عدد صحيح.

POWER: إرجاع النتيجة لرقم مرفوع إلى أس.
بناء الجملة: POWER(number,power)
Number رقم الأساس. يمكن أن يكون أي رقم حقيقي.
Power**الأس الذي يتم رفع رقم الأساس إليه.

PRODUCT: لضرب كافة الأرقام المقدمة كوسائط وإرجاع الناتج.
بناء الجملة: PRODUCT(number1,number2,...)
Number1, Number 2،... الأرقام من 1 إلى 30 التي تريد ضربها.


ROUND: لتقريب رقم بعدد محدد من الخانات.
بناء الجملة: Round(number, Num_digit)
Number (العدد) العدد الذي تريد تقريبه.
Num_digits**يحدد عدد الخانات التي تريد تقريب العدد بها.

ملاحظات:
إذا كانت num_digits أكبر من 0 (صفر)، يتم تقريب الرقم حينئذ إلى عدد معين من المنازل العشرية.
إذا كانت num_digits يساوي 0، يتم تقريب الرقم حينئذ إلى أقرب عدد صحيح .


ROUNDDOWN: تقريب العدد إلى أسفل في اتجاه صفر.
بناء الجملة: Rounddown(Number, num_digit)
Number (العدد) أي عدد صحيح تريد تقريب لأسفل.
Num_digits عدد الخانات التي تريد تقريب الرقم بها .

ملاحظات
تسلك ROUNDDOWN نفس سلوك ROUND، باستثناء أنها دائماً تقرب العدد لأسفل.
إذا كانت num_digits أكبر من 0 (صفر)، يتم تقريب العدد حينئذ لأسفل بعدد المنازل العشرية المحدد.
إذا كانت num_digits 0، يتم تقريب العدد حينئذ لأسفل إلى أقرب عدد صحيح .
إذا كانت num_digits أصغر من 0، ً يتم تقريب العدد حينئذ لأسفل إلى يسار النقطة العشرية.
إذا كانت num_digits أصغر من 0، يتم تقريب الرقم حينئذ إلى يسار النقطة العشرية.

Roundup: لتقريب العدد لأعلى بعيداً عن 0 (صفر).
بناء الجملة: Roundup(Number, num_digit)
Number (العدد) أي عدد حقيقي تريد تقريبه لأعلى.
Num_digits عدد الخانات التي تريد تقريب الرقم إليها .

ملاحظات:
تسلك ROUNDUP نفس سلوك ROUND، باستثناء أنها دائماً تقرب العدد لأعلى.
إذا كانت num_digits أكبر من 0 (صفر)، يتم تقريب العدد حينئذ لأعلى بعدد محدد من المنازل العشرية.
إذا كانت num_digits 0، ً يتم تقريب العدد حينئذ إلى أقرب عدد صحيح.
إذا كانت num_digits أصغر من 0، ً يتم تقريب العدد حينئذ لأعلى إلى يسار النقطة العشرية.

SQRT: إرجاع الجذر التربيعي الموجب.
بناء الجملة: SQRT(number)
Number (الرقم)**هو الرقم الذي تريد حساب الجذر التربيعي له.


http://www.geek4arab.com/vb/images/imgcache/notfound.gif

http://file7azm.info/do.php?img=807