<?xml version="1.0"?>
<rss version="2.0"><channel><title>&#x627;&#x644;&#x628;&#x631;&#x627;&#x645;&#x62C; &#x648;&#x627;&#x644;&#x62A;&#x637;&#x628;&#x64A;&#x642;&#x627;&#x62A;: &#x627;&#x643;&#x633;&#x644; Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/page/3/?d=8</link><description>&#x627;&#x644;&#x628;&#x631;&#x627;&#x645;&#x62C; &#x648;&#x627;&#x644;&#x62A;&#x637;&#x628;&#x64A;&#x642;&#x627;&#x62A;: &#x627;&#x643;&#x633;&#x644; Excel</description><language>ar</language><item><title>&#x62F;&#x648;&#x627;&#x644; &#x627;&#x644;&#x628;&#x62D;&#x62B; &#x627;&#x644;&#x645;&#x62A;&#x642;&#x62F;&#x645; INDEX &#x648;MATCH &#x648;DGET &#x641;&#x64A; &#x645;&#x627;&#x64A;&#x643;&#x631;&#x648;&#x633;&#x648;&#x641;&#x62A; &#x625;&#x643;&#x633;&#x644;</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D8%A8%D8%AD%D8%AB-%D8%A7%D9%84%D9%85%D8%AA%D9%82%D8%AF%D9%85-index-%D9%88match-%D9%88dget-%D9%81%D9%8A-%D9%85%D8%A7%D9%8A%D9%83%D8%B1%D9%88%D8%B3%D9%88%D9%81%D8%AA-%D8%A5%D9%83%D8%B3%D9%84-r448/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2021_06/60c5cd3fbda6c_--.png.08c2d98bc0b00f38b96d2e85d4622d39.png" /></p>

<p>
	يُعَد الهدف الأساسي من أَتَمتة الأنظمة هو الحصول على البيانات الصحيحة في الوقت المناسب دون تأخير، وذلك كي لا تَفقِد البيانات أهميتها عند اتخاذ قرار ما؛ لذلك لا بُدّ من طريقةٍ لتحقيق عمليات البحث ضمن البيانات بأساليب مُتقدمة. وسنتعرّف فيما يلي على بعض الدوال والأساليب المُختصة بذلك.
</p>

<p>
	والدوال التي سَنَتطرق إليها هي INDEX وMATCH، وهما دالتان تَتَميزان بالسرعة والقوة والإمكانيات العالية، وبالتالي يُمكن القول أنها تُغني عن دوال البحث الأخرى، وأيضًا سنتعرّف على الدالة DGET وهي إحدى دوال البحث المُتقدِّم.
</p>

<h2>
	الدالة INDEX
</h2>

<p>
	تُرجِع الدالة INDEX قيمةً ضمن جدول أو نطاق محدد بواسطة فهارس أرقام الصفوف والأعمدة، أي اعتمادًا على رقم الصف ورقم العمود تُرجِع قيمة التقاطع لهما.
</p>

<h3>
	البناء العام لصيغة الدالة
</h3>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_19" style="">
<span class="pln">INDEX</span><span class="pun">(</span><span class="pln">array</span><span class="pun">,</span><span class="pln"> row_num</span><span class="pun">,</span><span class="pln"> </span><span class="pun">[</span><span class="pln">column_num</span><span class="pun">])‎</span></pre>

<p>
	تحتاج الدالة إلى ثلاث معطيات:
</p>

<ul>
<li>
		المصفوفة <strong>Array</strong>: ويُمثّل نطاق الخلايا الذي يحتوي البيانات التي تَبحث فيها الدالة، وهذا المُعطى مطلوب في صيغة الدالة.
	</li>
	<li>
		رقم السطر <strong>row_num</strong>: ويُمثّل رقم السطر الذي ستبحث فيه الدالة عن التقاطع، وهذا المُعطى مطلوبٌ في صيغة الدالة أيضًا.
	</li>
	<li>
		رقم العمود <strong>column_num</strong>: ويُمثّل رقم العمود الذي ستبحث فيه الدالة عن التقاطع.
	</li>
</ul>
<h3>
	مثال
</h3>

<p>
	لدينا بيانات قروض العملاء الخاصة بإحدى المصارف ونحتاج إلى إيجاد المبلغ المسدد للعميل محمد قاسم.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69138" href="https://academy.hsoub.com/uploads/monthly_2021_06/001Index.PNG.a943cb50f4286af42c82b77923b3c810.PNG" rel=""><img alt="001Index.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69138" data-unique="7sxp2uz03" src="https://academy.hsoub.com/uploads/monthly_2021_06/001Index.PNG.a943cb50f4286af42c82b77923b3c810.PNG"></a>
</p>

<p>
	نضع المؤشر في الخلية التي نُريد إرجاع القيمة إليها، ونكتب الصيغة التالية في الخلية E16:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_21" style="">
<span class="pun">=</span><span class="pln">INDEX</span><span class="pun">(</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">I14</span><span class="pun">,</span><span class="lit">10</span><span class="pun">,</span><span class="lit">8</span><span class="pun">)‎</span></pre>

<p>
	يُمثّل الرقم 10 رقم صف البيانات. حيث نبدأ العد من أول صف ضمن المجال B2:I14 وليس من بداية ورقة العمل، كذلك فيما يخض رقم العمود الذي يقابل الرقم 8 في مثالنا.
</p>

<h3>
	تفسير عمل الدالة
</h3>

<p>
	تبحث الدالة عن قيمة تقاطع الصف رقم 10 الذي يُمثّل العميل محمد قاسم، مع العمود رقم 8 الذي يُمثّل قيمة المبلغ الذي سدده وهي 122466.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69139" href="https://academy.hsoub.com/uploads/monthly_2021_06/002Index.PNG.2915331cf19d0d801a7be8ac29297881.PNG" rel=""><img alt="002Index.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69139" data-unique="cjtwpg1rm" src="https://academy.hsoub.com/uploads/monthly_2021_06/002Index.PNG.2915331cf19d0d801a7be8ac29297881.PNG"></a>
</p>

<p>
	بالنظر إلى عمل الدالة نجدها عديمة النفع، حيث يمكنني الحصول على النتيجة مباشرةً بدون الحاجة للدالة كوني من أُحدد رقم الصف ورقم العمود يدويًا، ولكن سيكون الأمر صعبًا عندما يكون عدد سجلّات الجدول (يُقصد بالسجلات الصفوف في الجدول) 1000 سجلّ، وكلما زاد حجم البيانات زادت الصعوبة، وزادت معها أخطاء البحث اليدوي أيضًا، وهنا يأتي دور الدالة الثانية لتكمّل عمل هذه الدالة.
</p>

<h2>
	الدالة MATCH
</h2>

<p>
	تعمل هذه الدالة على البحث عن قيمةٍ ضمن صف أو عمود، وتُعطينا رقم هذا الصف أو رقم هذا العمود عند تطابق قيمة الخلية فيه مع قيمة البحث في الدالة.
</p>

<h3>
	البناء العام لصيغة الدالة
</h3>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_24" style="">
<span class="pln">MATCH</span><span class="pun">(</span><span class="pln">lookup_value</span><span class="pun">,</span><span class="pln"> lookup_array</span><span class="pun">,</span><span class="pln"> </span><span class="pun">[</span><span class="pln">match_type</span><span class="pun">])</span></pre>

<p>
	تحتاج الدالة إلى ثلاث معطياتٍ argument:
</p>

<ul>
<li>
		قيمة البحث <strong>lookup_value</strong>: وهي القيمة التي تُريد مُطابَقتها لإيجاد رقم صفها أو عمودها، وهذا المُعطى مطلوبٌ في صيغة الدالة.
	</li>
	<li>
		مصفوفة البحث <strong>lookup_array</strong>: وهو نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة، وهذا المُعطى مطلوبٌ في صيغة الدالة أيضًا.
	</li>
	<li>
		نوع المطابقة <strong>match_type</strong>: وتحدد هذه الوسيطة أسلوب المطابقة الذي ستنفذه الدالة، حيث تأخذ القيم التالية:
		<ul>
<li>
				(القيمة 1) إذا أردنا الحصول على نتائج أكبر قِيمةً من قيمة <code>lookup_value</code> أو نتائج مساويةً لها.
			</li>
			<li>
				(القيمة 0) إذا أردنا الحصول على نتائج مساوية تمامًا لقيمة <code>lookup_value</code>. وغالبًا نستعمل هذه القيمة لأننا نُريد نتائج مطابقةً لما نبحث عنه.
			</li>
			<li>
				(القيمة 1-) إذا أردنا الحصول على نتائج أصغر قيمةً من قيمة <code>lookup_value</code>.
			</li>
		</ul>
</li>
</ul>
<p>
	نُطَبق الدالة على المثال السابق، حيث نُريد تطبيق الدالة على الصفوف لنعرف رقم الصف الخاص ببيانات العميل محمد القاسم، فنكتب الصيغة التالية في الخلية E16:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_26" style="">
<span class="pun">=</span><span class="pln">MATCH</span><span class="pun">(</span><span class="str">"محمد قاسم"</span><span class="pun">,</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">B14</span><span class="pun">,</span><span class="lit">0</span><span class="pun">)</span></pre>

<p>
	ستبحث الدالة ضمن المجال، وتُعِيد لنا رقم الصف عند تطابق قيمة البحث مع القيمة الموجودة في أول خليةٍ مطابقةٍ لقيمة البحث وهو الصف رقم 10.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69140" href="https://academy.hsoub.com/uploads/monthly_2021_06/003Match.PNG.f257c7696e3ae2026f981a7e5007fa35.PNG" rel=""><img alt="003Match.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69140" data-unique="k73zm4ria" src="https://academy.hsoub.com/uploads/monthly_2021_06/003Match.PNG.f257c7696e3ae2026f981a7e5007fa35.PNG"></a>
</p>

<p>
	والآن لنطبّق الدالة على الأعمدة لنعرف رقم العمود الذي يحتوي المبلغ المسدَّد، ونكتب الصيغة التالية في الخلية E16:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_28" style="">
<span class="pun">=</span><span class="pln">MATCH</span><span class="pun">(</span><span class="str">"المبلغ المسدد"</span><span class="pun">,</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">I2</span><span class="pun">,</span><span class="lit">0</span><span class="pun">)</span></pre>

<p>
	ستبحث الدالة ضمن المجال، وتُعِيد لنا رقم العمود عند تطابق قيمة البحث مع القيمة الموجودة في أول خليةٍ مطابقةٍ لقيمة البحث وهو العمود رقم 8.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69141" href="https://academy.hsoub.com/uploads/monthly_2021_06/004Match.PNG.5766ac2e761655655c55241acb60a646.PNG" rel=""><img alt="004Match.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69141" data-unique="tq6qizaq6" src="https://academy.hsoub.com/uploads/monthly_2021_06/004Match.PNG.5766ac2e761655655c55241acb60a646.PNG"></a>
</p>

<p>
	كما نُلاحِظ أنه يمكننا إيجاد رقم السطر أو العمود الآن بأسلوبٍ سهل ودقيق، والآن لندمج الدالتين معًا:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_30" style="">
<span class="pln">INDEX</span><span class="pun">(</span><span class="pln">array</span><span class="pun">,</span><span class="pln">
         MATCH</span><span class="pun">(</span><span class="pln">lookup_value</span><span class="pun">,</span><span class="pln"> lookup_array</span><span class="pun">,</span><span class="pln"> </span><span class="pun">[</span><span class="pln">match_type</span><span class="pun">]),</span><span class="pln">
         MATCH</span><span class="pun">(</span><span class="pln">lookup_value</span><span class="pun">,</span><span class="pln"> lookup_array</span><span class="pun">,</span><span class="pln"> </span><span class="pun">[</span><span class="pln">match_type</span><span class="pun">]))‎</span></pre>

<p>
	وبالعودة إلى المثال السابق يُصبِح شكل الدالة كالآتي:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_32" style="">
<span class="pun">=</span><span class="pln">INDEX</span><span class="pun">(</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">I14</span><span class="pun">,</span><span class="pln">MATCH</span><span class="pun">(</span><span class="str">"محمد قاسم"</span><span class="pun">,</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">B14</span><span class="pun">,</span><span class="lit">0</span><span class="pun">),</span><span class="pln">MATCH</span><span class="pun">(</span><span class="str">"المبلغ المسدد"</span><span class="pun">,</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">I2</span><span class="pun">,</span><span class="lit">0</span><span class="pun">))‎</span></pre>

<p>
	وستكون نفس النتيجة التي حصلنا عليها في المثال الأول وهي 122466.
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		اقتباس
	</div>

	<p>
		<strong>ملاحظة</strong>: عند دمج أكثر من دالة بصيغةٍ واحدة، فيجب أن ننتبه إلى إغلاق الأقواس الخاصة بالدوال جميعها ضمن الصيغة.
	</p>
</blockquote>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69142" href="https://academy.hsoub.com/uploads/monthly_2021_06/005Index_Match.PNG.4a1d15ef89c1a14cfb86ae539c74c866.PNG" rel=""><img alt="005Index_Match.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69142" data-unique="ovrac7vjw" src="https://academy.hsoub.com/uploads/monthly_2021_06/005Index_Match.PNG.4a1d15ef89c1a14cfb86ae539c74c866.PNG"></a>
</p>

<p>
	ولزيادة قوة الدالة أكثر، نعتمد خليتين مرجعيتين لأخذ قيم البحث منهم، ونُعدّل صيغة الدالة، حيث نستبدل قيمة البحث "محمد قاسم" بالخلية C17، ونستبدل قيمة البحث "المبلغ المسدد" بالخلية C18، ونضع النصوص داخل هاتين الخليتين لنحصل على الصيغة التالية:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_35" style="">
<span class="pln"> </span><span class="pun">=</span><span class="pln">INDEX</span><span class="pun">(</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">I14</span><span class="pun">,</span><span class="pln">MATCH</span><span class="pun">(</span><span class="pln">C17</span><span class="pun">,</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">B14</span><span class="pun">,</span><span class="lit">0</span><span class="pun">),</span><span class="pln">MATCH</span><span class="pun">(</span><span class="pln">C18</span><span class="pun">,</span><span class="pln">B2</span><span class="pun">:</span><span class="pln">I2</span><span class="pun">,</span><span class="lit">0</span><span class="pun">))‎</span></pre>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69143" href="https://academy.hsoub.com/uploads/monthly_2021_06/006Index_Match.PNG.804e584a8bf1c96381c9306e51090d37.PNG" rel=""><img alt="006Index_Match.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69143" data-unique="h1x2sxdsy" src="https://academy.hsoub.com/uploads/monthly_2021_06/006Index_Match.PNG.804e584a8bf1c96381c9306e51090d37.PNG"></a>
</p>

<p>
	الآن عند تغيير قيمة البحث لدينا إلى عميلٍ آخر، أو للبحث عن عدد دفعات العميل مثلًا، نستطيع ذلك من خلال تبديل القيم في الخلايا C17 وC18.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69144" href="https://academy.hsoub.com/uploads/monthly_2021_06/007Index_Match.PNG.35c3898d78a37ff707bb9c43c54e5e59.PNG" rel=""><img alt="007Index_Match.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69144" data-unique="5pcwr5pba" src="https://academy.hsoub.com/uploads/monthly_2021_06/007Index_Match.PNG.35c3898d78a37ff707bb9c43c54e5e59.PNG"></a>
</p>

<p>
	وبذلك تمكّنّا من البحث عن قيمةٍ ما ضمن البيانات بوجود شرطين مختلفين، أحدهما في الصفوف والآخر في الأعمدة. ويمكننا دمج هذه الدوال مع دوال بحثٍ أُخرى مثل دمج الدالة <code>MATCH</code> مع الدالة <code>VLOOKUP</code>، حيث ستُعيد لنا الدالة <code>MATCH</code> رقم العمود دون أن نعدّه يدويًا من خلال وضع اسم العمود في قيمة البحث لتعمل الدالة <code>VLOOKUP</code> بدقة وبطريقةٍ أكثر تقدمًا.
</p>

<h2>
	الدالة DGET
</h2>

<p>
	هي إحدى دوال البحث المتقدمة كونها تجاوزت الكثير من عيوب دوال البحث الأخرى مثل دالة <code>VLOOKUP</code>، فمن خلال هذه الدالة لن نكون مُلزَمين بأن يكون عمود البحث هو العمود الأول في نطاق البيانات، إذ يُمكن لهذه الدالة البحث على جانِبَي عمود البحث، وتُعَد من دوال قواعد البيانات database، ولهذا يجب أن تكون البيانات لدينا مجدولة، أي أن مصدر البيانات (الجدول الذي نريد إرجاع القيم منه) يجب أن يحتوي على الرؤوس (تسميات الأعمدة)، كما يجب تصميم جدول لتحديد قواعد البحث (خلايا مرجعية للبحث).
</p>

<p>
	سنوضِّح الفكرة أكثر من خلال المثال لاحقًا.
</p>

<h3>
	البناء العام لصيغة الدالة
</h3>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_37" style="">
<span class="pln">DGET</span><span class="pun">(</span><span class="pln">database</span><span class="pun">,</span><span class="pln"> field</span><span class="pun">,</span><span class="pln"> criteria</span><span class="pun">)‎</span></pre>

<p>
	تحتاج الدالة إلى ثلاث معطياتٍ:
</p>

<ul>
<li>
		قاعدة الببانات <strong>Database</strong>: وهو نطاق الخلايا الذي تَتَألف منه القائمة أو قاعدة البيانات، وهذا المُعطى مطلوبٌ في صيغة الدالة.
	</li>
	<li>
		الحقل <strong>Field</strong>: وتشير إلى العمود الذي تستخدمه الدالة، وهذا المُعطى مطلوبٌ في صيغة الدالة أيضًا. وتتعرف عليه الدالة بإدخال تسمية العمود مع تضمينها بين علامتَي اقتباس مُزدوجتيْن، مثل: "اسم العميل"، أو "رقم العقد"، أو رقم يُمثّل موضع العمود في القائمة (بدون علامات اقتباس) مثل 1 للعمود الأول، و2 للعمود الثاني، وهكذا، أو عن طريق خلية مرجعية.
	</li>
	<li>
		المعيار <strong>Criteria</strong>: وهو نطاق الخلايا التي تحتوي على الشروط المحددة من قِبَل المستخدم. يُمكن استخدام أي نطاقٍ لوسيطة المعايير، طالما أن الوسيطة تحتوي على تسمية عمود واحد على الأقل وخلية واحدة على الأقل أسفل تسمية العمود لتحديد شرط للعمود. وهذا المُعطى مطلوبٌ في صيغة الدالة.
	</li>
</ul>
<h3>
	مثال
</h3>

<p>
	نُريد البحث ضمن البيانات التالية عن نوع العقد والرقم الخاص بالموظف احمد احمد باستعمال الدالة <code>DGET</code>.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69145" href="https://academy.hsoub.com/uploads/monthly_2021_06/008Dget.PNG.19d7e50c2a0294005d812522bf410c14.PNG" rel=""><img alt="008Dget.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69145" data-unique="jat6zsp4n" src="https://academy.hsoub.com/uploads/monthly_2021_06/008Dget.PNG.19d7e50c2a0294005d812522bf410c14.PNG"></a>
</p>

<p>
	نجد أن الشروط لدينا مُحَققة والأعمدة تَحوي على رؤوسٍ، لذا نُصمم الجدول الصغير التالي لإجراء العمليات.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69146" href="https://academy.hsoub.com/uploads/monthly_2021_06/009Dget.PNG.bc1ba53f2b3db7af545b3056f05b6741.PNG" rel=""><img alt="009Dget.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69146" data-unique="3qp8n4xm5" src="https://academy.hsoub.com/uploads/monthly_2021_06/009Dget.PNG.bc1ba53f2b3db7af545b3056f05b6741.PNG"></a>
</p>

<p>
	من خلال جدول البيانات السابق، نَجد أن اسم العمود الذي يحوي قيمة البحث (شرط البحث) هو عمود الاسم، وأنّ اسم العمود الذي نُريد إرجاع البيانات منه هو العمود نوع العقد والعمود الرقم، بحيث يكون شرط البحث هنا هو الموظف احمد احمد من العمود الاسم. نطبق الدالة في الخلية I4 ونكتب الصيغة التالية:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_40" style="">
<span class="pun">=</span><span class="pln">DGET</span><span class="pun">(</span><span class="pln">A1</span><span class="pun">:</span><span class="pln">F12</span><span class="pun">,</span><span class="pln">I3</span><span class="pun">,</span><span class="pln">H3</span><span class="pun">:</span><span class="pln">H4</span><span class="pun">)</span></pre>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69147" href="https://academy.hsoub.com/uploads/monthly_2021_06/010Dget.PNG.02a9e23e815b8f80b2f3300bb20aaf46.PNG" rel=""><img alt="010Dget.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69147" data-unique="1jq4z4ej7" src="https://academy.hsoub.com/uploads/monthly_2021_06/010Dget.PNG.02a9e23e815b8f80b2f3300bb20aaf46.PNG"></a>
</p>

<p>
	سَيَتعرف البرنامج على الوسيطة الثالثة على أن اسم عمود البحث هو القيمة الموجودة في الخانة H3، وأن قيمة تحقيق الشرط هي القيمة الموجود في الخلية H4، ويكون الناتج هو نوع العقد الخاص بالموظف أحمد أحمد وهو نصف سنوي.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69148" href="https://academy.hsoub.com/uploads/monthly_2021_06/011Dget.PNG.6f877075a9edf8cbe2859383bcf86762.PNG" rel=""><img alt="011Dget.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69148" data-unique="kxzpu3gym" src="https://academy.hsoub.com/uploads/monthly_2021_06/011Dget.PNG.6f877075a9edf8cbe2859383bcf86762.PNG"></a>
</p>

<p>
	لنغير الآن قيمة الوسيطة الثانية Field في الدالة، ونضع بدلًا من نوع العقد اسم العمود الأول الرقم، لنجد أن الدالة تعمل جيدًا بغضّ النظر عما إذا كانت البيانات التي نُريد البحث عنها قبل عمود الشرط (الاسم) أو بعده، وبتطبيق المعادلة لِتُرجَع القيمة 605865 التي تقابل رقم الموظف أحمد أحمد، والدالة عَمِلت جيدًا.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69149" href="https://academy.hsoub.com/uploads/monthly_2021_06/012Dget.PNG.b7d4c3d496d5c5b6aeca201d21a288a2.PNG" rel=""><img alt="012Dget.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69149" data-unique="dh489d7dp" src="https://academy.hsoub.com/uploads/monthly_2021_06/012Dget.PNG.b7d4c3d496d5c5b6aeca201d21a288a2.PNG"></a>
</p>

<p>
	يُمكننا التعامل مع المُعطى الثاني <code>Field</code> في هذه الدالة يدويًا إما عن طريق كتابة اسم العمود بين اشارتي تنصيص "اسم العمود"، كما يلي:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_42" style="">
<span class="pun">=</span><span class="pln">DGET</span><span class="pun">(</span><span class="pln">A1</span><span class="pun">:</span><span class="pln">F12</span><span class="pun">,”نوع</span><span class="pln"> </span><span class="pun">العقد”,</span><span class="pln">H3</span><span class="pun">:</span><span class="pln">H4</span><span class="pun">)</span><span class="pln">
</span><span class="pun">=</span><span class="pln">DGET</span><span class="pun">(</span><span class="pln">A1</span><span class="pun">:</span><span class="pln">F12</span><span class="pun">,”الرقم”,</span><span class="pln">H3</span><span class="pun">:</span><span class="pln">H4</span><span class="pun">)</span></pre>

<p>
	أو يمكننا الاستعاضة عنها برقم العمود كما يلي:
</p>

<pre class="ipsCode prettyprint lang-css prettyprinted" id="ips_uid_1170_44" style="">
<span class="pun">=</span><span class="pln">DGET</span><span class="pun">(</span><span class="pln">A1</span><span class="pun">:</span><span class="pln">F12</span><span class="pun">,</span><span class="lit">5</span><span class="pun">,</span><span class="pln">H3</span><span class="pun">:</span><span class="pln">H4</span><span class="pun">)</span><span class="pln">
</span><span class="pun">=</span><span class="pln">DGET</span><span class="pun">(</span><span class="pln">A1</span><span class="pun">:</span><span class="pln">F12</span><span class="pun">,</span><span class="lit">1</span><span class="pun">,</span><span class="pln">H3</span><span class="pun">:</span><span class="pln">H4</span><span class="pun">)</span></pre>

<p>
	وكل هذه الصيغ صحيحةٌ وتُعطي نفس النتيجة.
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		اقتباس
	</div>

	<p>
		<strong>تنويه</strong>: عند تطبيق هذه الدالة يجب الانتباه إلى أن تكون القيم الموجودة ضمن عمود الشرط قيمًا فريدةً (لا يحوي بياناتٍ مكررةِ) وإلا فلن تعمل الدالة جيدًا وسَتُرجِع لنا القيمة !NUM#.
	</p>
</blockquote>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="69150" href="https://academy.hsoub.com/uploads/monthly_2021_06/013Dget.PNG.536a39089a613eda05065cef32921403.PNG" rel=""><img alt="013Dget.PNG" class="ipsImage ipsImage_thumbnailed" data-fileid="69150" data-unique="552h3vcee" src="https://academy.hsoub.com/uploads/monthly_2021_06/013Dget.PNG.536a39089a613eda05065cef32921403.PNG"></a>
</p>

<h2>
	خاتمة
</h2>

<p>
	مما سبق نجد أن دوال البحث عديدة وكل حالةٍ يمكن أن نستعمل لها دالة بحثٍ تُناسبها، وكما أن لكل دالةٍ خصائص تميزها عن الدالة الأخرى، إلا أن لكل دالةٍ عيوبها أيضًا، لذا يجب الانتباه إلى توظيف الأداة المناسبة بحسب الحالة التي نعمل عليها.
</p>

<h2>
	اقرأ أيضًا
</h2>

<ul>
<li>
		<a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A3%D9%83%D8%AB%D8%B1-%D8%A7%D9%84%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%D9%8A%D8%A9-%D8%B4%D9%8A%D9%88%D8%B9%D8%A7-%D9%81%D9%8A-%D9%85%D8%A7%D9%8A%D9%83%D8%B1%D9%88%D8%B3%D9%88%D9%81%D8%AA-%D8%A5%D9%83%D8%B3%D9%84-r449/" rel="">أكثر الدوال الرياضية شيوعا في مايكروسوفت إكسل</a>.
	</li>
	<li>
		<a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%85%D8%AF%D8%AE%D9%84-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D8%A9-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-vba-%D9%81%D9%8A-%D9%85%D8%A7%D9%8A%D9%83%D8%B1%D9%88%D8%B3%D9%88%D9%81%D8%AA-%D8%A5%D9%83%D8%B3%D9%84-r450/" rel="">مدخل إلى البرمجة باستخدام VBA في مايكروسوفت إكسل</a>.
	</li>
	<li>
		<a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1%D8%A7%D8%AC-%D8%A3%D8%AC%D8%B2%D8%A7%D8%A1-%D9%85%D9%86-%D8%A7%D9%84%D9%86%D8%B5%D9%88%D8%B5-%D8%A3%D9%88-%D8%AF%D9%85%D8%AC%D9%87%D8%A7-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A7%D9%84%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D9%86%D8%B5%D9%8A%D9%91%D8%A9-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r230/" rel="">كيفية استخراج أجزاء من النصوص أو دمجها باستخدام الدوال النصيّة في اكسل</a>.
	</li>
	<li>
		<a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D9%88%D9%82%D8%AA-%D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r225/" rel="">دوال الوقت الأساسية في اكسل</a>.
	</li>
</ul>
]]></description><guid isPermaLink="false">448</guid><pubDate>Sun, 13 Jun 2021 12:08:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x62D;&#x630;&#x641; &#x627;&#x644;&#x635;&#x641;&#x648;&#x641; &#x648;&#x627;&#x644;&#x623;&#x639;&#x645;&#x62F;&#x629; &#x627;&#x644;&#x641;&#x627;&#x631;&#x63A;&#x629; &#x641;&#x64A; &#x62C;&#x62F;&#x627;&#x648;&#x644; &#x628;&#x64A;&#x627;&#x646;&#x627;&#x62A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AD%D8%B0%D9%81-%D8%A7%D9%84%D8%B5%D9%81%D9%88%D9%81-%D9%88%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%AF%D8%A9-%D8%A7%D9%84%D9%81%D8%A7%D8%B1%D8%BA%D8%A9-%D9%81%D9%8A-%D8%AC%D8%AF%D8%A7%D9%88%D9%84-%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-microsoft-excel-r297/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84b814cee1_main2(1).png.2de069c64cbcb520687895c9ee4d0f2d.png" /></p>

<p>
	قد تتضمّن جداول البيانات أحيانًا صفوفًا أو أعمدة فارغة كنا قد تركناها سهوًا عند إنشاء الجدول. وفي أحيانٍ أخرى نضطر إلى التعامل مع الجداول التي أنشأها أحد الزملاء أو الأصدقاء ولم ينظّم الجدول بما مناسب، تاركًا الكثير من الفراغات فيه.<br>
	إذا كان الجدول صغيرًا، وعدد الأعمدة/الصفوف الفارغة فيه قليلًا، يمكن حذفها يدويًا بتحديد الصف/العمود الذي نريد حذفه، النقر عليه بزر الفأرة الأيمن، واختيار حذف Delete:
</p>

<p style="text-align: center;">
	<img alt="1-حذف صف أو عمود.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24883" data-unique="luclet7u2" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0b81838_1-.png.d9736b1a12281e0743b9a0dca1c5e527.png"></p>

<p>
	ومن ثم اختيار إزاحة الخلايا إلى الأعلى Shift cells up في حالة الصفوف، وإزاحة الخلايا إلى اليمين Shift cells right في حالة الأعمدة:
</p>

<p style="text-align: center;">
	<img alt="2-إزاحة الخلايا.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24884" data-unique="rwgolziyg" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0c3832f_2-.png.1795d4d0c42e3bb0e4f4f8fb594b49f6.png"></p>

<p>
	أمّا إذا كان الجدول كبيرًا، فستصبح هذه العملية مُضنية وتستغرق وقتًا طويلًا. لذا من الأفضل استخدام طريقة أخرى أسهل وأسرع.<br>
	غطيّنا في درس سابق <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81-%D8%AA%D8%B3%D8%AA%D8%AE%D8%AF%D9%85-%D8%AE%D8%A7%D8%B5%D9%8A%D8%A9-go-to-special-%D9%84%D8%AA%D8%AD%D8%AF%D9%8A%D8%AF-%D8%AE%D9%84%D8%A7%D9%8A%D8%A7-%D9%85%D8%B9%D9%8A%D9%91%D9%86%D8%A9-%D9%81%D9%8A-microsoft-excel-r214/" rel="">خاصية Go to Special</a>، وتعلّمنا كيفية استخدامها لتحديد خلايا بمواصفات معينة، كأن تكون فارغة مثلًا. وسنستخدم هذه الخاصية في هذا الدرس لتحديد الصفوف/الأعمدة التي نريد حذفها دفعة واحدة، ومن ثم تطبيق أمر الحذف عليها.<br><strong>ملاحظة</strong>: بما أنّ هذه العملية تنطوي على حذف صفوف، أعمدة، وخلايا، من الأفضل أن تحفظ نسخة أخرى من جدول البيانات تجنبًا لفقدان أيّ من بياناتك المهمة؛ من باب الاحتياط فقط.<br>
	يجب أولًا أن نحدّد الجدول أو نطاق الخلايا الذي يحتوي على الصفوف الفارغة. في مثالنا هذا حدّدنا النطاق A1:D26:
</p>

<p style="text-align: center;">
	<img alt="3-تحديد النطاق.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24885" data-unique="w1iew52qz" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0caf37f_3-.png.0f5d51a5a5b107153772eebd44f5c3b0.png"></p>

<p>
	بعد ذلك ننقر على أمر بحث واستبدال Find &amp; Replace من تبويب الصفحة الرئيسية Home، ونختار Go to Special من القائمة المنسدلة:
</p>

<p style="text-align: center;">
	<img alt="4-تحديد خاص.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24886" data-unique="g0a2wki4e" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0d23f06_4-.png.8e15b02d79edf299382c0d988588648f.png"></p>

<p>
	سيُفتح مرّبع الحوار Go to Special، ومنه نحدّد الخيار الفراغات Blanks ثم ننقر على زر موافق OK:
</p>

<p style="text-align: center;">
	<img alt="5-فراغات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24887" data-unique="vycfy3ux6" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0d877ac_5-.png.551e4fc3ea577194f614387ad754c2e2.png"></p>

<p>
	ستُحدَّد الصفوف الفارغة في الجدول وتُستثنى الخلايا التي تحتوي على قيم نصية أو رقمية أو صيغ:
</p>

<p style="text-align: center;">
	<img alt="6-تحديد الفراغات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24888" data-unique="a1tqine6i" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0e13d90_6-.png.cf7ac43273d97c1e2ea9387a93a23b3d.png"></p>

<p>
	بعد تحديد الصفوف الفارغة، ننقر على السهم الصغير تحت الأمر حذف Delete من التبويب نفسه (الصفحة الرئيسية)، ثم نختار حذف صفوف الورقة Delete Sheet Rows من القائمة المنسدلة:
</p>

<p style="text-align: center;">
	<img alt="7-حذف صفوف الورقة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24889" data-unique="1wan6l1eq" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0e77f4f_7-.png.3491b5d2a65e49e5e12033b6ed23770e.png"></p>

<p>
	سيتم حذف الصفوف المحددّة، وإزاحة الصفوف التي تقع تحتها إلى الأعلى تلقائيًا، وبذلك تحصل على جدول مرتب بصفوف متجاورة:
</p>

<p style="text-align: center;">
	<img alt="8-نتيجة الحذف.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24890" data-unique="yip3mf4rj" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0eee28c_8-.png.4342287915590e38b723544b583063d9.png"></p>

<p>
	إذا كان الصف الفارغ يقع على جهة اليمين من صف يحتوي على بيانات معينة، ونريد ملء الصف الفارغ بتلك البيانات، ففي هذه الحالة نحدّد نطاق الخلايا الذي يحتوي على الصفوف الفارغة:
</p>

<p style="text-align: center;">
	<img alt="9-تحديد الجدول.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24891" data-unique="sftwsc3pa" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a0f76d4e_9-.png.3a281e34b63f72de45eed50855fd27be.png"></p>

<p>
	ثم نطبّق نفس الخطوات (Find &amp; Replace&gt; Go to Special&gt; Blanks&gt; Delete). لكن هذه المرّة نختار حذف خلايا Delete Cells بدلًا من حذف صفوف الورقة:
</p>

<p style="text-align: center;">
	<img alt="10-حذف الخلايا.png" class="ipsImage ipsImage_thumbnailed" data-fileid="24892" data-unique="j6717yco8" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a10015a4_10-.png.2f48e2c39a95222f496f49e3c9cdbda0.png"></p>

<p>
	سيظهر مربع الحوار Delete، ومنه يُحدَّد اتجاه إزالة الخلايا. الخيار المبدئي هو إزالة الخلايا إلى الأعلى، لكننا نرغب في جلب الخلايا على يسار الصفوف الفارغة ووضعها مكان تلك الفراغات، لذلك سنحدد الخيار Shift Cells Right وننقر على OK:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="24893" href="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a5aa99d5_11-.gif.352c15539c1f2ceccc24435bcc704192.gif" rel=""><img alt="11-إزاحة إلى اليمين.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="24893" data-unique="6bt9cenz8" src="https://academy.hsoub.com/uploads/monthly_2017_08/59a84a5ab1ea3_11-.thumb.gif.c02a6226bcd36b22fbc82293aadadb29.gif"></a>
</p>

<p>
	انتبه عند تحديد الصفوف الفارغة إلى أنّ الجدول قد يحتوي أيضًا على خلايا فارغة مفردة ستُحدَّد أيضًا عند تطبيق الأمر Go to Special&gt; Blanks، وبالتالي تُحذَف مع الصفوف الفارغة، مما يؤدي إلى تداخل البيانات وتغيير ترتيبها.<br>
	إذا رغبت في الإبقاء على تلك الخلايا الفردية الفارغة، يمكنك أن تملأها بمحتوى معين قبل أن تطبق أمر التحديد والحذف. ومن ثم إعادة حذف محتواها بعد حذف الصفوف الفارغة.<br>
	يمكن تطبيق الخطوات المذكورة أعلاه نفسها بالضبط إذا احتوى الجدول على أعمدة فارغة نريد إزالتها.<br>
	وبذلك نكون قد تعلّمنا كيف أنّه بخطوات بسيطة يمكن أن نوفّر الكثير من الوقت والجهد عند حذف الصفوف أو الأعمدة الفارغة في جداول البيانات الكبيرة.<br>
	إذا كانت لديكم أيّة أسئلة أو أفكار حول حذف الفارغات في جداول بيانات إكسل، شاركونا بها في صندوق التعليقات أو في <a href="https://academy.hsoub.com/questions/c9-apps/" rel="">قسم الأسئلة والأجوبة</a>.
</p>
]]></description><guid isPermaLink="false">297</guid><pubDate>Fri, 01 Sep 2017 10:01:40 +0000</pubDate></item><item><title>7 &#x62F;&#x648;&#x627;&#x644; &#x644;&#x62A;&#x637;&#x628;&#x64A;&#x642; &#x625;&#x62C;&#x631;&#x627;&#x621;&#x627;&#x62A; &#x645;&#x62E;&#x62A;&#x644;&#x641;&#x629; &#x639;&#x644;&#x649; &#x627;&#x644;&#x646;&#x635;&#x648;&#x635; &#x641;&#x64A; &#x627;&#x643;&#x633;&#x644;</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/7-%D8%AF%D9%88%D8%A7%D9%84-%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82-%D8%A5%D8%AC%D8%B1%D8%A7%D8%A1%D8%A7%D8%AA-%D9%85%D8%AE%D8%AA%D9%84%D9%81%D8%A9-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D9%86%D8%B5%D9%88%D8%B5-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r232/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_04/main.png.42c5d2eab7b20eb7c640f174fd10a9d3.png" /></p>

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

<p style="text-align: center;">
	<img alt="main.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22395" data-unique="cpyas97ce" src="https://academy.hsoub.com/uploads/monthly_2017_04/main.png.6943882a80254704d6f2ee7e0af8a198.png"></p>

<h3>
	TRIM
</h3>

<p>
	تعمل هذه الدالة على إزالة المسافات الزائدة بين الكلمات، أو في بداية ونهاية السلسلة النصية. والصيغة العامة لها هي:
</p>

<pre class="ipsCode" id="ips_uid_9601_9">
=TRIM(text)</pre>

<p>
	text: النص الذي نريد إزالة المسافات الزائدة منه.
</p>

<p>
	<strong>مثال: </strong>تحتوي الخلية B4 الموضّحة أدناه على مسافات غير منتظمة بين الكلمات، ولحذف المسافات غير المرغوبة نكتب الصيغة التالية في خلية النتيجة:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22378" href="https://academy.hsoub.com/uploads/monthly_2017_04/1-TRIM.png.9c0795359eb3a06fc0e201106bca0ea3.png" rel=""><img alt="1-TRIM.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22378" data-unique="dheqvljyi" src="https://academy.hsoub.com/uploads/monthly_2017_04/1-TRIM.thumb.png.c15cc89c84c0059f4c26d0ffdd32d8ed.png"></a>
</p>

<p>
	بإمكاننا تحديد الخلية التي تحتوي على النص مباشرة، أو لصق النص يدويًا بين علامتي اقتباس (" "). نضغط على ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="2-TRIM-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22379" data-unique="xnyksyedz" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e888e0e0_2-TRIM-.png.ea4b29458f2f9802866a15825b527507.png"></p>

<p>
	كما نلاحظ في خلية النتيجة، تمت إزالة كل المسافات الزائدة باستثناء المسافات الفردية بين الكلمات.
</p>

<p>
	يمكننا استخدام هذه الدالة عند استيراد النصوص إلى اكسل ويكون تباعد الكلمات فيها غير منتظم. إذ ستكون عملية إزالة المسافات الزائدة أسهل وأسرع بكثير من القيام بها يدويًا.
</p>

<h3>
	PROPER
</h3>

<p>
	تعمل هذه الدالة على تحويل الحرف الأول من كل كلمة في السلسة النصية إلى حرف كبير وتبقي بقية الحروف صغيرة. ويمكننا الاستفادة منها عند استيراد نصوص معيّنة إلى اكسل وكانت حالة الأحرف للكلمات غير مرتّبة، إذ ستجعل هذه الدالة عملية تنسيق حالة الأحرف أسرع وأسهل بكثير من القيام بها يدويًا.
</p>

<p>
	الصيغة العامة لهذه الدالة:
</p>

<pre class="ipsCode" id="ips_uid_9601_11">
=PROPER(text)</pre>

<p>
	text: النص الذي نريد تطبيق الدالة عليه.
</p>

<p>
	<strong>مثال:</strong> تحتوي الخلية B5 الموضحة أدناه على نص باللغة الإنجليزية، وحالة الأحرف للكلمات غير منتظمة، لتعديل النص وجعل كل كلمة تبدأ بحرف كبير وبقية الحروف صغيرة، نكتب الصيغة التالية في خلية النتيجة:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22380" href="https://academy.hsoub.com/uploads/monthly_2017_04/3-PROPER.png.eadebb3afb4fb4068c9bd187807195bb.png" rel=""><img alt="3-PROPER.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22380" data-unique="mmb1ejfi8" src="https://academy.hsoub.com/uploads/monthly_2017_04/3-PROPER.thumb.png.5fe2d5bedf19b8d066fc0b0eabf7c3c9.png"></a>
</p>

<p>
	يمكننا تحديد الخلية التي تحتوي على النص، أو لصق النص غير المرتب بين علامتي اقتباس في الصيغة. نضغط على مفتاح ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="4-ROPER-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22381" data-unique="agkbr8qsc" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e8a80079_4-ROPER-.png.66c0dcc6c48d3162b29ce3108e6debd8.png"></p>

<p>
	من خصائص دالة PROPER هو أنّه حتّى إذا كانت بداية الكلمة أرقام أو رموز (مثل 09test)، فأنّها تتجاوز الأرقام وتحوّل الحرف الأول إلى حرف كبير (أي تصبح الكلمة المذكورة 09Test).
</p>

<h3>
	FIND
</h3>

<p>
	تُستخدم هذه الدالة لتحديد موقع كلمة/عبارة معيّنة ضمن سلسلة نصيّة. فتقوم بإرجاع ترتيب الحرف الأول للكلمة التي نبحث عنها نسبة إلى عدد حروف السلسلة. وتكون هذه الدالة حساسة لتشكيل الكلمة في اللغة العربية ولحالة الأحرف (كبيرة أو صغيرة) في اللغة الإنجليزية.
</p>

<p>
	الصيغة العامة للدالة:
</p>

<pre class="ipsCode" id="ips_uid_9601_15">
=FIND(find_text; within_text; [start_num])</pre>

<p>
	find_text: النص الذي نبحث عنه، وهو مطلوب في الصيغة.
</p>

<p>
	within_text: النص الذي نريد البحث فيه، وهو أيضًا مطلوب في الصيغة.
</p>

<p>
	start_num: مرتبة الحرف الذي نريد بدء البحث منه، ووجوده اختياري في الصيغة (معطيات الصيغة التي توضع بين قوسين مربعين [ ] تكون اختيارية).
</p>

<p>
	<strong>مثال: </strong>لمعرفة موقع كلمة "Functions" في نص الخلية G3 نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="5-find.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22382" data-unique="dsipeq9bj" src="https://academy.hsoub.com/uploads/monthly_2017_04/5-find.png.f80486a42c3cb84b3f7973e5f16c8800.png"></p>

<p>
	نراعي وضع الكلمة التي نريد البحث عنها بين علامتي اقتباس في الصيغة ونتأكّد من مطابقة حالة الأحرف، ثم نضغط على مفتاح ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="6-find-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22383" data-unique="jd3b9joym" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e8b5bfae_6-find-.png.e77d70089fc3cbe879fa44343fa5a086.png"></p>

<p>
	تم إرجاع النتيجة "6" وهو بالفعل تسلسل أول حرف في كلمة "Functions". فكلمة "Text" تحتل 4 مراتب، والمسافة بين "Functions" و"Text" تأخذ مرتبة واحد ليصبح المجموع 5، وحرف "F" هو السادس.
</p>

<p>
	في هذا المثال لم نحدد قيمة start_num، وفي هذه الحالة سيتم افتراض هذه القيمة 1، أي يبدأ البحث من أول حرف في النص. لنغيّر الصيغة ونحدد قيمة المتغيّر start_num 17 مثلا:
</p>

<p style="text-align: center;">
	<img alt="7-start_num.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22384" data-unique="x01wmzcz7" src="https://academy.hsoub.com/uploads/monthly_2017_04/7-start_num.png.c51baa4c9e2037604889c5db4baf6bb9.png"></p>

<p>
	بالنتيجة تم إرجاع الخطأ #VALUE! لأنّه لم يتم العثور على كلمة "Functions" بعد المرتبة 17. فكلمتي "Text" و"Functions" مع المسافة بينهما تحتل 14 مرتبة، بمعنى أنّ كلمة "Functions" تقع قبل المرتبة 17:
</p>

<p style="text-align: center;">
	<img alt="8-خطأ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22385" data-unique="aepwr4p5k" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e8c5b949_8-.png.1d26e2750b8244cd09a276259a6ef4fb.png"></p>

<p>
	لنغيّر الصيغة ونبحث عن موقع كلمة "حسوب" في الخلية G2، وكالتالي:
</p>

<p style="text-align: center;">
	<img alt="9-find-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22386" data-unique="c8oj8bekn" src="https://academy.hsoub.com/uploads/monthly_2017_04/9-find-2.png.31eb8e66cb594c30d23047ee297945d5.png"></p>

<p>
	عند الضغط على مفتاح ENTER تم إرجاع الخطأ #VALUE! وذلك لأننا قمنا بإضافة ضمّة فوق حرف السين عند كتابة الصيغة، وكما أسلفنا الذكر، تكون دالة FIND حسّاسة لتشكيل الحروف في اللغة العربية.
</p>

<h3>
	SEARCH
</h3>

<p>
	تماثل دالة FIND من حيث الوظيفة، لكنّها غير حسّاسة لتشكل الحروف في اللغة العربية وحالتها في اللغة الإنجليزية.
</p>

<p>
	الصيغة العامة للدالة:
</p>

<pre class="ipsCode" id="ips_uid_9601_17">
=FIND(find_text; within_text; [start_num])</pre>

<p>
	find_text: النص الذي نبحث عنه، وهو مطلوب في الصيغة.
</p>

<p>
	within_text: النص الذي نريد البحث فيه، وهو أيضًا مطلوب في الصيغة.
</p>

<p>
	start_num: ترتيب الحرف الذي نريد بدء البحث منه، ووجوده اختياري في الصيغة.
</p>

<p>
	<strong>مثال: </strong>سنطبّق هذه الدالة لتحديد موقع الكلمة "Functions" كما في المثال السابق:
</p>

<p style="text-align: center;">
	<img alt="10-search.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22387" data-unique="kajp3zzme" src="https://academy.hsoub.com/uploads/monthly_2017_04/10-search.png.449c94ff54c4a80b5cafdd303a084811.png"></p>

<p>
	سنلاحظ أنّه سيتم إرجاع نفس النتيجة، "6"، بالرغم من أننا كتبنا بداية كلمة "functions" بحرف صغير:
</p>

<p style="text-align: center;">
	<img alt="11-search-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22388" data-unique="c6h0p99wr" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e8e0d9fe_11-search-.png.b498a29670616f207abde6c6668fdcb5.png"></p>

<h3>
	REPLACE
</h3>

<p>
	تستخدم هذه الدالة لاستبدال نص معيّن في سلسلة نصيّة بنص آخر حسب عدد الحروف الذي نحدّده. ووظيفتها مشابهة لوظيفة أداة استبدال النصوص Replace.
</p>

<p>
	الصيغة العامة للدالة:
</p>

<pre class="ipsCode" id="ips_uid_9601_19">
=REPLACE( old_text; start_num; num_chars; new_text )</pre>

<p>
	old_text: السلسلة النصية التي نريد استبدال جزء منها.
</p>

<p>
	start_num: مرتبة الحرف الأول للنص الذي نريد استبداله.
</p>

<p>
	num_chars: عدد حروف النص القديم الذي نريد استبداله.
</p>

<p>
	new_text: النص الجديد الذي نريد الاستبدال به.
</p>

<p>
	<strong>ملاحظة:</strong> كل المتغيرات أعلاه مطلوبة في الصيغة.
</p>

<p>
	<strong>مثال: </strong>لاستبدال كلمة "النصوص" في الخلية G2 بالكلمة "نصية"، نكتب الصيغة كالتالي:
</p>

<p style="text-align: center;">
	<img alt="12--REPLACE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22389" data-unique="0h5nao7r9" src="https://academy.hsoub.com/uploads/monthly_2017_04/12--REPLACE.png.7897fdc55234f154689b6d3426b242c0.png"></p>

<p>
	قمنا بإدخال الخلية G2 في الصيغة لأنّها تحتوي على النص الأصلي الذي نريد استبدال جزء منه، يليه الرقم "6" لأنّ مرتبة أول حرف من كلمة "النصوص هي السادسة (كلمة "دوال" مع المسافة بعدها تحتل 5 مراتب، وكلمة "النصوص" تبدأ عند المرتبة 6)، يليه الرقم "6" لأنّ كلمة "النصوص" تتكوّن من ستّة حروف، وأخيرًا كلمة "نصيّة" التي نريد الاستبدال بها بين علامتي اقتباس. والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="13-استبدال-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22390" data-unique="zvkph22hn" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e8f046db_13--.png.bf6599a10e5204cdcdf176c5f8c299b0.png"></p>

<h3>
	UPPER
</h3>

<p>
	تقوم هذه الدالة بجعل كل أحرف السلسلة النصيّة كبيرة. والصيغة العامة لها هي:
</p>

<pre class="ipsCode" id="ips_uid_9601_21">
=UPPER(text)</pre>

<p>
	text: النص الذي نريد تطبيق الدالة عليه.
</p>

<p>
	<strong>مثال: </strong>لتحويل كل النصوص في الخلية B5 إلى أحرف كبيرة نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22391" href="https://academy.hsoub.com/uploads/monthly_2017_04/14-UPPER.png.398ac95d36b23af7ea6a1fa89c11d975.png" rel=""><img alt="14-UPPER.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22391" data-unique="maw4jedd8" src="https://academy.hsoub.com/uploads/monthly_2017_04/14-UPPER.thumb.png.9e0a2b73bcccae9c4d16925b97db7a94.png"></a>
</p>

<p>
	والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="15-UPPER-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22392" data-unique="c5zzklsfk" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e908def3_15-UPPER-.png.271a6100fc82a75710f90aeb19486b4e.png"></p>

<h3>
	LOWER
</h3>

<p>
	عملها معاكس للدالة السابقة، إذ تجعل كل أحرف السلسلة النصية صغيرة. الصيغة العامة لهذه الدالة هي:
</p>

<pre class="ipsCode" id="ips_uid_9601_23">
=LOWER(text)</pre>

<p>
	<strong>مثال: </strong>لتحويل نفس النص في الخلية B5 إلى أحرف صغيرة نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22393" href="https://academy.hsoub.com/uploads/monthly_2017_04/16-LOWER.png.f3f8509297cd8f29ff726ae24c2624c6.png" rel=""><img alt="16-LOWER.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22393" data-unique="u96gnjv7t" src="https://academy.hsoub.com/uploads/monthly_2017_04/16-LOWER.thumb.png.1e3804b71b7ecdc874bf3a2c7967cd08.png"></a>
</p>

<p>
	والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="17-أحرف صغيرة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22394" data-unique="f5p881l3d" src="https://academy.hsoub.com/uploads/monthly_2017_04/58e23e9262081_17-.png.b319dc98d65a4c66f88f9aca69e40f43.png"></p>

<h3>
	<strong>خاتمة</strong>
</h3>

<p>
	لقد تعلّمنا كيفية إزالة المسافات الزائدة بين النصوص، كيفية البحث عن نصوص معيّنة واستبدالها، وكيفية تغيير حالة الأحرف باستخدام بعض الدوال النصيّة. في الدرس القادم سنغطّي المزيد من هذه الدوال ونتعلّم كيفية تجميع النص وكيفية استخلاص جزء منه.
</p>
]]></description><guid isPermaLink="false">232</guid><pubDate>Mon, 03 Apr 2017 12:37:13 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x627;&#x633;&#x62A;&#x62E;&#x631;&#x627;&#x62C; &#x623;&#x62C;&#x632;&#x627;&#x621; &#x645;&#x646; &#x627;&#x644;&#x646;&#x635;&#x648;&#x635; &#x623;&#x648; &#x62F;&#x645;&#x62C;&#x647;&#x627; &#x628;&#x627;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645; &#x627;&#x644;&#x62F;&#x648;&#x627;&#x644; &#x627;&#x644;&#x646;&#x635;&#x64A;&#x651;&#x629; &#x641;&#x64A; &#x627;&#x643;&#x633;&#x644;</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A7%D8%B3%D8%AA%D8%AE%D8%B1%D8%A7%D8%AC-%D8%A3%D8%AC%D8%B2%D8%A7%D8%A1-%D9%85%D9%86-%D8%A7%D9%84%D9%86%D8%B5%D9%88%D8%B5-%D8%A3%D9%88-%D8%AF%D9%85%D8%AC%D9%87%D8%A7-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A7%D9%84%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D9%86%D8%B5%D9%8A%D9%91%D8%A9-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r230/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_03/main.png.f0c5ba9f5de17cda537d2f2443517f73.png" /></p>

<p>
	لقد تعرّفنا في درس سابق على بعض دوال اكسل النصيّة، مثل دالة TRIM لإزالة المسافات الزائدة بين النصوص، الدوال FIND، SEARCH، وREPLACE للبحث عن النصوص واستبدالها، ودالتي UPPER وLOWER لتغيير حالة الأحرف للنصوص الإنجليزية.
</p>

<p>
	في هذا الدرس سنتعلّم كيف نطبّق المزيد من الإجراءات على النصوص في اكسل باستخدام الدوال، ونوضّح ذلك من خلال الأمثلة التطبيقية.
</p>

<h3>
	LEFT
</h3>

<p>
	تُستخدم دالة LEFT لاستخراج جزء من النص من جهة اليسار للسلسلة النصية حسب عدد الأحرف الذي نحدده. والصيغة العامة لهذه الدالة هي:
</p>

<pre class="ipsCode" id="ips_uid_8190_19">
=LEFT(text; [num_chars])</pre>

<p>
	text: النص الذي نريد استخراج جزء منه.
</p>

<p>
	num_chars: عدد الأحرف التي نريد استخراجها. وبما أنّ وجوده اختياري في الصيغة، سيتم افتراض العدد 1 عند عدم تحديد هذه القيمة.
</p>

<p>
	مثال: إذا رغبنا في استخراج كلمة "Text" من نص الخلية B4 نستخدم الدالة LEFT (لأنّ الكلمة تقع في جهة اليسار من السلسلة النصية) ونكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22321" href="https://academy.hsoub.com/uploads/monthly_2017_03/1-LEFT.png.be62938040395231299f8f2aff74552e.png" rel=""><img alt="1-LEFT.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22321" data-unique="fetv7v6rc" src="https://academy.hsoub.com/uploads/monthly_2017_03/1-LEFT.thumb.png.a6e46430d0d62d4f7e48809033ec8f85.png"></a>
</p>

<p>
	قمنا بتحديد الخلية B4 لأنها تحتوي على النص الذي نريد الاستخراج منه، وقمنا بكتابة الرقم 4 لأنّ كلمة "Text" تتكوّن من أربعة حروف. نضغط على مفتاح ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="2-LEFT-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22322" data-unique="qdji2mnfx" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd4fb3747_2-LEFT-.png.01adeadbaf8d2f84127b53ee84ba5484.png"></p>

<p>
	إذا لم نحدد قيمة num_chars في الصيغة سيتم افتراض القيمة 1 وإرجاع النتيجة "T" لأنّ هذا الحرف يحتل المرتبة الأولى من جهة اليسار:
</p>

<p style="text-align: center;">
	<img alt="3-LEFT-نتيجة 3.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22323" data-unique="8yw347mcy" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5055567_3-LEFT-3.png.eae4b22ee9221a54ff8b9a28611b6536.png"></p>

<p>
	إذا استخدمنا هذه الدالة مع نص مكتوب باللغة العربية، سينعكس اتجاه عمل الدالة وتقوم باستخراج جزء من النص من جهة اليمين للسلسلة النصية. أي بشكل أدق يمكننا القول أنّ الدالة تستخرج النص الذي يقع في موضع معيّن من بداية السلسلة النصية. على سبيل المثال، إذا قمنا بتطبيق نفس الصيغة أعلاه على الخلية B5:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22324" href="https://academy.hsoub.com/uploads/monthly_2017_03/4-LEFT.png.fa7cc0de13aee61d9542ad92c2b72551.png" rel=""><img alt="4-LEFT.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22324" data-unique="5o9h96a3x" src="https://academy.hsoub.com/uploads/monthly_2017_03/4-LEFT.thumb.png.9ff408fb7e488747a50f35b78e86f5a3.png"></a>
</p>

<p>
	سيتم استخراج كلمة "دوال" من الخلية، والتي هي في الحقيقة تقع على يمين، وليس يسار، السلسلة النصية:
</p>

<p style="text-align: center;">
	<img alt="5-LEFT-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22325" data-unique="bq3zoztul" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5276c05_5-LEFT-.png.677679f583a07b46245c2b14c96c8d37.png"></p>

<h3>
	RIGHT
</h3>

<p>
	عمل هذه الدالة معاكس لعمل الدالة السابقة. إذ تقوم باستخراج جزء من النص الذي يقع على يمين السلسلة النصية حسب عدد الأحرف الذي نحدده. والصيغة العامة لها هي:
</p>

<pre class="ipsCode" id="ips_uid_8190_17">
=RIGHT(text; [num_chars])</pre>

<p>
	text: النص الذي نريد استخراج جزء منه.
</p>

<p>
	num_chars: عدد الأحرف التي نريد استخراجها. وبما أنّ وجوده اختياري في الصيغة، سيتم افتراض العدد 1 عند عدم تحديد هذه القيمة.
</p>

<p>
	مثال: إذا رغبنا في استخراج كلمة "Academy" من النص في الخلية B4 نستخدم الدالة RIGHT (لأنّ الكلمة تقع على يمين السلسلة النصية) ونكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22326" href="https://academy.hsoub.com/uploads/monthly_2017_03/6-RIGHT.png.260f4b7222e78e94902d7b3f9b291bfe.png" rel=""><img alt="6-RIGHT.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22326" data-unique="iz38x0mn0" src="https://academy.hsoub.com/uploads/monthly_2017_03/6-RIGHT.thumb.png.6dadabfdf8e34a05136737f8421f564d.png"></a>
</p>

<p>
	قمنا بإدخال الرقم 7 لأنّ كلمة "Academy" تتكوّن من 7 حروف. نضغط على مفتاح ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="7-RIGHT-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22327" data-unique="rgqpyf9zy" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd54d4d63_7-RIGHT-.png.cb783d1c368cf29889e239c7f475a7fa.png"></p>

<h3>
	MID
</h3>

<p>
	تُستخدم دالة MID لاستخراج جزء من النص يقع في مرتبة محددة من بداية السلسلة النصية وحسب عدد الأحرف الذي نحدّده.  الصيغة العامة لهذه الدالة:
</p>

<pre class="ipsCode" id="ips_uid_8190_15">
=MID(text; start_num; num_chars)</pre>

<p>
	text: النص الذي نريد الاستخراج منه.
</p>

<p>
	start_num: موضع/مرتبة الحرف الأول للنص الذي نريد استخراجه.
</p>

<p>
	num_chars: عدد أحرف النص الذي نريد استخراجه.
</p>

<p>
	مثال: إذا رغبنا في استخراج كلمة "Hsoub" من النص في الخلية B4 باستخدام الدالة MID، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22328" href="https://academy.hsoub.com/uploads/monthly_2017_03/8-MID.png.affb6c7f75a4f67bae780e91b51270b8.png" rel=""><img alt="8-MID.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22328" data-unique="ky7t3qf39" src="https://academy.hsoub.com/uploads/monthly_2017_03/8-MID.thumb.png.c0810f9d66b96dd630d1071d4c50ff0a.png"></a>
</p>

<p>
	قمنا بإدخال الرقم 18 لأنّ الحرف الأول من كلمة "Hsoub" يقع في المرتبة 18، والرقم خمسة لأنّ عدد حروف كلمة "Hsoub" يساوي 5. نضغط على ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="9-MID-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22329" data-unique="aqehiosof" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd56d205d_9-MID-.png.1b46c5f06c9c158cac15dccfd66d2db1.png"></p>

<h3>
	CONCATENATE
</h3>

<p>
	تُستخدم دالة CONCATENATE لجميع جزأين أو أكثر من النصوص في سلسلة نصيّة واحدة. والصيغة العامة لهذه الدالة هي:
</p>

<pre class="ipsCode" id="ips_uid_8190_13">
=CONCATENATE(text1; [text2];…)</pre>

<p>
	text1: النص الأول الذي نريد دمجه.
</p>

<p>
	text2: النص الثاني الذي نريد دمجه مع النص الأول.
</p>

<p>
	يمكن أن تكون العناصر التي نريد تجميعها قيم نصّية، رقمية، أو مرجع خلية.
</p>

<p>
	مثال: إذا رغبنا في تجميع النص من خلايا متفرّقة، ولتكن G3  وD7، بالإضافة إلى الرقم "2"، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="10-CONCATENATE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22330" data-unique="73pr49fqk" src="https://academy.hsoub.com/uploads/monthly_2017_03/10-CONCATENATE.png.185684c7fa2620d85fdcb41d5dddeb74.png"></p>

<p>
	قمنا بإدخال مسافة فارغة بين علامتي اقتباس (" ") بعد G3 وD7 لأننا نريد أن نفصل النصوص بمسافة، وإلّا ستظهر الكلمات متلاصقة. نضغط على ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="11-CONCATENATE-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22331" data-unique="q2qgbwfwa" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd57d7bd6_11-CONCATENATE-.png.40aec6d09853889b3afc934677aaff71.png"></p>

<p>
	لقد نجحنا في المثال بتجميع النصوص من خلايا متفرّقة، أحد هذه النصوص هو نتيجة لصيغة قمنا بتطبيقها سابقًا (كلمة "Text")، والنص الثاني هو عبارة عن قيمة نصيّة (Functions)، أما الأخير فهو قيمة رقمية ("2") قمنا بإدخالها يدويًا في الصيغة.
</p>

<p>
	بإمكاننا أيضًا استخدام علامة العطف (&amp;) لتجميع النصوص بدلًا من الدالة CONCATENATE. على سبيل المثال، إذا رغبنا في جمع النصوص في G4 وG5 باستخدام العلامة &amp; نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="12-&amp;.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22332" data-unique="2bm94uev0" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd58dfa52_12-.png.02c16e5b090de38b3204bafef0b34323.png"></p>

<p>
	علامة &amp; هي في الحقيقة ليست دالة، واستخدامها مشابه تقريبًا لاستخدام علامة الجمع (+) مع القيم الرقمية. نراعي عند جمع النصوص هنا أيضًا وضع مسافة فارغة بين علامتي اقتباس بين النصوص لتلافي تلاصقها. نضغط على ENTER لإظهار النتيجة:
</p>

<p style="text-align: center;">
	<img alt="13-&amp; نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22333" data-unique="xqelmzj8r" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5954f5f_13-.png.498f0ebfd932bab4d0a1844c2dc00484.png"></p>

<h3>
	EXACT
</h3>

<p>
	تُستخدم هذه الدالة للمقارنة بين النصوص والتأكّد فيما إذا كانت متطابقة. فتقوم بإرجاع القيمة المنطقية TRUE إذا كانت متطابقة، والقيمة المنطقية FALSE إن لم تكن كذلك. وتكون دالة EXACT حساسة لتشكيل الأحرف في اللغة العربية وحالتها (صغيرة أو كبيرة) في اللغة الإنجليزية لكنّها لا تقارن تنسيق النص.
</p>

<p>
	الصيغة العامة للدالة:
</p>

<pre class="ipsCode" id="ips_uid_8190_11">
=EXACT(text1; text2)</pre>

<p>
	text1: النص الأول الذي نريد مقارنته.
</p>

<p>
	text2: النص الثاني الذي نريد مقارنته.
</p>

<p>
	مثال: لمقارنة النصين في الخليتين B3 وC7 نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22334" href="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5a03d66_14-EXACT-.png.a86c8ea2f3a8c30730147b12ee95d5dc.png" rel=""><img alt="14-EXACT-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22334" data-unique="bz3o18q7y" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5a6eaed_14-EXACT-.thumb.png.180602ae0ee489975be38b4a4d3d8516.png"></a>
</p>

<p>
	تم إرجاع النتيجة FALSE لعدم وجود همزة فوق حرف الألف لكلمة "اكاديمية" في الخلية C7، وهذه الدالة كما ذكرنا حسّاسة لتشكيل الأحرف:
</p>

<p style="text-align: center;">
	<img alt="15-نتيجة EXACT.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22335" data-unique="v14k88kvm" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5b213fa_15-EXACT.png.d18aee649f2752f5a1fb6d0df7d72ebe.png"></p>

<p>
	تسهّل هذه الدالة أيضًا مقارنة الأرقام، فإذا كانت الأرقام طويلة وفي مواضع متفرّقة من الورقة سيكون من الأدق مقارنتها باستخدام دالة EXACT. سنقوم مثلا بمقارنة الرقمين في الخليتين B2 وC6 بكتابة الصيغة التالية:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22336" href="https://academy.hsoub.com/uploads/monthly_2017_03/16-exact2.png.f56f8851aef80540af6f1bcba13ddd5b.png" rel=""><img alt="16-exact2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22336" data-unique="eypzjblk8" src="https://academy.hsoub.com/uploads/monthly_2017_03/16-exact2.thumb.png.60324f8231cd79764a275c20292ef8af.png"></a>
</p>

<p>
	وسنتأكّد من تطابق الرقمين عند إرجاع النتيجة TRUE:
</p>

<p style="text-align: center;">
	<img alt="17-نتيجة المقارنة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22337" data-unique="9327yu62y" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5cea563_17-.png.32d8c124a3dff935ee588fbc3b03173d.png"></p>

<h3>
	LEN
</h3>

<p>
	تقوم هذه الدالة بحساب طول السلسلة النصية فتقوم بإرجاع عدد أحرف النص. والصيغة العامة لها هي:
</p>

<pre class="ipsCode" id="ips_uid_8190_9">
=LEN(text)</pre>

<p>
	text: النص الذي نريد تطبيق الدالة عليه.
</p>

<p>
	مثال: لحساب عدد أحرف النص في الخلية G6 نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="18-LEN.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22338" data-unique="qeq54egvc" src="https://academy.hsoub.com/uploads/monthly_2017_03/18-LEN.png.b211323529dda7be3879b9e2d24c384d.png"></p>

<p>
	سيتم تضمين المسافات بين الكلمات عند إرجاع النتيجة:
</p>

<p style="text-align: center;">
	<img alt="19-LEN-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22339" data-unique="n5mmpts25" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5e2a1b5_19-LEN-.png.0f4fedb66f6263e769fcce6481bf446a.png"></p>

<p>
	 بإمكاننا أن نضيف إلى نتيجة هذه الدالة كلمة توضيحية باستخدام العلامة &amp;. على سبيل المثال، لإضافة كلمة "حرف" بعد عدد الأحرف الذي ترجعه الدالة، نكتب الصيغة كالتالي:
</p>

<p style="text-align: center;">
	<img alt="20-LEN&amp;.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22340" data-unique="aza5gx4m7" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5ea4cf3_20-LEN.png.07b67ad79f62a04155bc082193cd5bcf.png"></p>

<p>
	والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="21-LEN&amp; نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22341" data-unique="bwyozg2sy" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd5f38bd9_21-LEN.png.d0f5a0cc437b1d2682bad21a82b096a3.png"></p>

<p>
	كما بإمكاننا استخدامها مع الدوال الأخرى سالفة الذكر. على سبيل المثال نستطيع استخدامها لحساب عدد أحرف سلسلتين نصيتين مدموجتين باستخدام دالة CONCATENATE. وتكون الصيغة في هذه الحالة كالتالي:
</p>

<p style="text-align: center;">
	<img alt="22-LEN-CONCATENATE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22342" data-unique="1r736eoca" src="https://academy.hsoub.com/uploads/monthly_2017_03/22-LEN-CONCATENATE.png.ca6c3a13856b6b145f773d5d175fbe21.png"></p>

<p>
	والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="23-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22343" data-unique="1otsktkx4" src="https://academy.hsoub.com/uploads/monthly_2017_03/58d4cd6089e06_23-.png.3afb2ab534af46b3e3432cc1030e00c1.png"></p>

<h3>
	خاتمة
</h3>

<p>
	لقد استعرضنا بعض الدوال النصيّة التي يمكن أن تكون مفيدة لتسهيل بعض المهام وتوفير الوقت عند العمل على اكسل. فيمكننا مثلا استخدام دوال الاستخراج لنسخ إجزاء من النصوص في موقع معيّن من الخلية دون الحاجة إلى نسخة يدويًا. كما يمكننا استخدام دالة الدمج مع أمر التعبئة التلقائية لدمج بيانات عمودين في عمود واحد بشكل سريع، وغيرها من الاستخدامات الفوائد حسب ما يلائم حاجة المستخدم.
</p>

<p>
	إن كان لديكم أي سؤال بخصوص دوال النصوص تفضّلوا بطرحه في صندوق التعليقات.
</p>
]]></description><guid isPermaLink="false">230</guid><pubDate>Sun, 26 Mar 2017 21:03:07 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x62A;&#x637;&#x628;&#x64A;&#x642; &#x62E;&#x627;&#x635;&#x64A;&#x629; &#x627;&#x644;&#x62A;&#x62D;&#x642;&#x642; &#x645;&#x646; &#x635;&#x62D;&#x629; &#x627;&#x644;&#x628;&#x64A;&#x627;&#x646;&#x627;&#x62A; &#x639;&#x644;&#x649; &#x627;&#x644;&#x62E;&#x644;&#x627;&#x64A;&#x627; &#x641;&#x64A; &#x627;&#x643;&#x633;&#x644;</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82-%D8%AE%D8%A7%D8%B5%D9%8A%D8%A9-%D8%A7%D9%84%D8%AA%D8%AD%D9%82%D9%82-%D9%85%D9%86-%D8%B5%D8%AD%D8%A9-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D8%AE%D9%84%D8%A7%D9%8A%D8%A7-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r227/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_03/main.png.40a640efef35e80db29fcb3d30276491.png" /></p>

<p>
	تُستخدم خاصية التحقق من صحة البيانات Data Validation للتحكم في القيم المُدخلة إلى خلية ما حسب معيار محدد. وتعتبر مفيدة على وجه الخصوص عندما تشارك مصنفاتك مع زملائك في الشركة وترغب في التأكّد من إدخال القيم الصحيحة في تلك الخلية. على سبيل المثال، تقييد المستخدمين بإدخال نص بعدد حروف محدد، أو إدخال قيم موجبة فقط في الخلية.
</p>

<p style="text-align: center;">
	<img alt="main.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22261" data-unique="qalbo9tpk" src="https://academy.hsoub.com/uploads/monthly_2017_03/main.png.f3ec05901742b1b5d176503cfa5c85e9.png"></p>

<p>
	وتتوفر مع هذه الخاصية إمكانية إنشاء رسالة إدخال Input Message تُرشد المستخدمين إلى القيم المناسبة المطلوب إدخالها في الخلية، بالإضافة إلى عرض نافذة تحذيرية Error Alert تنبّه المستخدمين عند إدخال قيمة خاطئة.
</p>

<p>
	<strong>مثال1: </strong>في المصنف التالي، نرغب في التأكد من أن يقوم المستخدمون بإدخال قيم لـ "نسبة الخصم" تتراوح من 15 إلى 25%.
</p>

<p style="text-align: center;">
	<img alt="صورة1-التحقق من صحة البيانات-مثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22248" data-unique="l4n2uhyh5" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac513cae37_1--.png.7458f6cfe3159f45f13fc5c670b2c9eb.png"></p>

<p>
	أولا، سنحدد الخلية التي نريد تطبيق التحقق من صحة المدخلات عليها، وهي الخلية B15 في هذا المثال، ثم نذهب إلى تبويب بيانات Data وننقر على أمر التحقق من صحة البيانات Data Validation:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22249" href="https://academy.hsoub.com/uploads/monthly_2017_03/58cac51ec2a79_2-.png.ff2ccf884b29b03c55bcc7ff259204c5.png" rel=""><img alt="صورة2-أمر التحقق من صحة البيانات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22249" data-unique="8c2gajbdx" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac52076594_2-.thumb.png.c54944d8e02bb3cabac398decb617cb9.png"></a>
</p>

<p>
	في مربع الحوار توجد 3 تبويبات. الأول، الإعدادات Settings، ومنه نحدد المعيار الذي يتم التحقق من المدخلات على أساسه، ونلاحظ أنّ الخيار الافتراضي هو السماح بأي قيمة Any Value. وبما أننا في هذا المثال نريد تقييد المستخدم بإدخال قيمة بين 15 و25%، سنسمح بإدخال القيم العشرية باختيار Decimal من حقل Allow، المعيار بين Between من حقل Data، ثم ندخل الحدين الأقصى والأدنى:
</p>

<p style="text-align: center;">
	<img alt="صورة3-التحقق من صحة البيانات-الإعدادات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22250" data-unique="6e5wc1t2m" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac52c97598_3--.png.203d5dfcf17162551cd08905aab649ac.png"></p>

<p>
	وفي التبويب الثاني، رسالة الإدخال Input Message، نقوم بإدخال العنوان والتلميح الذي نريد إظهاره للمستخدمين عند تحديد الخلية لتغيير محتواها:
</p>

<p style="text-align: center;">
	<img alt="صورة4-التحقق من صحة البيانات-رسالة الإدخال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22251" data-unique="vwo99c1ln" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac53167dc8_4--.png.c8f5ac1b4c3b073d4f652956b4361ae5.png"></p>

<p>
	إنّ إظهار رسالة التلميح اختياري، يمكنك عدم إظهارها بإلغاء تأشير الخيار Show input message when cell is selected.
</p>

<p>
	في التبويب الثالث، التنبيه إلى الخطأ Error Alert، نقوم بإدخال الرسالة التي تظهر للمستخدم عند إدخال قيمة خاطئة، ويفضّل أن تكون رسالة واضحة تُرشد المستخدم إلى الشيء الذي يجب فعله بالضبط. بعدها نحدد نوع التنبيه Style:
</p>

<p style="text-align: center;">
	<img alt="صورة5-التحقق من صحة البيانات-تنبيه.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22252" data-unique="f7047s6z2" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac536e7337_5--.png.0878824ff493d9170f0d6e0b7eb78725.png"></p>

<p>
	تختلف أنواع التنبيه كالتالي:
</p>

<ul>
<li>
		إيقاف Stop: يمنع المستخدم من إدخال قيمة غير صحيحة، ولا تؤخذ القيمة ما لم تحقق المعيار. وهذا النوع من التنبيه هو الأكثر تقييدا.
	</li>
	<li>
		تحذير Warning: تُحذر المستخدم بأنّ القيمة التي قام بإدخالها غير صحيحة، لكن يمكن قبول هذه القيمة عند النقر على نعم Yes حتى وإن لم تحقق المعيار، أو تعديل القيمة عند النقر على كلا No.
	</li>
	<li>
		معلومات Information: تُخبر المستخدم بأنّ القيمة غير صحيحة فقط، وهذا النوع من التنبيه عادة ما يكون مرنا ويتم تجاهله من قبل المستخدمين.
	</li>
</ul>
<p>
	يمكن عدم إظهار رسالة التنبيه بإلغاء تأشير الخيار Show error alert after invalid data is entered .
</p>

<p>
	عند الانتهاء من تعديل كافة الخيارات ننقر موافق OK.
</p>

<p>
	وبذلك ستظهر رسالة التلميح عند تحديد الخلية:
</p>

<p style="text-align: center;">
	<img alt="صورة6-رسالة الإدخال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22253" data-unique="8d8t74vdp" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac53bbcb04_6-.png.6d14edbee0debcaf48ec324e31a16a44.png"></p>

<p>
	وعندما نقوم بإدخال قيمة خارج المدى، 12% مثلا، ستظهر رسالة التنبيه حسب النوع الذي اخترناه. بما أننا اخترنا نوع الإيقاف Stop لدينا خيار إعادة المحاولة Retry وإدخال قيمة صحيحة، إلغاء عملية التحرير Cancel، أو الذهاب إلى صفحة المساعدة Help.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22254" href="https://academy.hsoub.com/uploads/monthly_2017_03/58cac540aea6a_7-.png.6d1fbd6f57261be95b536f532c5f75fa.png" rel=""><img alt="صورة7-رسالة إيقاف.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22254" data-unique="kk0ocsc9b" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac541d7a82_7-.thumb.png.de8c7f5091711ab76c8a6ab8567b7ec0.png"></a>
</p>

<p>
	أما عند اختيار النوع الثاني، تحذير Warning، وإدخال قيمة خاطئة، فيمكننا المواصلة مع هذه القيمة عند النقر على نعم Yes، إعادة إدخال قيمة صحيحة عند النقر على كلا No، إلغاء عملية التحرير بالنقر على Cancel، أو الذهاب إلى صفحة المساعدة Help.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22255" href="https://academy.hsoub.com/uploads/monthly_2017_03/58cac550809e9_8-.png.95fd22190999e40bf010ebf3f3f83ad0.png" rel=""><img alt="صورة8-تحذير.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22255" data-unique="0txz4qrnq" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac551d9b5f_8-.thumb.png.f14566fad4bed1a60d77e9a896910de2.png"></a>
</p>

<p>
	وفي النوع الثالث، معلومات Information، يمكننا تجاهل التنبيه بالنقر على موافق OK، إلغاء عملية التحرير Cancel، أو الذهاب إلى صفحة المساعدة Help.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22256" href="https://academy.hsoub.com/uploads/monthly_2017_03/58cac559b4e9b_9-.png.277de6498245f52d7df44a9bebcf415d.png" rel=""><img alt="صورة9-معلومات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22256" data-unique="utvrtqyq0" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac55abdcee_9-.thumb.png.9fb6e02132591da80a37dddb61df7efe.png"></a>
</p>

<p>
	<strong>مثال2:</strong> في هذا المثال البسيط، نريد تقييد المستخدم باختيار لغة من مجموعة لغات تظهر في قائمة منسدلة:
</p>

<p style="text-align: center;">
	<img alt="صورة10-مثال2-التحقق من صحة البيانات-قائمة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22257" data-unique="b8rbcm1xh" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac55e67802_10-2--.png.f5317d21562c25c0708ceb2d472b6882.png"></p>

<p>
	سنحدد أولا الخلية التي نريد إضافة القائمة إليها، وهي D3 في هذا المثال، ثم ننقر التحقق من صحة البيانات Data Validation من تبويب بيانات Data:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="22258" href="https://academy.hsoub.com/uploads/monthly_2017_03/58cac563828af_11-2--.png.c9767683f7a799f526425092666ec6e1.png" rel=""><img alt="صورة11-مثال2-التحقق من صحة البيانات-قائمة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22258" data-unique="oq0tfgi8l" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac5649142f_11-2--.thumb.png.1422603aad445ac853d261d0bf6cade5.png"></a>
</p>

<p>
	سنختار قائمة List من حقل Allow، ثم نحدد القيم التي نريد إدراجها في القائمة، وقد قمنا بكتابتها مسبقا على جنب:
</p>

<p style="text-align: center;">
	<img alt="صورة12-تحديد القائمة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22259" data-unique="xnh5kdzbq" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac5679b98a_12-.png.7f381763111081bde78f3b227a5b9466.png"></p>

<p>
	لا نريد هنا إظهار رسالة إدخال ورسالة تنبيه، لذلك سنتجاوز هذه الخطوة وننقر موافق OK. والنتيجة ستكون ظهور سهم بجانب الخلية D3، عند النقر عليه تظهر قائمة اللغات المتاحة التي يمكن الاختيار منها:
</p>

<p style="text-align: center;">
	<img alt="صورة13-قائمة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22260" data-unique="vfn0h1x7p" src="https://academy.hsoub.com/uploads/monthly_2017_03/58cac56a454d6_13-.png.cd262c08b44097c6176928e26ca78254.png"></p>

<p style="text-align: center;">
	 
</p>

<h2>
	اقرأ أيضًا
</h2>

<ul>
<li>
		<a href="https://academy.hsoub.com/programming/general/%D8%AF%D9%84%D9%8A%D9%84%D9%83-%D8%A7%D9%84%D8%B4%D8%A7%D9%85%D9%84-%D8%A5%D9%84%D9%89-%D8%A3%D9%86%D9%88%D8%A7%D8%B9-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-r1726/" rel="">دليلك الشامل إلى أنواع البيانات</a>
	</li>
</ul>
]]></description><guid isPermaLink="false">227</guid><pubDate>Mon, 20 Mar 2017 21:02:00 +0000</pubDate></item><item><title>&#x62F;&#x648;&#x627;&#x644; &#x627;&#x644;&#x648;&#x642;&#x62A; &#x627;&#x644;&#x623;&#x633;&#x627;&#x633;&#x64A;&#x629; &#x641;&#x64A; &#x627;&#x643;&#x633;&#x644;</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D9%88%D9%82%D8%AA-%D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r225/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_03/main2.png.2bbb91c8f9656eeeb8c0c8bb67ac19f0.png" /></p>

<p>
	لقد استعرضنا في الدرس السابق <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE-%D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r224/" rel="">قائمة دوال Date و Time</a>، وهي دوال التاريخ الأساسية، وتعلّمنا كيفية استخدامها للحصول على بيانات معيّنة تتعلّق بالتاريخ. وفي هذا الدرس سنتعرّف على دوال الوقت الأساسية ونوضّح كيفية استخدامها بواسطة الأمثلة التوضيحية.
</p>

<h3>
	NOW
</h3>

<p>
	تقوم هذه الدالة بإرجاع الوقت والتاريخ الحالي، والصيغة العامة لها:
</p>

<p>
	=NOW()
</p>

<p>
	مثال: لعرض تاريخ اليوم والوقت الحالي في الخلية G2 نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="1-NOW.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22154" data-unique="3tjly5n25" src="https://academy.hsoub.com/uploads/monthly_2017_03/1-NOW.png.5902f445c1df32629d310f870f11150c.png"></p>

<p>
	بما أنّ عمل الدالة لا يتطلّب تحديد أي متغيّر، نترك ما بين القوسين فارغًا ثم نضغط على مفتاح ENTER لعرض النتيجة:
</p>

<p style="text-align: center;">
	<img alt="2-NOW-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22155" data-unique="q3u06aqbr" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05da57d4e5_2-NOW-.png.87d817a0a5f4277e8fa39d90c8019f57.png"></p>

<h3>
	HOUR
</h3>

<p>
	تعمل هذه الدالة على استخراج جزء الساعة من الوقت، والصيغة العامة لها هي:
</p>

<p>
	=HOUR(serial_number)
</p>

<p>
	serial_number: الوقت الذي نريد استخراج جزء الساعة منه. ويمكن إدخال هذا الوقت يدويًا كسلسلة نصيّة بين علامتي اقتباس، أو تحديد خلية تحتوي على صيغة تكون نتيجتها وقتًا معيّنًا.
</p>

<p>
	مثال: لاستخراج جزء الساعة من ناتج الصيغة في الخلية G2، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="3-HOUR.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22156" data-unique="67o7u242d" src="https://academy.hsoub.com/uploads/monthly_2017_03/3-HOUR.png.0b841b6cb505961a7740138a26da8c57.png"></p>

<p>
	وبالنتيجة سيتم إرجاع الرقم "20" الذي يمثّل جزء الساعة من الوقت:
</p>

<p style="text-align: center;">
	<img alt="4-نتيجة HOUR.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22157" data-unique="kpnfppmbh" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05da684cb2_4-HOUR.png.f3f50b1ed6c50bd991b8becd95835aa7.png"></p>

<p>
	ويمكن أيضًا أن تكون الصيغة بالشكل التالي:
</p>

<p style="text-align: center;">
	<img alt="5-HOUR2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22158" data-unique="2nh7sn4ze" src="https://academy.hsoub.com/uploads/monthly_2017_03/5-HOUR2.png.7725213b26f62766c8848d4c9d636aaa.png"></p>

<p>
	في هذه الحالة سيتم إرجاع الرقم "9" الذي يمثّل جزء الساعة:
</p>

<p style="text-align: center;">
	<img alt="6-نتيجة HOUR.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22159" data-unique="9hy1o7dd4" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05da76a006_6-HOUR.png.cfa31bd5001a5cc51dbaf180f52fcf9c.png"></p>

<h3>
	MINUTE
</h3>

<p>
	ترجع هذه الدالة جزء الدقائق من الوقت الذي نحدّده في الصيغة، والصيغة العامة لها هي:
</p>

<p>
	=MINUTE(serial_number)
</p>

<p>
	serial_number: الوقت الذي نريد استخراج جزء الدقائق منه. ويمكن إدخال هذا الوقت يدويًا كسلسلة نصيّة بين علامتي اقتباس، أو تحديد خلية تحتوي على صيغة تكون نتيجتها وقتًا معينًا.
</p>

<p>
	مثال: لاستخراج جزء الدقائق من الوقت في الخلية G2، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="7-MINUTE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22160" data-unique="speimjro8" src="https://academy.hsoub.com/uploads/monthly_2017_03/7-MINUTE.png.7bab50268bec14c8822f65d2b51850f4.png"></p>

<p>
	وبالنتيجة سيتم إرجاع الرقم "31" الذي يمثل جزء الدقائق:
</p>

<p style="text-align: center;">
	<img alt="8-نتيجة MINUTE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22161" data-unique="kid091woy" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05da8629d2_8-MINUTE.png.36d47224e883627bcdde04672c8dce98.png"></p>

<p>
	ملاحظة: سيتم تحديث ناتج صيغة الدالة NOW كلّما قمنا بكتابة وتطبيق صيغة ما في الورقة، سواء كانت مرتبطة بصيغة الدالة NOW أو غير مرتبطة بها. كما سيتم تحديثه كلّما قمنا بإغلاق المصنّف وفتحه مجددًا.
</p>

<h3>
	SECOND
</h3>

<p>
	تستخرج هذه الدالة جزء الثواني من الوقت الذي نحدّده في الصيغة، والصيغة العامة لها هي:
</p>

<p>
	=SECOND(serial_number)
</p>

<p>
	serial_number: الوقت الذي نريد استخراج جزء الدقائق منه. ويمكن إدخال هذا الوقت يدويًا كسلسلة نصيّة بين علامتي اقتباس، أو تحديد خلية تحتوي على صيغة تكون نتيجتها وقتًا معيّنًا.
</p>

<p>
	مثال: لاستخراج جزء الثواني من الوقت في الخلية G2، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="9-SECOND.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22162" data-unique="hxivsttlb" src="https://academy.hsoub.com/uploads/monthly_2017_03/9-SECOND.png.09ea5504cbb4658bd61a618cd4d73a99.png"></p>

<p>
	والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="10-نتيجة SECOND.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22163" data-unique="228ha2bfu" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05da958224_10-SECOND.png.fa34cccab36275a1b4ae70be56bf4fbe.png"></p>

<p>
	بما أننا قمنا بتطبيق الصيغة على ناتج الدالة NOW، سيتم إرجاع جزء الثواني في وقت تطبيق الصيغة. وسيتغيّر هذا الرقم كلّما قمنا بتحديث الصيغة. أمّا إذا قمنا بإدخال الوقت يدويًا كنص بين علامتي اقتباس، فسيبقى ناتج الدالة ثابتًا مهما قمنا بتحديث الصيغة.
</p>

<h3>
	TIME
</h3>

<p>
	تقوم هذه الدالة بإرجاع الوقت اعتمادًا على رقم الساعة، الدقيقة، والثانية الذي نقوم بتحديده. والصيغة العامة لها هي:
</p>

<p>
	=TIME(hour; minute; second)
</p>

<p>
	hour: الرقم الذي يمثّل الساعة. وأي رقم أكبر من 23 سيتم تقسيمه على 24، ويعتبر الباقي جزء الساعة من الوقت.
</p>

<p>
	minute: الرقم الذي يمثّل الدقائق. وأي رقم أكبر من 59 سيتم تقسمه على 60، ويتم تحويل الباقي إلى ساعات ودقائق.
</p>

<p>
	second: الرقم الذي يمثّل الثواني. وأي رقم أكبر من 59 سيتم تقسيمه على 60، ويتم تحويل الباقي إلى ساعات ودقائق وثواني.
</p>

<p>
	مثال: لتحويل الساعة 08، الدقيقة 20، الثانية 50 إلى تنسيق وقت نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="11-TIME.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22164" data-unique="uszjjrdz5" src="https://academy.hsoub.com/uploads/monthly_2017_03/11-TIME.png.d39f905f1528d3fe3dfb8208d23246ca.png"></p>

<p>
	والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="12-TIME نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22165" data-unique="hjblqb675" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05daa5b7f1_12-TIME.png.28a6a4950601757fb8333f9d6621ce44.png"></p>

<p>
	يمكننا تغيير تنسيق الوقت لإظهار الثواني أو استخدام تنسيقات أخرى من مربّع الحوار Format Cells.
</p>

<p>
	مثال آخر؛ لتحويل الساعة 26، الدقيقة 05، الثانية 63 إلى تنسيق وقت، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="13-TIME 2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22166" data-unique="7mmxitl2z" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05dab4929e_13-TIME2.png.4d71e8ef53e95ee1d6ab04b62a75ea58.png"></p>

<p>
	والنتيجة:
</p>

<p style="text-align: center;">
	<img alt="14-TIME2نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22167" data-unique="vk615bi0m" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05dabeb310_14-TIME2.png.2775e8f471851c59e2b09dd7273efc77.png"></p>

<p>
	لقد عملت الدالة كالتالي:
</p>

<p>
	بما أنّ رقم الساعة أكبر من 24، تم تقسيم الرقم 26 على 24 واعتبار باقي عملية القسمة العدد 2 هو الجزء الذي يمثل الساعة. وهذا منطقي، فالساعة 26 يعني ساعتين بعد الساعة 24، أي الساعة الثانية صباحًا.
</p>

<p>
	وبما أنّ رقم الثواني أكبر من 60، تم تقسيم الرقم 63 على الرقم 60، ومن ثم إضافة ناتج القسمة الصحيح، العدد 1، إلى الدقائق لتصبح 6 دقائق، وأخيرًا تم اعتبار المتبقي من عملية القسمة الرقم 3 هو الجزء الذي يمثّل الثواني.
</p>

<h3>
	TIMEVALUE
</h3>

<p>
	 تقوم هذه الدالة بتحويل الوقت المدخل بشكل نص إلى رقم تسلسلي يمثّل هذا الوقت حسب ما تم تخزينه في اكسل. ولكي يتوضّح عمل الدالة، من الأفضل أن نوضّح كيف يُخزن الوقت في اكسل.
</p>

<p>
	كل قيمة للوقت تُخزن في اكسل كأرقام تتراوح بين 0 و1، والتي تمثّل بدورها نسبة من اليوم. على سبيل المثال، يمثل الرقم 0.25 الوقت 06:00، أما الرقم 0.5، فيمثّل الوقت 12:00... وهكذا.
</p>

<p>
	الصيغة العامة لدالة TIMEVALUE هي:
</p>

<p>
	=TIMEVALUE(time_text)
</p>

<p>
	time_text: النص الذي يمثل الوقت.
</p>

<p>
	مثال: لمعرفة الرقم التسلسلي للوقت "18:40:55"، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="15-TIMEVALUE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22168" data-unique="78wxvml0l" src="https://academy.hsoub.com/uploads/monthly_2017_03/15-TIMEVALUE.png.f08736c3a44240d6132bf89536be5638.png"></p>

<p>
	نراعي وضع الوقت بين علامتي اقتباس ثم نضغط على ENTER لعرض النتيجة:
</p>

<p style="text-align: center;">
	<img alt="16-TIMEVALUE-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22169" data-unique="91pn35ucc" src="https://academy.hsoub.com/uploads/monthly_2017_03/58c05dad24993_16-TIMEVALUE-.png.e04be9dae2fd83d6d91e56fb6631a24c.png"></p>

<h3>
	 خاتمة
</h3>

<p>
	لقد غطيّنا في هذا الدرس دوال الوقت الأساسية في اكسل التي يمكن الاستفادة منها في استخراج بيانات معيّنة متعلّقة بالوقت. وبالطبع المجال مفتوح أمامك كمستخدم لاستخدامها بالطريقة التي تلائم احتياجاتك.
</p>

<p>
	إن كان لديك أي سؤال حول دوال الوقت أو ملاحظة ترغب في مشاركتها، تفضّل بطرحها في صندوق التعليقات.
</p>
]]></description><guid isPermaLink="false">225</guid><pubDate>Fri, 10 Mar 2017 00:27:16 +0000</pubDate></item><item><title>&#x62F;&#x648;&#x627;&#x644; &#x627;&#x644;&#x62A;&#x627;&#x631;&#x64A;&#x62E; &#x627;&#x644;&#x623;&#x633;&#x627;&#x633;&#x64A;&#x629; &#x641;&#x64A; &#x627;&#x643;&#x633;&#x644;</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%AF%D9%88%D8%A7%D9%84-%D8%A7%D9%84%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE-%D8%A7%D9%84%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A9-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r224/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_03/main2.png.4891b102b017dac8b9e5943f18877159.png" /></p>

<p>
	تتألف جداول اكسل التي نقوم بإنشائها من أنواع مختلفة من البيانات، وتعتبر بيانات الوقت والتاريخ جزءًا هامًا منها. ولاستخلاص معلومات معيّنة متعلّقة بالتاريخ يوفّر اكسل مجموعة دوال تندرج تحت قائمة Date &amp; Time في مكتبة الدوال.
</p>

<p>
	سنتعرّف في هذا الدرس على بعض دوال التاريخ الأساسية ونوضّح وظيفتها وطريقة استخدمها من خلال الأمثلة التطبيقية.
</p>

<h3>
	TODAY
</h3>

<p>
	تقوم هذه الدالة بإرجاع تاريخ اليوم الحالي، والصيغة العامة لها هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_11">
<span class="pln">=TODAY()</span></pre>

<p>
	مثال: لمعرفة تاريخ اليوم بواسطة دالة TODAY نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="1-DATE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22114" data-unique="i8ye8e3ph" src="https://academy.hsoub.com/uploads/monthly_2017_03/1-DATE.png.751b2d99f486f821bd2b3c2255b77d1d.png"></p>

<p>
	عمل الدالة لا يتطلّب تحديد متغيّرات، لذا نبقي الأقواس فارغة ونضغط على ENTER للحصول على النتيجة:
</p>

<p style="text-align: center;">
	<img alt="2-نتيجة DATE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22115" data-unique="m89ya7wwt" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde75d61272_2-DATE.png.1e4766abbec68bb0a812dedf6d31f564.png"></p>

<h3>
	MONTH
</h3>

<p>
	تقوم هذه الدالة باستخراج رقم الشهر لتاريخ نحدّده في الصيغة. والصيغة العامة لها هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_13">
<span class="pln">=MONTH(serial_number)</span></pre>

<p>
	serial_number: التاريخ الذي نريد استخراج رقم الشهر منه. ويمكن أن يكون هذا المتغير خلية تحتوي على تاريخ معيّن، أو خلية تحتوي على صيغة تكون نتيجتها تاريخًا معيّنًا.
</p>

<p>
	مثال: لاستخراج رقم الشهر للتاريخ في الخلية G2، والذي هو عبارة عن ناتج صيغة أخرى، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="3-MONTH.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22116" data-unique="7ootkdchw" src="https://academy.hsoub.com/uploads/monthly_2017_03/3-MONTH.png.d88b3ed978c376eeb838d06cb9ef6f8b.png"></p>

<p>
	سيتم إرجاع رقم الشهر للتاريخ المحدّد:
</p>

<p style="text-align: center;">
	<img alt="4-نتيجة-MONTH.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22117" data-unique="x54aghinf" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde75ed1fd5_4--MONTH.png.15590b0b777193488b5a6986535750d6.png"></p>

<p>
	بإمكاننا أيضًا أن نكتب الصيغة بالطريقة التالية وسنحصل على نفس النتيجة:
</p>

<p style="text-align: center;">
	<img alt="5-MONTH2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22118" data-unique="bo55m0t4f" src="https://academy.hsoub.com/uploads/monthly_2017_03/5-MONTH2.png.7fa871a4aece0203501592582e0e7870.png"></p>

<p>
	يمكننا استخدام هذه الدالة إذا كان لدينا جدول بيانات كبير ونريد العثور على البيانات المرتبطة بشهر معيّن. في هذه الحالة يمكننا استخراج رقم الشهر لكل التواريخ في عمود منفصل، ومن ثم الوصول بسرعة إلى البيانات الخاصة بالشهر المطلوب دون الحاجة إلى التحقق من كل تاريخ على حدة.
</p>

<h3>
	DAY
</h3>

<p>
	عملها مشابه لعمل الدالة السابقة، إذ تقوم باستخراج رقم اليوم لتاريخ يحدّده المستخدم في الصيغة. والصيغة العامة لهذه الدالة هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_15">
<span class="pln">=DAY(serial_number)</span></pre>

<p>
	serial_number: التاريخ الذي نريد استخراج رقم اليوم منه. ويمكن أن يكون هذا المتغير خلية تحتوي على تاريخ معيّن، أو خلية تحتوي على صيغة تكون نتيجتها تاريخًا معيّنًا.
</p>

<p>
	مثال: لاستخراج رقم اليوم للتاريخ في الخلية G2، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="6-DAY.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22119" data-unique="65kp8jwwc" src="https://academy.hsoub.com/uploads/monthly_2017_03/6-DAY.png.84f595dcea2c5c3821b8a0e5f35b2854.png"></p>

<p>
	وبالنتيجة سنحصل على الرقم "26" والذي هو رقم اليوم للتاريخ المحدّد:
</p>

<p style="text-align: center;">
	<img alt="7-نتيجة DAY.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22120" data-unique="9k6jzgmcm" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde7603b3a0_7-DAY.png.7388f992486f6867a396e59530ea0311.png"></p>

<h3>
	YEAR
</h3>

<p>
	عمل هذه الدالة أيضًا مشابه لعمل الدالتين السابقتين، إذ تقوم بإرجاع رقم السنة للتاريخ الذي نحدّده في الصيغة. والصيغة العامة لها هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_17">
<span class="pln">=YEAR(serial_number)</span></pre>

<p>
	serial_number: التاريخ الذي نريد استخراج رقم السنة منه. ويمكن أن يكون هذا المتغير خلية تحتوي على تاريخ معيّن، أو خلية تحتوي على صيغة تكون نتيجتها تاريخًا معيّنًا.
</p>

<p>
	مثال: لاستخراج رقم السنة من التاريخ في الخلية G2 نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="8-YEAR.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22121" data-unique="bhsytgdwl" src="https://academy.hsoub.com/uploads/monthly_2017_03/8-YEAR.png.250498da0efbab1aef5b047c6ffa9982.png"></p>

<p>
	وبالنتيجة سيتم إرجاع الرقم "2016":
</p>

<p style="text-align: center;">
	<img alt="9-YEAR-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22122" data-unique="tdr0t2wjz" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde76118044_9-YEAR-.png.b06c67179d955ebb757b41dbb7ecf789.png"></p>

<h3>
	DATE
</h3>

<p>
	تقوم هذه الدالة بتحويل أرقام السنة، الشهر، واليوم التي نحدّدها إلى تنسيق تاريخ. والصيغة العامة لها هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_19">
<span class="pln">=DATE(year; month; day)</span></pre>

<p>
	year; month; day: أرقام صحيحة تمثل السنة، الشهر، واليوم على التوالي. ويمكن أن نقوم بإدخالها يدويًا في الصيغة، أو تحديدها من خلية تحتوي على رقم مدخل يدويًا أو رقم ناتج من صيغة.
</p>

<p>
	مثال: لتحويل الأرقام في الخلايا G3، G4، وG5 إلى تنسيق تاريخ، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="10-DATE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22123" data-unique="i9y10wnx6" src="https://academy.hsoub.com/uploads/monthly_2017_03/10-DATE.png.69c1e73d5796fe92bf96aab780674188.png"></p>

<p>
	نضغط على ENTER لإظهار نتيجة الصيغة:
</p>

<p style="text-align: center;">
	<img alt="11-نتيجة DATE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22124" data-unique="p1xwe2h78" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde761dfd4f_11-DATE.png.a326186d1211690b7dfad628c9615980.png"></p>

<p>
	طريقة أخرى لكتابة الصيغة:
</p>

<p style="text-align: center;">
	<img alt="12-DATE2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22125" data-unique="vkacxlic0" src="https://academy.hsoub.com/uploads/monthly_2017_03/12-DATE2.png.b44933000544850665ddaf05999d2419.png"></p>

<p>
	والنتيجة التي سيتم إرجاعها هي:
</p>

<p style="text-align: center;">
	<img alt="13-نتيجة DATE2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22126" data-unique="e9n4rjm9s" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde76309cb3_13-DATE2.png.33f66564820e27ed9202aed4ab845283.png"></p>

<h3>
	DATEVALUE
</h3>

<p>
	تقوم هذه الدالة بتحويل التاريخ المدخل بشكل نص إلى رقم تسلسلي يمثل هذا التاريخ حسب ما هو مخزّن في اكسل. وتجدر الإشارة هنا إلى أنّ التواريخ في اكسل تخزن بهيئة أرقام تسلسلية صحيحة وموجبة تبدأ من الرقم 1. وبالتالي فإنّ كل تاريخ يقابله رقم معيّن في اكسل. على سبيل المثال:
</p>

<p>
	الرقم 1 = 01 كانون الثاني، 1900
</p>

<p>
	الرقم 2= 02 كانون الثاني، 1900
</p>

<p>
	الرقم 32= 01 شباط، 1900
</p>

<p>
	وهكذا...
</p>

<p>
	أي بعبارة أخرى يمكننا القول أنّ اكسل يخزن التاريخ كعدد الأيام منذ 01 كانون الثاني (يناير)، 1900.
</p>

<p>
	الصيغة العامة لهذه الدالة هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_23">
<span class="pln">=DATEVALUE(date_text)</span></pre>

<p>
	date_text: النص الذي يمثل التاريخ.
</p>

<p>
	مثال: لمعرفة الرقم التسلسلي للتاريخ "26/11/2016" نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="14-DATEVALUE.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22127" data-unique="wov34tebe" src="https://academy.hsoub.com/uploads/monthly_2017_03/14-DATEVALUE.png.b971d63339acedf77612e585f0afce61.png"></p>

<p>
	وكما موضّح في الصيغة أعلاه، قمنا بإدخال التاريخ بشكل نص بين علامتي اقتباس وليس كمرجع خلية كما فعلنا مع بقية الدوال. نضغط ENTER لإرجاع النتيجة:
</p>

<p style="text-align: center;">
	<img alt="15-DATEVALUE نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22128" data-unique="htzzfgbx2" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde7640f768_15-DATEVALUE.png.8d739c8eb4ada50b29ffc884337d5304.png"></p>

<p>
	نلاحظ أنّ تنسيق الرقم في خلية النتيجة هو عام General، وعندما نغيّر التنسيق إلى تاريخ، سيتحوّل هذا الرقم التسلسلي إلى نفس التاريخ الذي قمنا بإدخاله في الصيغة:
</p>

<p style="text-align: center;">
	<img alt="16-date format.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22129" data-unique="ix0yab41x" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde7647b004_16-dateformat.png.2cb8f7df34af7ba3c49d5d36470b26bd.png"></p>

<h3>
	WEEKDAY
</h3>

<p>
	تقوم هذه الدالة بإرجاع رقم صحيح يمثّل تسلسل اليوم في الأسبوع حسب التاريخ المحدّد في الصيغة. والصيغة العامة لها هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_21">
<span class="pln">=WEEKDAY(serial_number; [return_type])</span></pre>

<p>
	serial_number: تاريخ اليوم الذي نريد تطبيق الدالة عليه.
</p>

<p>
	return_type: قيمة اختيارية تحدّد أي رقم يخصّص لكل يوم من أيام الأسبوع. الجدول التالي يوضّح قيم return_type والأرقام المقابلة المخصصة لكل يوم في الأسبوع.
</p>

<p style="text-align: center;">
	<img alt="17-return_type.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22130" data-unique="zpmrn0le7" src="https://academy.hsoub.com/uploads/monthly_2017_03/17-return_type.png.936c096b85d8738014ddf774c69e9c36.png"></p>

<p>
	إذا لم نقم بتحديد قيمة return_type سيتم افتراضها مساوية لرقم 1.
</p>

<p>
	مثال: لمعرفة رقم اليوم "26/11/2016" في الأسبوع، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="18-WEEKDAY.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22131" data-unique="2gz6511fp" src="https://academy.hsoub.com/uploads/monthly_2017_03/18-WEEKDAY.png.f8c01be2e59cbddd3a6989ec1c810e63.png"></p>

<p>
	بالنتيجة تم إرجاع الرقم 7. أي أنّ اليوم، السبت، هو سابع يوم في الأسبوع على افتراض أنّ قيمة return_type= 1 لأننا لم ندخلها في الصيغة. وحسب الجدول الموضّح أعلاه، يمثل الرقم 7 يوم السبت من الأسبوع:
</p>

<p style="text-align: center;">
	<img alt="19-WEEKDAY-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22132" data-unique="mxk3lord0" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde765ceb93_19-WEEKDAY-.png.5a82af3483e083286d6eade8f5d9929b.png"></p>

<p>
	أمّا إذا قمنا بتحديد قيمة return_type في الصيغة، ولتكن 16 مثلا:
</p>

<p style="text-align: center;">
	<img alt="20-WEEEKDAY2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22133" data-unique="b2lzb4xym" src="https://academy.hsoub.com/uploads/monthly_2017_03/20-WEEEKDAY2.png.f672e6873e66bfbf2f743578fc8d974b.png"></p>

<p>
	سيتم إرجاع الرقم 1، على فرض أنّ السبت هو أول أيام الأسبوع حسب الجدول أعلاه:
</p>

<p style="text-align: center;">
	<img alt="21-WEEKDAY-نتيجة2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22134" data-unique="zf32w0wm8" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde766b96e5_21-WEEKDAY-2.png.f874da18f1ea6ee8553b501da808ee5f.png"></p>

<h3>
	WEEKNUM
</h3>

<p>
	تقوم هذه الدالة بإرجاع رقم صحيح يمثّل تسلسل الأسبوع في السنة حسب التاريخ المحدّد في الصيغة. والصيغة العامة لها هي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_9880_25">
<span class="pln">=WEEKDAY(serial_number; [return_type])</span></pre>

<p>
	serial_number: التاريخ الذي نريد تطبيق الدالة عليه.
</p>

<p>
	return_type: قيمة اختيارية تحدّد أي نظام ترقيم نريد استخدامه وأي يوم في الأسبوع نريد اعتباره اليوم الأول في الأسبوع.
</p>

<p>
	يوجد نظامان لترقيم الأسابيع في السنة:
</p>

<p>
	النظام 1: وفيه يتم اعتبار الأسبوع الذي يتضمّن تاريخ 1 كانون الثاني هو الأسبوع الأول في السنة.
</p>

<p>
	النظام 2: وفيه يتم اعتبار الأسبوع الذي يتضمّن أول يوم خميس في السنة هو الأسبوع الأول في السنة.
</p>

<p>
	الجدول أدناه يوضّح قيم return_type وبدايات الأسبوع التي تقابلها حسب النظام المستخدم:
</p>

<p style="text-align: center;">
	<img alt="22-return_type_weekday.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22135" data-unique="vpz0lxdhn" src="https://academy.hsoub.com/uploads/monthly_2017_03/22-return_type_weekday.png.8c78bd6aa9cfe15b0e0bbaedbd0415ac.png"></p>

<p>
	إذا لم نقم بتحديد قيمة return_type سيتم افتراضها مساوية لرقم 1.
</p>

<p>
	مثال: لمعرفة رقم الأسبوع الحالي في عام 2016 حسب التاريخ 26/11/2016 (المدخل في الخلية G2) نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="23-WEEKNUM.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22136" data-unique="6rizcmd6r" src="https://academy.hsoub.com/uploads/monthly_2017_03/23-WEEKNUM.png.6e2594015a420befe95a6e5ea02b73a5.png"></p>

<p>
	سيتم إرجاع الرقم 48، أي أنّ الأسبوع الحالي هو الأسبوع رقم 48 في السنة على اعتبار أن الأسبوع الذي يتضمّن تاريخ 1 كانون الثاني هو الأسبوع الأول في السنة وأنّ الأسبوع يبدأ من يوم الأحد (علمًا أن التاريخ 26/11/2016 يصادف يوم السبت)
</p>

<p style="text-align: center;">
	<img alt="24-نتيجة WEEKNUM.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22137" data-unique="qxg271nye" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde7683238b_24-WEEKNUM.png.7002fe8e8c4937eb21fe09a6b55fdb3d.png"></p>

<p>
	أما إذا حددنا الرقم 16 كقيمة return_type كما في الصيغة أدناه:
</p>

<p style="text-align: center;">
	<img alt="25-WEEKDAY2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22138" data-unique="rkcadzhjo" src="https://academy.hsoub.com/uploads/monthly_2017_03/25-WEEKDAY2.png.e67e34bcd8f882c28b282b136777577d.png"></p>

<p>
	سنلاحظ أنّ تسلسل نفس الأسبوع أصبح 49، وذلك لأنّه عند القيمة 16 يتم اعتبار يوم السبت هو بداية الأسبوع، والتاريخ الذي قمنا بتحديد في الصيغة يصادف يوم السبت، أي بداية أسبوع جديد:
</p>

<p style="text-align: center;">
	<img alt="26-WEEKNUM نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="22139" data-unique="8icm8vp72" src="https://academy.hsoub.com/uploads/monthly_2017_03/58bde7691b523_26-WEEKNUM.png.53a865d3cf4e9ec449f41ea5cbcc7949.png"></p>

<h3>
	خاتمة
</h3>

<p>
	لقد تعرّفنا في هذا الدرس على دوال التاريخ الأساسية وعلى كيفية استخدامها لمعرفة تاريخ اليوم واستخراج رقم اليوم، الشهر، والسنة من التاريخ. كما استخدمنا إحدى الدوال لمعرفة عدد الأيام التي مرّت منذ 01/01/1900 ودالتين أخريين لمعرفة تسلسل اليوم في الأسبوع وتسلسل الأسبوع في السنة. في الدرس القادم سنغطّي القسم الثاني من قائمة دوال Date &amp; Time، وهي دوال الوقت الأساسية.
</p>
]]></description><guid isPermaLink="false">224</guid><pubDate>Sat, 11 Mar 2017 21:09:01 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x625;&#x646;&#x634;&#x627;&#x621; &#x627;&#x644;&#x642;&#x648;&#x627;&#x626;&#x645; &#x627;&#x644;&#x645;&#x646;&#x633;&#x62F;&#x644;&#x629; &#x648;&#x62A;&#x62E;&#x635;&#x64A;&#x635;&#x647;&#x627; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D8%A7%D9%84%D9%82%D9%88%D8%A7%D8%A6%D9%85-%D8%A7%D9%84%D9%85%D9%86%D8%B3%D8%AF%D9%84%D8%A9-%D9%88%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5%D9%87%D8%A7-%D9%81%D9%8A-microsoft-excel-r219/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/Creating-Drop-Down-Lists-in-Excel.png.1af505876fe61bf1bfe7eb109bf22391.png" /></p>

<p>
	تعتبر القوائم المنسدلة في اكسل مفيدة على وجه الخصوص عند مشاركة المصنفات مع الآخرين. فهي تُستخدم للتحكّم بمدخلات مُستخدِم المصنف بإجباره على إدخال قيمة محددة في الخلية. ويتم اختيار هذه القيمة من بين مجموعة قيم مدخلة مسبقًا بشكل قائمة منسدلة.
</p>

<p>
	سنتعلّم في هذا الدرس كيفية إنشاء القوائم المنسدلة وتخصيص إعداداتها، كيفية حماية خيارات القائمة من التغيير، بالإضافة إلى كيفية تعيين رسائل تنبيه ترشد المستخدم عند إدخال قيمة خاطئة أو غير ملائمة.
</p>

<p style="text-align: center;">
	<img alt="Creating-Drop-Down-Lists-in-Excel.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21920" data-unique="b1e7eeb02" src="https://academy.hsoub.com/uploads/monthly_2017_02/Creating-Drop-Down-Lists-in-Excel.png.fd75a0d173fdb5198e733714fcd90486.png" style=""></p>

<h2>
	إنشاء قائمة منسدلة
</h2>

<p>
	تُستخدم ثلاث طرق لتحديد خيارات القائمة المنسدلة:
</p>

<ul>
<li>
		الفاصلة المنقوطة
	</li>
	<li>
		نطاق خلايا
	</li>
	<li>
		نطاق مسمّى باسم محدد
	</li>
</ul>
<p>
	تؤدي كل الطرق إلى نفس النتيجة، لكن من الأفضل استخدام الطريقتين 2 أو 3 إذا كان عدد الخيارات كبيرًا الأمر الذي يجعل عملية إدخالها مطوّلة ومربكة. بالإضافة إلى ذلك تكون الطريقة الأولى حساسة لحالة الأحرف سواء كانت صغيرة أو كبيرة إذا كانت الخيارات باللغة الإنجليزية. إذ ستظهر افتراضيًا نافذة تنبيه بخطأ إذا قام المستخدم بإدخال قيمة يدويًا وكانت حالة الأحرف غير مطابقة لحالة الأحرف لأحد خيارات القائمة المنسدلة.
</p>

<p>
	بصورة عامة، لإنشاء قائمة منسدلة، نحدد الخلية التي نريد إظهار الخيارات فيها ثم نذهب إلى تبويب Data&gt; التحقق من صحة البيانات Data Validation:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21885" href="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f711e628_1-.png.3931d161b52220076aef09ba7751146b.png" rel=""><img alt="1-التحقق من صحة البيانات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21885" data-unique="g4hsx61w6" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f72261eb_1-.thumb.png.726c73456ba400f60936abc36f9302e0.png" style=""></a>
</p>

<p>
	نحدد الخيار List من قائمة Allow ثم ندخل خيارات القائمة بصورة مباشرة في حقل Source مع الفصل بين كل خيار وآخر بفاصلة منقوطة (;) إذا كان عددها صغيرًا:
</p>

<p style="text-align: center;">
	<img alt="2-تحديد العناصر.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21886" data-unique="xssw6afg8" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f73b2ed0_2-.png.30be30bb0068a7c626b8e4f1b7e009eb.png" style=""></p>

<p>
	بعد تحديد الخيارات ننقر على OK لإنشاء القائمة المنسدلة في الخلية المحددة:
</p>

<p style="text-align: center;">
	<img alt="3-قائمة منسدلة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21887" data-unique="j4ihzigx1" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7469239_3-.png.3df88ce3d530f37c3e53513dac1ae32e.png" style=""></p>

<p>
	ملاحظة: إذا كانت خيارات القائمة باللغة العربية ولم يتم إنشاء القائمة بشكل صحيح، استخدم الفاصلة المنقوطة الخاصة باللغة الإنجليزية (; وليس ؛).
</p>

<p>
	إذا كان عدد خيارات القائمة كبيرًا، نقوم بإدخال الخيارات مسبقًا في نطاق خلايا (صف أو عمود). وعند إنشاء القائمة ننقر على زر السهم الأحمر الصغير في حقل Source ثم نحدد النطاق:
</p>

<p style="text-align: center;">
	<img alt="4-تحديد النطاق.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21888" data-unique="48cnlm88l" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f771047d_4-.gif.838006e7d6758328d8bbdd090432b991.gif" style=""></p>

<p>
	ملاحظة: يمكن تحديد النطاق من ورقة عمل أخرى وليس من ورقة العمل الحالية حصرًا، لهذا الأمر فائدة في حماية خيارات القائمة من التعديل كما سنشرح في فقرة لاحقة.
</p>

<p>
	الطريقة الأخيرة لتحديد الخيارات هي بتسمية نطاق الخلايا الذي يحتوي على هذه الخيارات. نحدد النطاق ثم ندخل الاسم المرغوب في حقل الاسم ونضغط على مفتاح ENTER من لوحة المفاتيح:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21891" href="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f797d9f2_5-.png.98dc2eceb092c60947f438711cd3932b.png" rel=""><img alt="5-تسمية النطاق.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21891" data-unique="v58abuq7l" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7a5d587_5-.thumb.png.14cedfb1a391f6bff92bf9fe567f1ba9.png" style=""></a>
</p>

<p>
	يمكن أن يبدأ اسم النطاق بحرف أو فاصلة سفلية underscore (_) فقط. ويمكن أن يحتوي في الوسط على حروف، أرقام، نقاط، أو فواصل سفلية. لكن لا يمكن أن يحتوي على مسافات space، ولا يمكن أن يطابق اسم النطاق أحد أسماء الخلايا المعرّفة مسبقًا (A1، N6، Z19... إلخ).
</p>

<p>
	ملاحظة: لتغيير اسم النطاق أو حذفه، نحدد النطاق ثم نذهب إلى تبويب Formulas&gt; Name Manager:
</p>

<p style="text-align: center;">
	<img alt="5-1-مدير الأسماء.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21889" data-unique="cnlcvzt5i" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f77b8bde_5-1-.png.78e239e8677783f11a8955a6669b40a3.png" style=""></p>

<p>
	نحدد الاسم المرغوب وننقر على Edit لتحريره أو Delete لحذفه:
</p>

<p style="text-align: center;">
	<img alt="5-2-حذف أو تحرير اسم النطاق.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21890" data-unique="9h2ci25po" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7876cd8_5-2-.png.b48e650baecea3e6aa8571bdc047e917.png" style=""></p>

<p>
	عندما نريد إنشاء قائمة منسدلة باستخدام اسم النطاق، نضع مؤشر الفأرة في حقل Source ثم نضغط على مفتاح F3. سيظهر مربّع حوار صغير نحدده منه اسم النطاق المرغوب ثم ننقر على OK&gt; OK:
</p>

<p style="text-align: center;">
	<img alt="6-اختيار اسم النطاق.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21892" data-unique="3vpk9zwqg" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7b001a7_6-.png.3abb1cd73caac14ee5bb0b6f17ad0633.png" style=""></p>

<p>
	وبكل الطرق سنحصل على نفس النتيجة:
</p>

<p style="text-align: center;">
	<img alt="7-نتيجة المثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21893" data-unique="empblxy8m" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7ba0f66_7-.png.d873cec13918d284974e4ad4ad9efa08.png" style=""></p>

<p>
	من فوائد استخدام الطريقتين 2 أو 3 هو أنّه بإمكاننا تعديل خيارات القائمة من الورقة مباشرة دون الحاجة إلى استخدام مربّع الحوار Data Validation لأننا حددنا نطاق خلايا وليس قيمًا محدّدة.
</p>

<p>
	نستطيع استخدام نفس القائمة المنسدلة في أكثر من مكان سواء في المصنّف الحالي أو في مصنّفات أخرى وذلك عن طريق تحديد الخلية التي تحتوي على القائمة المنسدلة ونسخها (CTRL+ C) ثم لصقها في المكان المرغوب (CTRL+ V).
</p>

<h2>
	إضافة تلميح شاشة وتنبيه خطأ للقائمة المنسدلة
</h2>

<p>
	بإمكاننا إرشاد المستخدم إلى وجود قائمة منسدلة في الخلية يمكنه اختيار أحد خياراتها باستخدام تلميح شاشة أو رسالة إدخال Input Message تظهر للمستخدم عند النقر على الخلية.
</p>

<p>
	لإضافة رسالة إدخال وتخصيصها، ننقر على تبويب Input Message في مربّع الحوار Data Validation. بعدها نتأكّد من تأشير مربع الخيار Show input message when cell is selected، ثم ندخل عنوان الرسالة ومتنها في حقلي Title وInput Message على التوالي:
</p>

<p style="text-align: center;">
	<img alt="8-رسالة إدخال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21894" data-unique="crvlcq15y" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7c486d4_8-.png.b005b63815a01043adde1d59f881e069.png" style=""></p>

<p>
	وبذلك سيظهر التلميح للمستخدم عند تحديد خلية القائمة المنسدلة:
</p>

<p style="text-align: center;">
	<img alt="9-تلميح-نتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21895" data-unique="jpjcz8sux" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7d7a59a_9--.png.8cdd512d1eeb00c410ecfb07c32f096e.png" style=""></p>

<p>
	بالإضافة إلى ذلك، نستطيع التحكّم أكثر في مدخلات الخلية التي تحتوي على قائمة منسدلة باستخدام رسائل أو تنبيهات الخطأ. فبشكل افتراضي يستطيع المستخدم ترك خلية القائمة المنسدلة فارغة دون أن يحدد أي خيار وينتقل إلى الخلية التالية باستخدام أحد المفتاحين TAB أو ENTER. لكن، إذا رغبنا في إجباره على تحديد أحد خيارات القائمة، في هذه الحالة نلغي تأشير الخيار Ignore Blank عند إنشاء القائمة المنسدلة:
</p>

<p style="text-align: center;">
	<img alt="10-تجاهل الخلايا الفارغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21896" data-unique="poe7i8di0" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7e93ec7_10-.png.3f0e4e5ff5ccd8b863c5f0e0cbe8beab.png" style=""></p>

<p>
	في هذه الحالة ستظهر رسالة تنبيه تخبر المستخدم بأنّ القيمة المدخلة غير صحيحة:
</p>

<p style="text-align: center;">
	<img alt="11-رسالة خطأ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21897" data-unique="216gjuf8g" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f7f653f3_11-.png.c1a52dd4c16de82d7f219ecd8ea05474.png" style=""></p>

<p>
	ونفس رسالة التنبيه تظهر إذا قام المستخدم بإدخال قيمة لا تتطابق مع أحد خيارات القائمة. وبإمكانه في هذه الحالة النقر على زر Retry لإعادة المحاولة وإدخال قيمة صحيحة.
</p>

<p>
	لتخصيص تنبيه الخطأ، ننقر على تبويب Error Alert في مربع الحوار Data Validation. نتأكّد من تأشير الخيار Show error alert after invalid data is entered، نختار نمط التنبيه من قائمة Style، وندخل العنوان ورسالة الخطأ في حقلي Title وMessage على التوالي:
</p>

<p style="text-align: center;">
	<img alt="12-رسالة خطأ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21898" data-unique="5z9j7trxk" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f8096634_12-.png.905602e1ca1c175eb50b352721b7ae13.png" style=""></p>

<p>
	وبهذه الطريقة يمكننا تخصيص التنبيه وإظهار الرسالة المرغوبة:
</p>

<p style="text-align: center;">
	<img alt="13-رسالة تنبيه.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21899" data-unique="gpv1kele4" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f8175a7d_13-.png.7d666ea3f2321bf01ecdfe9039a2ef30.png" style=""></p>

<p>
	إذا لم نكن ترغب في إضافة تلميح شاشة وتنبيه خطأ، نلغي تأشير مربعي الخيار Show input message when cell is selected و Show error alert after invalid data is enteredفي تبويبي Input Message وError Alert على التوالي.
</p>

<h2>
	حماية القوائم المنسدلة من التعديل
</h2>

<p>
	بإمكاننا القيام بعدة إجراءات للتأكّد من عدم التلاعب بخيارات القائمة المنسدلة، كالتعديل، الحذف، أو الإضافة من قبل المستخدم. الإجراء الأول هو إخفاء الخلايا مصدر الخيارات. بإمكاننا إخفاء العمود، الصف، أو الورقة التي تحتوي على خيارات القائمة المنسدلة.
</p>

<p>
	لإخفاء العمود/الصف ننقر عليه بزر الفأرة الأيمن ونختار Hide:
</p>

<p style="text-align: center;">
	<img alt="14-إخفاء العمود.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21900" data-unique="wavr301ow" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f82bb989_14-.png.174d788cacf3139e62438467807fb1e9.png" style=""></p>

<p>
	يمكننا أن نستدل على العمود أو الصف المخفي من تسلسل عناوين الأعمدة أو الصفوف (عند اختفاء أحد العناوين)، أو من خلال الخطين المتوازيين (العموديين في حالة الأعمدة، والأفقيين في حالة الصفوف) في منطقة العناوين:
</p>

<p style="text-align: center;">
	<img alt="15-عمود مخفي.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21901" data-unique="264u4nl1s" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f836202e_15-.png.f2404dea6fb40091c2013299a594e700.png" style=""></p>

<p>
	فإذا رغبنا في إعادة إظهار العمود/الصف وتعديل مدخلات الخلية، نحدد العمودين/الصفين اللّذين يقعان قبل وبعد العمود/الصف المخفي، ننقر عليهما بزر الفأرة الأيمن ونختار Unhide:
</p>

<p style="text-align: center;">
	<img alt="16-إظهار العمود.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21902" data-unique="41inao5m2" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f8498873_16-.png.51e20e4d58f3af48737930041c7f3ef3.png" style=""></p>

<p>
	أمّا إخفاء الورقة التي تحتوي على مصدر خيارات القائمة فيتم بالنقر على اسم الورقة بزر الفأرة الأيمن واختيار Hide:
</p>

<p style="text-align: center;">
	<img alt="17-إخفاء ورقة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21903" data-unique="x8w8pwwqq" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f856bf37_17-.png.a04cfcdaf66dc4dc8036796e4ce5af43.png" style=""></p>

<p>
	وهنا تظهر الفائدة من إمكانية تحديد نطاق خيارات القائمة المنسدلة من أوراق عمل أخرى مثلما ذكرنا في ملاحظة سابقة.
</p>

<p>
	لإعادة إظهار الورقة المخفية، ننقر بزر الفأرة الأيمن على اسم أحد أوراق العمل ونختار Unhide:
</p>

<p style="text-align: center;">
	<img alt="18-إظهار الورقة1.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21904" data-unique="cmnq3obiu" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f866f207_18-1.png.1512213e44472bbd848652ea53d71c91.png" style=""></p>

<p>
	نحدد الورقة التي نريد إظهارها ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="19-إظهار الورقة 2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21905" data-unique="9a096yf80" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f875b7cf_19-2.png.cf75dbf0afd2fe7b71f892cef2eee96c.png" style=""></p>

<p>
	الإجراء الثاني هو حماية الورقة بكلمة سرية، وفي هذه الحالة لا يستطيع المستخدم إجراء أي تعديل على كل محتويات الورقة وليس على نطاق خيارات القائمة المنسدلة فقط.
</p>

<p>
	لحماية الورقة بكلمة سرية ننقر على اسمها بزر الفأرة الأيمن ونختار Protect Sheet:
</p>

<p style="text-align: center;">
	<img alt="20-حماية الورقة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21906" data-unique="yzpnbcm44" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f888e745_20-.png.a968fdf1662750f729409710fbbf973b.png" style=""></p>

<p>
	ثم نقوم بإدخال الكلمة السرية وتأكيدها مرة أخرى.
</p>

<p>
	لاحقًا، عندما يحاول المستخدم إجراء أي تغيير على الورقة ستنبثق نافذة تنبّهه إلى أنّ الورقة محمية ولا يمكن تعديلها:
</p>

<p style="text-align: center;">
	<img alt="21-تنبيه-الورقة محمية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21907" data-unique="7c01snqih" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f895e2ab_21--.png.32280a03762c4d1b3e389db74db7a5d3.png" style=""></p>

<p>
	لفك حماية الورقة، ننقر عليها بزر الفأرة الأيمن، نختار Unprotect Sheet، ثم نؤكد إلغاء الحماية بإدخال الكلمة السرية:
</p>

<p style="text-align: center;">
	<img alt="22-إلغاء الحماية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21908" data-unique="xubkstfeq" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f8af05c5_22-.png.655aae938d3757e91a17e4edba63154b.png" style=""></p>

<p>
	الإجراء الثالث هو بحماية الخلايا بكلمة سرية، وهو برأيي الخيار الأفضل. فبدلًا من حماية أو إخفاء الورقة بالكامل، نقوم بحماية نطاق الخلايا الذي يحتوي على خيارات القائمة المنسدلة فقط. لكن قبل أن نقوم بذلك يجب أن نغيّر خيار حماية الورقة الافتراضي. ننقر بزر الفأرة الأيمن على أيقونة المثلث في زاوية الورقة لتحديد الورقة بالكامل، ثم نختار Format Cells:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21909" href="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f8d48e45_23-.png.26173c96da23a36bf204f942c5e4a289.png" rel=""><img alt="23-تحديد الورقة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21909" data-unique="oh6bmhno1" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f8e89ecf_23-.thumb.png.2c36a08c7ad80bf7a86e702052d2fabb.png" style=""></a>
</p>

<p>
	من تبويبProtection نلغي تحديد مربّع الخيار Locked ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="24-تم تأمينه.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21910" data-unique="qxc4b458q" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f906cf4b_24-.png.637b9011a624625e821cb809e72036d5.png" style=""></p>

<p>
	نحدد نطاق الخلايا الذي نريد حمايته بكلمة سرية، ننقر عليه بزر الفأرة الأيمن ونختار Format Cells:
</p>

<p style="text-align: center;">
	<img alt="25-تنسيق الخلايا.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21911" data-unique="rrdylhk0m" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f9174bf9_25-.png.6b33a82d641fc5083928f4bda3b02fda.png" style=""></p>

<p>
	نقوم بتأشير مربع الخيار Locked من تبويب Protection ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="26-تأمين نطاق الخلايا.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21912" data-unique="thz3cyfi0" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f921fa99_26-.png.9a08a9c01822311f30431c5fb5e1cd3a.png" style=""></p>

<p>
	بعد ذلك نقوم بحماية الورقة بكلمة سرية بنفس الخطوات المذكورة أعلاه. في هذه الحالة سيتمكّن المستخدم من تعديل خلايا الورقة على الرغم من تحديد كلمة سرية لأننا قمنا بإلغاء خيار التأمين الافتراضي، باستثناء نطاق الخلايا الذي قمنا بتحديده وتأمينه.
</p>

<p>
	لمعرفة المزيد حول حماية المصنفات وأوراق العمل تفضّل بالاطلاع على <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%AD%D9%85%D8%A7%D9%8A%D8%A9-%D9%85%D9%84%D9%81%D8%A7%D8%AA-microsoft-excel-%D9%85%D9%86-%D8%A7%D9%84%D8%AA%D8%B9%D8%AF%D9%8A%D9%84-%D8%A8%D9%83%D9%84%D9%85%D8%A7%D8%AA-%D8%B3%D8%B1-r62/" rel="">هذا الدرس</a>.
</p>

<h2>
	تعديل خيارات القائمة المنسدلة
</h2>

<p>
	لتعديل القائمة المنسدلة التي تم تحديد خياراتها باستخدام الفاصلة المنقوطة، نحدد الخلية التي تحتوي القائمة، ثم ننقر على Data Validation من تبويب Data. بعد ذلك نجري التعديل المرغوب على حقل Source ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="27-تعديل الخيارات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21913" data-unique="nsdbb77fn" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f92e9d78_27-.png.e3fea5f2e8125b67200f899ac2ea5283.png" style=""></p>

<p>
	أما القائمة المنسدلة التي تم تحديد خياراتها باستخدام نطاق خلايا أو النطاق المسمّى باسم معيّن، فيمكننا إجراء التعديل بشكل مباشر على محتويات الخلية وليس من مربع الحوار Data Validation. وإذا رغبنا في إضافة خيار إلى القائمة، ننقر بزر الفأرة الأيمن على إحدى خلايا النطاق ونختار Insert:
</p>

<p style="text-align: center;">
	<img alt="28-إدراج.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21914" data-unique="sso2wxztl" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f9391f36_28-.png.04bc3991281622237817be4f98b8be11.png" style=""></p>

<p>
	نبقي الخيار الافتراضي Shift Cells Down مؤشرًا ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="29-إزاحة الخلايا للأسفل.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21915" data-unique="of5dl1re1" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f9434913_29-.png.7af9cc75dbe73fc58158c46b6394356e.png" style=""></p>

<p>
	ثم ندخل الخيار الجديد في الخلية الفارغة التي تم إدراجها:
</p>

<p style="text-align: center;">
	<img alt="30-إضافة خيار.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21916" data-unique="44isqr41p" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f94b0a5e_30-.png.98a45c00be69b1de4a745b9eee26002f.png" style=""></p>

<p>
	وسينعكس التغيير الذي قمنا بإجرائه على قائمتنا المنسدلة:
</p>

<p style="text-align: center;">
	<img alt="31-إضافة خيار2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21917" data-unique="jq70bzg3r" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f9684fb4_31-2.png.f33cdf5dda0dd0795509e4a34fc063cd.png" style=""></p>

<p>
	والخطوات نفسها نطبّقها عندما نريد حذف أحد خيارات القائمة المنسدلة. ننقر بزر الفأرة الأيمن على خلية النطاق التي تحتوي الخيار الذي نريد حذفه ثم نختار Delete، وسينعكس هذا التغيير على قائمتنا المنسدلة:
</p>

<p style="text-align: center;">
	<img alt="32-حذف خيار.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21918" data-unique="45moydci7" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f972d45b_32-.png.98b6e1d1929bc5454782b2890b76692c.png" style=""></p>

<p>
	أمّا إذا رغبنا في حذف القائمة المنسدلة برمّتها من الخلية، نحدد الخلية ثم نذهب إلى Data&gt; Data Validation&gt; Clear All:
</p>

<p style="text-align: center;">
	<img alt="33-حذف القائمة المنسدلة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21919" data-unique="afj6z0top" src="https://academy.hsoub.com/uploads/monthly_2017_02/58ad2f9844646_33-.png.34d5705a465dc78203c1330231c6c5c0.png" style=""></p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">219</guid><pubDate>Thu, 23 Feb 2017 06:45:14 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x627;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645; &#x627;&#x644;&#x645;&#x627;&#x643;&#x631;&#x648; (Macro) &#x644;&#x623;&#x62A;&#x645;&#x62A;&#x629; &#x627;&#x644;&#x645;&#x647;&#x627;&#x645; &#x627;&#x644;&#x645;&#x62A;&#x643;&#x631;&#x631;&#x629; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A7%D9%84%D9%85%D8%A7%D9%83%D8%B1%D9%88-macro-%D9%84%D8%A3%D8%AA%D9%85%D8%AA%D8%A9-%D8%A7%D9%84%D9%85%D9%87%D8%A7%D9%85-%D8%A7%D9%84%D9%85%D8%AA%D9%83%D8%B1%D8%B1%D8%A9-%D9%81%D9%8A-microsoft-excel-r204/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-macro.png.dc52a75e956e85c0d059c586e3c7398b.png" /></p>

<p>
	تختلف المهام والعمليات التي نقوم بتنفيذها على اكسل، وتتراوح من المهام الصغيرة البسيطة، إلى الكبيرة المعقّدة. وفي بعض الأحيان تكون هذه المهام روتينية، ويستغرق منّا تكرارها الكثير من الوقت. وهنا يمكن الاستفادة من أداة الماكرو الفعّالة التي يوفّرها اكسل لأتمتة المهام المتكررة.
</p>

<p>
	الماكرو هو في الحقيقة عبارة عن شيفرة VBA (Visual Basic for Applications) يتم تخزينها في مستند مستقل. لكن إنشاء الماكرو لا يتطلّب منك كتابة أيّة شيفرة، وإنّما هي خطوات سهلة سنوضّحها في هذا الدرس.
</p>

<p style="text-align: center;">
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="21485" data-unique="1590l93tt" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-macro.png.cb0a2752e8b026b5b6c570c0e01dd164.png" alt="excel-macro.png"></p>

<h2>
	كيفية تسجيل الماكرو واستخدامه
</h2>

<p>
	باختصار، طريقة عمل الماكرو هي عبارة عن تسجيل لخطوات تنفيذ المهمة ومن ثم إعادة استخدامها مرارًا وتكرارًا عند الحاجة إليها، بحيث يتم تنفيذ المهمة بنقرة واحدة فقط.
</p>

<p>
	قبل أن نبدأ بتسجيل الماكرو، سنقوم بإضافة تبويب المطور Developer إلى تبويبات اكسل لنتمكّن من الوصول إلى كل الأوامر المتعلّقة بالماكرو. نذهب إلى ملف File&gt; خيارات Options:
</p>

<p style="text-align: center;">
	<img alt="1-خيارات اكسل.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21442" data-unique="5eqkjjv1t" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbec09595_1-.png.5477a35fb28087c6d39dd1ccf089b05a.png"></p>

<p>
	ننقر على قسم Customize Ribbon ثم نؤشر مربّع الخيار Developer من مجموعة Main Tabs وننقر على OK:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21443" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbed50fbe_2-.png.06e1036eeb8a7f47f23ab28359d1cc21.png" rel=""><img alt="2-تخصيص شريط الأدوات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21443" data-unique="3ifjom34n" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbef2bbe1_2-.thumb.png.62ef68775cc9ab40b3377964eb6db531.png"></a>
</p>

<p>
	ملاحظة1: يمكن الوصول إلى أوامر الماكرو الأساسية من تبويب View أيضًا:
</p>

<p style="text-align: center;">
	<img alt="3-view-macro.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21444" data-unique="6gqj9jlbx" src="https://academy.hsoub.com/uploads/monthly_2017_02/3-view-macro.png.a7bf188ca5bcdbdefd0b69d0122edc75.png"></p>

<p>
	ملاحظة2: خاصية الماكرو غير متوفرة في إصدارات أوفيس على الأجهزة التي تستخدم نظامWindows RT ولمعرفة إصدار أوفيس الذي تستخدمه اذهب إلى File&gt; Account وستجد اسم الإصدار ورقمه تحت عبارة "معلومات المنتج" Product Information:
</p>

<p style="text-align: center;">
	<img alt="4-إصدار-أوفيس.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21445" data-unique="hb3c44fkg" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbf1ad3c5_4--.png.48d3aaeda19dae2fecb4b42aa57eaae7.png"></p>

<p>
	<a href="https://support.office.com/en-us/article/What-version-of-Office-am-I-using-932788b8-a3ce-44bf-bb09-e334518b8b19?ui=en-US&amp;rs=en-US&amp;ad=US" rel="external nofollow">مصدر الصورة</a>الآن، لنفترض أننا نستخدم الجدول التالي مرات عديدة، وفي كل مرة نضطر إلى تكرار إنشائه من البداية. لذا سنقوم بتسجيل ماكرو لهذا الجدول:
</p>

<p style="text-align: center;">
	<img alt="5-جدول-مثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21446" data-unique="6b7g51s7p" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbf265af2_5--.png.17a5dc77ce4c92b47a0bb7c647e8625d.png"></p>

<p>
	نذهب أولًا إلى تبويب Developer&gt; Record Macro:
</p>

<p style="text-align: center;">
	<img alt="6-تسجيل ماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21447" data-unique="fuiavponi" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbf32e3f7_6-.png.ba678cfb2f1b55e2261eef4a41271b6a.png"></p>

<p>
	نقوم بتسمية الماكرو من خلال مربع الحوار Record Macro بإدخال اسم دلالي في حقل Macro Name، علمًا أنّ اسم الماكرو لا يمكن أن يحتوي على مسافات space:
</p>

<p style="text-align: center;">
	<img alt="7-تسمية الماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21448" data-unique="8xwix4yb0" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbf3abd4f_7-.png.0c652a79997203a3e3699d3f5e398cc0.png"></p>

<p>
	سنلاحظ بعد النقر على OK تحول زر Record Macro إلى Stop Recording، وهذا يعني أنّه جاري التسجيل، عندها نبدأ بإنشاء الجدول وتنسيقه حسب الرغبة، وعند الانتهاء ننقر على Stop Recording لإيقاف التسجيل وحفظ الماكرو:
</p>

<p style="text-align: center;">
	<img alt="8-إيقاف التسجيل.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21449" data-unique="7talp4so9" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbf483ad7_8-.png.e30489a871eb80c5a920bb3808eb3c2c.png"></p>

<p>
	في المرة القادمة التي نريد فيها إنشاء نفس الجدول، كل ما علينا فعله هو النقر على Macros لفتح قائمة الماكرو الذي قمنا بحفظه مسبقا:
</p>

<p style="text-align: center;">
	<img alt="9-ماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21450" data-unique="kwt9zc81z" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbf585a85_9-.png.ef73527c4e6baf02244e228770e662eb.png"></p>

<p>
	ثم تحديد الماكرو المرغوب والنقر على زر Run:
</p>

<p style="text-align: center;">
	<img alt="10-run.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21451" data-unique="my0ya6r7e" src="https://academy.hsoub.com/uploads/monthly_2017_02/10-run.png.f69553c030432dfef074906b8d02958f.png"></p>

<p>
	وسيتم إنشاء جدولنا بلمحة:
</p>

<p style="text-align: center;">
	<img alt="11-تشغيل الماكرو.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21452" data-unique="cbezt9pez" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbf7e2fa2_11-.gif.4bc6dbcb81e4d06a4a9c3dd325d65481.gif"></p>

<p>
	ربّما سنلاحظ أنّه في كل مرة نقوم فيها بتشغيل الماكرو يتم إنشاء الجدول في نفس نطاق الخلايا، مهما كان موقع الخلية التي قمنا بتحديدها قبل تشغيله. أي أنّه حتّى لو قمنا بتحديد الخلية L15 مثلا ثم تشغيل الماكرو، سيتم إنشاء الجدول في النطاق A1:G8:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21453" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbfb6e801_12-.gif.58ca1f7e4b913803ab86ec4952f27959.gif" rel=""><img alt="12-اختبار الماكرو.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21453" data-unique="s72lffko8" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbfb79eac_12-.thumb.gif.bed13b4ab36f1fc70a809449ef0cd2be.gif"></a>
</p>

<p>
	السبب في ذلك هو أنّه عند تسجيل الماكرو يتم استخدام المراجع المطلقة بشكل افتراضي. فإذا أردنا تسجيل ماكرو واستخدامه في مواضع مختلفة في الورقة وليس في موضع محدّد، يجب أن نستخدم المراجع النسبية قبل بدء التسجيل.
</p>

<p>
	في مثالنا هذا سنقوم بتسجيل الماكرو من جديد باستخدام المراجع النسبية. ننقر على زر Use Relative References ثم على زر Record Macro ونتبع نفس الخطوات السابقة:
</p>

<p style="text-align: center;">
	<img alt="13-استخدام المراجع النسبية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21454" data-unique="bqna11rc4" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fbfbf12a6_13-.png.2089335c42aeb607f0c3e92b422ee96e.png"></p>

<p>
	وبهذه الطريقة يمكننا تشغيل الماكرو وإنشاء الجدول في أي موضع نريده:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21455" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc00a0b28_14--2.gif.7ef576016b368615e316310d944b05e2.gif" rel=""><img alt="14-اختبار الماكرو-2.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21455" data-unique="mva98pn73" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc00ab263_14--2.thumb.gif.864395fb2faf0523a56f99edac5a5c6e.gif"></a>
</p>

<h2>
	تحرير الماكرو
</h2>

<p>
	إنّ تحرير الماكرو يتم عبر محرر النصوص الخاص Visual Basic Editor، حيث أنّ كل ماكرو نقوم بتسجيله يخزن على شكل شيفرة برمجية، ولإجراء أي تغيير على الماكرو يجب أن نقوم بتعديل هذه الشيفرة.
</p>

<p>
	على سبيل المثال، إذا رغبنا في تعديل الماكرو الذي قمنا بتسجيله في المثال أعلاه، وتغيير عناوين الصفوف من "الحصة 1" إلى "الدرس 1"، نتبع الخطوات التالية:
</p>

<p>
	ننقر على زر Macros من تبويب Developer، ثم نحدد الماكرو الذي نريد تحريره وننقر على Edit:
</p>

<p style="text-align: center;">
	<img alt="15-تحرير الماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21456" data-unique="jvevle3ue" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc0172799_15-.png.4d5775f77cdd505a571879bffe1298e0.png"></p>

<p>
	سيُفتح محرر Visual Basic في نافذة مستقلة تحتوي على شفرات كل ماكرو قمنا بتسجيله، وسنلاحظ أنّ شيفرة الماكرو تبدأ بعبارة "Sub" متبوعة باسم الماكرو، وتنتهي بعبارة "End Sub":
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21457" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc02eb399_16-.png.5f3c00d3ed97dd1fd40963666499f9fc.png" rel=""><img alt="16-شفرة الماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21457" data-unique="2x7uddygq" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc04613b0_16-.thumb.png.6e73383225bf15b5a514a382ec2b5dc1.png"></a>
</p>

<p>
	نبحث عن "الحصة 1" في الشيفرة، ونستبدلها بـ "الدرس 1":
</p>

<p style="text-align: center;">
	<img alt="17-تحرير شيفرة الماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21458" data-unique="fgnoi176j" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc05a880c_17-.png.f098111d6d7fae1887f96b0cef18841c.png"></p>

<p>
	وبما أننا استخدمنا التعبئة التلقائية عند إنشاء الجدول لن نضطر إلى تغيير عنوان كل صف على حدة، يكفينا تغيير عنوان الصف الأول فقط.
</p>

<p>
	بعد ذلك نغلق نافذة محرر الشفرات لحفظ التغيير ثم نختبر الماكرو بعد التعديل:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21459" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc0a2c0a5_18-.gif.2509fb5e383b88cc1aa70ae06886045a.gif" rel=""><img alt="18-اختبار الماكرو.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21459" data-unique="5n7l2t88m" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc0a36249_18-.thumb.gif.f7ab4e8cb639e760a6ec8592c34d8642.gif"></a>
</p>

<p>
	مثال آخر، قمنا بتعبئة نطاق الخلايا B2:B13 بأسماء الأشهر باستخدام التعبئة التلقائية أثناء تسجيل الماكرو، ونريد أن نعدّل الماكرو بتحويل العمود إلى صف:
</p>

<p style="text-align: center;">
	<img alt="19-مثال-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21460" data-unique="szlvuzyy5" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc0ac53e0_19--2.png.918cbab0e461e830eaa2f1c45c0d1fa0.png"></p>

<p>
	نفتح شيفرة الماكرو بنفس الطريقة المذكورة أعلاه، ونستبدل نطاق التعبئة التلقائية B2:B13 في الشيفرة بالنطاق B2:M2:
</p>

<p style="text-align: center;">
	<img alt="20-تحرير الماكرو 2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21461" data-unique="5yzxkj60z" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc0c1899f_20-2.png.952d78a96dd8fedd2e7e2d8cdc3bf3cd.png"></p>

<p>
	ثم نختبر الماكرو بعد التعديل:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21462" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc0fb765a_21-.gif.9af187f9343b97b2aca558a4e896494c.gif" rel=""><img alt="21-اختبار الماكرو.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21462" data-unique="k0sijjqrf" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc0fc1322_21-.thumb.gif.98f0f2a8cf37c25c55e0a551baf7dac5.gif"></a>
</p>

<h2>
	حفظ الماكرو
</h2>

<p>
	بإمكاننا حفظ الماكرو في مصنّف شخصي مخفي Personal Workbook واستخدامه عند الحاجة في جميع المصنفات التي نقوم بإنشائها من على نفس جهاز الحاسوب.
</p>

<p>
	لحفظ الماكرو في المصنف الشخصي نحدد الخيار Personal Macro Workbook من قائمة Store macro in عند البدء بتسجيل الماكرو:
</p>

<p style="text-align: center;">
	<img alt="22-مصنف شخصي.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21463" data-unique="v17uyr8dr" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1048159_22-.png.0a7ff45764ddd7e39f25c4df9ab5dcee.png"></p>

<p>
	لكن إذا كنّا نريد حفظ ماكرو قمنا بتسجيله بالفعل في المصنف الشخصي نتبع الخطوات التالية:
</p>

<p>
	نقوم بتسجيل ماكرو جديد فارغ بنفس اسم الماكرو الذي نريد حفظه في الملف الشخصي، مع الأخذ في الاعتبار تحديد الخيار Personal Macro Workbook عند تخصيص خيارات التخزين:
</p>

<p style="text-align: center;">
	<img alt="23-ماكرو جديد.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21464" data-unique="7uejuqcj6" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc10d1e52_23-.png.722ef51e09f3e290662d8aed773b7a3d.png"></p>

<p>
	بمجرّد بدء تسجيل الماكرو ننقر على Stop Recording، فكما ذكرنا نريده فارغًا لأننا سنسخ شيفرة الماكرو الأصلي عليه.
</p>

<p>
	ننقر على Macros ثم نحدد الماكرو الأصلي وننقر على Edit لتحريره:
</p>

<p style="text-align: center;">
	<img alt="24-تحرير.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21465" data-unique="31gzkabe7" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1170a41_24-.png.65858dd6d785308f48c3a2cf8e27f74a.png"></p>

<p>
	ننسخ الشيفرة برمّتها (من Sub إلى End Sub) ثم نغلق نافذة محرر الشيفرة:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21466" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc121992d_25-.png.795da529e72206a46757b9fa2847a8f7.png" rel=""><img alt="25-نسخ الشفرة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21466" data-unique="zincyug2z" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc12de5c8_25-.thumb.png.7748f40d14a987212a6e7063b3ecda22.png"></a>
</p>

<p>
	بعد ذلك ننقر على الماكرو الفارغ المحفوظ في المصنف الشخصي وننقر على Edit، لكن في هذه المرة سيظهر تنبيه على الشاشة يخبرنا أنّه يجب إظهار المصنف الشخصي أولًا لكي نتمكّن من تحريره:
</p>

<p style="text-align: center;">
	<img alt="26-تنبيه الشاشة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21467" data-unique="4r6fz1yqo" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1434203_26-.png.631e7293461bf5a979fed84b070d53a9.png"></p>

<p>
	في هذه الحالة نلغي عملية التحرير ونذهب إلى تبويب عرض View، ثم ننقر على زر Unhide:
</p>

<p style="text-align: center;">
	<img alt="27-إظهار.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21468" data-unique="n0pw26soc" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc14ac337_27-.png.620ec4101db3c843aaa81a1737b6ca8c.png"></p>

<p>
	نحدد المصنّف الشخصي PERSONAL ثم ننقر على OK لإظهاره:
</p>

<p style="text-align: center;">
	<img alt="28-إظهار.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21469" data-unique="l1ks5i6w7" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1539459_28-.png.b1379725e8d12d5a750260b038b2f732.png"></p>

<p>
	نرجع إلى Macros&gt; نحدد الماكرو الفارغ وننقر على Edit. عند فتح نافذة تحرير الشيفرة، نحذف كل محتوياتها ثم نلصق الشيفرة التي قمنا بنسخها سابقًا:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21470" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc15d3418_29-.png.7a8fa63b6ba91e3a9e4d6b6fd8aec0c3.png" rel=""><img alt="29-لصق الشفرة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21470" data-unique="i468k2iyy" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc165c641_29-.thumb.png.608c1ab694412062ec84e73fe1b2aa37.png"></a>
</p>

<p>
	نغلق نافذة المحرّر، ثم نخفي المصنّف الشخصي من جديد. نذهب إلى تبويب View ونختار PERSONAL من قائمة Switch Windows:
</p>

<p style="text-align: center;">
	<img alt="30-استبدال النوافذ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21471" data-unique="a04ij6059" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1786e4c_30-.png.cfdc42fe6124f834751c78a3ebeae9b6.png"></p>

<p>
	ثم ننقر على زر Hide لإخفائه:
</p>

<p style="text-align: center;">
	<img alt="31-إخفاء.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21472" data-unique="krzu8b32t" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1803087_31-.png.a71f56670ea968a89dbab72b75b92eb4.png"></p>

<p>
	أصبح الآن بإمكاننا استخدام الماكرو في كل المصنفات التي نقوم بإنشائها على نفس جهاز الحاسوب الذي قمنا بحفظ الماكرو عليه.
</p>

<p>
	عند إغلاق المصنّف الذي نعمل عليه، ستنبثق نافذة تسألنا فيما إذا كنّا نرغب في حفظ التغييرات التي قمنا بإجرائها على المصنف الشخصي، ننقر على Yes للتأكيد:
</p>

<p style="text-align: center;">
	<img alt="32-تأكيد الحفظ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21473" data-unique="3qsq0sqfq" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc18a5c71_32-.png.db2b595e0b2187868a83776267eed03a.png"></p>

<h2>
	إضافة أزرار لتشغيل الماكرو
</h2>

<p>
	إذا كنّا نستخدم الماكرو بكثرة، بإمكاننا توفير بعض الوقت وإضافة أزرار مخصصة لتشغيل الماكرو بسرعة عند الحاجة. يمكن إضافة زر لكل ماكرو في تبويب Developer أو على شريط أدوات الوصول السريع.
</p>

<h3>
	إضافة زر للماكرو في تبويب Developer
</h3>

<p>
	نذهب إلى تبويب File&gt; Options&gt; Customize Ribbon ثم نحدد تبويب Developer:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21474" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc19b0517_33-.png.c7559cad544bc5887d43417f4da8b4ad.png" rel=""><img alt="33-تخصيص الشريط.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21474" data-unique="sjsamk1x3" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1b8c945_33-.thumb.png.dedf2f71fd7e0303279ccaa3b7f8bffb.png"></a>
</p>

<p>
	ننقر على New Group لإضافة مجموعة جديدة خاصة بالماكرو الذي نستخدمه:
</p>

<p style="text-align: center;">
	<img alt="34-مجموعة جديدة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21475" data-unique="ljsbz2xps" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1cdd1b6_34-.png.170b0254114d6685baef3ddb39b1638a.png"></p>

<p>
	ننقر على Rename لتسمية المجموعة ونختار اسمًا دلاليًا:
</p>

<p style="text-align: center;">
	<img alt="35-تسمية المجموعة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21476" data-unique="5q9b5w8s9" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1e43436_35-.png.77a59cd5f1da04a1aa1c321e9217f897.png"></p>

<p>
	بعد ذلك نحدد الخيار Macros من القائمة المنسدلة Choose commands from:
</p>

<p style="text-align: center;">
	<img alt="36-ماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21477" data-unique="iwi7i6iow" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc1f8ccbd_36-.png.eb65c414b0942129069f91b6f94c96b9.png"></p>

<p>
	نحدد الماكرو الذي نريد إضافة زر له، ثم ننقر على زر Add:
</p>

<p style="text-align: center;">
	<img alt="37-إضافة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21478" data-unique="3o8vjv5c0" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc205114f_37-.png.6d8ac6227bc092aa422378c1a9698222.png"></p>

<p>
	بإمكاننا إعادة تسمية الماكرو وتخصيص أيقونة له بالنقر على زر Rename:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21479" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc225d8b7_38-.png.b14465a796cc84f6838b35c206f19959.png" rel=""><img alt="38-تسمية الماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21479" data-unique="maalzjej9" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc23dc7d9_38-.thumb.png.4480d0ae04b92dabf9b74cb6f895201a.png"></a>
</p>

<p>
	بعد الانتهاء ننقر على OK وستتم إضافة زر للماكرو في مجموعة جديدة في تبويب Developer:
</p>

<p style="text-align: center;">
	<img alt="39-إضافة زر للماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21480" data-unique="wy6s06zi5" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc250b03b_39-.png.6ff3dfa1b98f9d88fc8ef985e662eb15.png"></p>

<h3>
	إضافة زر للماكرو في شريط أدوات الوصول السريع
</h3>

<p>
	نذهب إلى File&gt; Options&gt; Quick Access Toolbar. ومن قائمة Choose command from نختار Macros:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21481" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc261d8b4_40-.png.9dbf0ba9ea889609da86090575880af7.png" rel=""><img alt="40-اختيار الأوامر.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21481" data-unique="j1ae91739" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc27dd8e4_40-.thumb.png.e580ffcf7abb23dfe995675bd720ca88.png"></a>
</p>

<p>
	نحدد الماكرو الذي نريد إضافة زر له ثم ننقر على Add:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21482" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc29a1791_41-.png.8ba4357dad4c63b412bae496863a1b26.png" rel=""><img alt="41-إضافة ماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21482" data-unique="9emyit21i" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc2b861e2_41-.thumb.png.cb0c53cf041a64f012bf958890b5f754.png"></a>
</p>

<p>
	وبنفس الطريقة يمكننا إعادة تسمية الماكرو وتخصيص أيقونة له بالنقر على زر Modify:
</p>

<p style="text-align: center;">
	<img alt="42-تسمية الماكرو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21483" data-unique="1449dljzz" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc2d4f716_42-.png.5e061feb0326d82548e0734f80d48c49.png"></p>

<p>
	بعد الانتهاء ننقر على OK لإضافة زر الماكرو إلى شريط أدوات الوصول السريع:
</p>

<p style="text-align: center;">
	<img alt="43-إضافة الماكرو2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21484" data-unique="2w1vfekwz" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3fc2e51227_43-2.png.2c3a6c100751789e94792eb80c080d4f.png"></p>

<p>
	الآن، لتشغيل الماكرو، كل ما علينا فعله هو النقر على الزر الذي قمنا بإضافته سواء كان على تبويب Developer أو على شريط أدوات الوصول السريع.
</p>
]]></description><guid isPermaLink="false">204</guid><pubDate>Wed, 15 Feb 2017 07:05:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641; &#x62A;&#x62A;&#x62D;&#x643;&#x645; &#x628;&#x637;&#x631;&#x64A;&#x642;&#x629; &#x639;&#x631;&#x636; &#x623;&#x648;&#x631;&#x627;&#x642; &#x627;&#x644;&#x639;&#x645;&#x644; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81-%D8%AA%D8%AA%D8%AD%D9%83%D9%85-%D8%A8%D8%B7%D8%B1%D9%8A%D9%82%D8%A9-%D8%B9%D8%B1%D8%B6-%D8%A3%D9%88%D8%B1%D8%A7%D9%82-%D8%A7%D9%84%D8%B9%D9%85%D9%84-%D9%81%D9%8A-microsoft-excel-r192/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel.png.0a364d2837f70c8e8e71df4f5b5a57e5.png" /></p>

<p>
	إنّ العمل على برنامج اكسل يعني التعامل مع الكثير من جداول البيانات التي تختلف بأنواعها وأحجامها. وهذا يستلزم وجود طرق مختلفة لعرض البيانات لتسهيل قراءتها وتتبعها. لذا يوفر اكسل مجموعة أدوات مفيدة تتيح لك المزيد من التحكم بطريقة عرض أوراق العمل، لنتعرّف عليها في هذا الدرس.
</p>

<p style="text-align: center;">
	<img alt="excel.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21190" data-unique="hu1ncmie3" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel.png.c83ca45ed8704fc7ff4343fee776345e.png" style=""></p>

<h2>
	تقسيم الأجزاء
</h2>

<p>
	تشابه هذه الأداة أداة تجميد الأجزاء Freeze Panes التي تحدثنا عنها في درس <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%AA%D8%AB%D8%A8%D9%8A%D8%AA-%D8%B5%D9%81%D9%88%D9%81-%D8%A3%D9%88-%D8%A3%D8%B9%D9%85%D8%AF%D8%A9-%D9%81%D9%8A-%D8%A3%D9%85%D8%A7%D9%83%D9%86%D9%87%D8%A7-%D9%84%D8%AF%D9%89-%D8%A7%D8%B3%D8%AA%D8%B9%D8%B1%D8%A7%D8%B6-%D8%AC%D8%AF%D8%A7%D9%88%D9%84-%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D9%83%D8%A8%D9%8A%D8%B1%D8%A9-%D9%81%D9%8A-%D8%A7%D9%83%D8%B3%D9%84-r60/" rel="">تثبيت صفوف أو أعمدة في أماكنها عند استعراض جداول بيانات كبيرة في اكسل</a>. فهي تستخدم لتقسيم ورقة العمل إلى قسمين أفقيين، عموديين، أو إلى أربعة أقسام لعرض أجزاء مختلفة من الورقة في نفس الوقت. الفرق هو أن الجزء المجمّد يبقى ثابتًا في مكانه بينما يمكن تحريك الأجزاء الأخرى غير المجمّدة. أما في التقسيم، فتكون جميع الأجزاء قابلة للتمرير.
</p>

<p>
	يعتبر تقسيم الأجزاء مفيدُا على وجه الخصوص عند مقارنة البيانات في الجداول المكونة من عدد كبير من الصفوف أو الأعمدة.
</p>

<p>
	على سبيل المثال، الجدول أدناه يعرض مبيعات ما يقارب 130 منتجًا:
</p>

<p style="text-align: center;">
	<img alt="1-مثال1.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21189" data-unique="dsu2ts60l" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c11839c2cd_1-1.png.833f8d25ec01b2e04c03a09f847a1b8a.png" style=""></p>

<p>
	لنفترض أننا نريد مقارنة مبيعات المنتج "31111" مع منتجات أخرى تقع في أسفل الجدول. بدلا من التمرير صعودًا ونزولًا من أجل المقارنة، سنقوم بتقسيم الورقة.
</p>

<p>
	نحدد أول خلية في الصف الذي يقع تحت الصف الذي نريد وضع فاصل التقسيم عنده، وهي الخلية A7 في هذا المثال، لأنّ بيانات المنتج "31111" تقع في الصف السادس:
</p>

<p style="text-align: center;">
	<img alt="2-تحديد الخلية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21188" data-unique="k5ggbz1y2" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c1183078c2_2-.png.d67cfdb79d5b837bd39201fd67161e41.png" style=""></p>

<p>
	بعد ذلك نذهب إلى تبويب عرض Viewوننقر على زر انقسام Split:
</p>

<p style="text-align: center;">
	<img alt="3-اكسل-split.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21187" data-unique="swybv737y" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c1182597b8_3--split.png.410a3ca0e59c49e41b26cef059a23c0d.png" style=""></p>

<p>
	بعد التقسيم، سيكون بإمكاننا تمرير الجزء الذي يقع أسفل الصف 6 بشكل مستقل عن الجزء العلوي الذي يحتوي على المنتج الذي نريد مقارنته. مما يجعل عملية المقارنة أسهل وأسرع بكثير. علمًا أنّ الجزء العلوي قابل للتمرير بشكل مستقل أيضًا:
</p>

<p style="text-align: center;">
	<img alt="4-تمرير مستقل.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21186" data-unique="hqja7ugyp" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c1181d6bb9_4-.png.28caf38b957c220237b87e1bd80bff07.png" style=""></p>

<p>
	وبالمثل، يمكن تقسيم الورقة بشكل عمودي أيضًا. على سبيل المثال، إذا رغبنا في وضع فاصل تقسيم بعد العمود D، نحدد الخلية E1 ثم ننقر على زر Split:
</p>

<p style="text-align: center;">
	<img alt="5-تقسيم عمودي.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21185" data-unique="lo0h6t1vh" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c1180c82cf_5-.png.4e05c747ca6857d064a20c4e91f66458.png" style=""></p>

<p>
	كما يمكن تقسيم الورقة أربعة أقسام بتحديد تحت الصف وعلى يسار العمود حيث نريد وضع فاصل التقسيم:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21184" href="https://academy.hsoub.com/uploads/monthly_2017_02/589c117e9ec3b_6-.png.6c25ce57bc4d7d6b65991b0cbda33b36.png" rel=""><img alt="6-تقسيم رباعي.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21184" data-unique="xbroz720u" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c117fc29c7_6-.thumb.png.493a15c0c2d5c692ffb482129054196b.png" style=""></a>
</p>

<p>
	وبالطبع، جميع أقسام الورقة قابلة للتمرير، مما يجعل من السهل استعراض أكثر من منطقة من الورقة في نفس الوقت.
</p>

<p>
	لإلغاء التقسيم قم بالنقر على زر Split مرة أخرى وسيختفي الفاصل.
</p>

<h2>
	ترتيب المصنفات
</h2>

<p>
	يوفر اكسل أيضًا خاصية Arrange All التي تعمل على عرض أكثر من مصنف وترتيبها في شاشة واحدة. ويمكنك استخدامها عندما تريد العمل على أكثر من مصنف في نفس الوقت.
</p>

<p>
	نقوم أولا بفتح جميع المصنفات التي نريد العمل عليها بالتزامن، ثم نذهب إلى تبويب عرض View من أحد المصنفات وننقر على زر Arrange All:
</p>

<p style="text-align: center;">
	<img alt="7-ترتيب المصنفات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21183" data-unique="eyv4hvd6v" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c117d7ea37_7-.png.c128486813870a42a1a8f6a64b29d4c7.png" style=""></p>

<p>
	نحدد أحد خيارات الترتيب المتاحة: تجانب Title، أفقي Horizontal، عمودي Vertical، أو بالتتالي Cascade. المصنفات أدناه مرتبة بالتجانب:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21182" href="https://academy.hsoub.com/uploads/monthly_2017_02/589c117aaafc9_8-.png.cd12cd7ea9b6e128a84dcc931dfdaaaa.png" rel=""><img alt="8-تجانب.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21182" data-unique="2uzn9915e" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c117c5f0c6_8-.thumb.png.5fac7469f2f79e3c3023bf7cdc9445f4.png" style=""></a>
</p>

<p>
	أمّا إذا كان المصنف يتكون من أكثر من ورقة عمل، ونريد العمل على كل الأوراق في نفس الوقت، في هذه الحالة نستخدم أمر New Window.
</p>

<p>
	يُستخدم هذا الأمر لفتح أكثر من نافذة لنفس المصنف في نفس الوقت. لذا سنقوم بفتح المصنف الرئيسي وننقر على أمر New Window من تبويب عرض View:
</p>

<p style="text-align: center;">
	<img alt="9-نافذة جديدة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21181" data-unique="9fvwawnyc" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c117826f91_9-.png.f4a7c8a1b4d31c8531ddad830825ed44.png" style=""></p>

<p>
	ستُفتح نافذة جديدة لنفس المصنف، وسنلاحظ إضافة ترقيم لعدد النوافذ المفتوحة بجانب اسم المصنف:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21180" href="https://academy.hsoub.com/uploads/monthly_2017_02/589c1176c2160_10-.png.330604578822327893652aa85bdf73c4.png" rel=""><img alt="10-ترقيم النوافذ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21180" data-unique="gpsbajj48" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c117770493_10-.thumb.png.2b422ba8347c6eea92ab31cbdf22e53d.png" style=""></a>
</p>

<p>
	نفتح نوافذ جديدة بعدد أوراق العمل التي نريد العمل عليها، ثم نفعّل ورقة العمل الأولى في النافذة الأولى، وورقة العمل الثانية في النافذة الثانية وهكذا. بعد ذلك نقوم بترتيب النوافذ المفتوحة باستخدام أحد خيارات Arrange All. النوافذ التالية مرتبة بشكل أفقي:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21179" href="https://academy.hsoub.com/uploads/monthly_2017_02/589c117285dab_11-.png.ffbb040e03729d73f383bedba1c46fc1.png" rel=""><img alt="11-ترتيب النوافذ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21179" data-unique="u5d0s0k6a" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c117525cb5_11-.thumb.png.9a2db89694cfd13350939907d9899da2.png" style=""></a>
</p>

<h2>
	تكبير جزء محدد من الورقة
</h2>

<p>
	التكبير والتصغير أيضًا وسيلة للتحكم بطريقة عرض الورقة. وكما هو معلوم لجميع المستخدمين، يمكننا تكبير أو تصغير محتويات الورقة بتمرير المنزلق على شريط الحالة إلى اليمين أو اليسار:
</p>

<p style="text-align: center;">
	<img alt="12-شريط التكبير.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21178" data-unique="djp7hflzj" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c117160a7a_12-.png.d0d9b7c8f306a4999a668da95217635f.png" style=""></p>

<p>
	يمكن أيضًا تكبير جزء محدد من الورقة بشكل مباشر باستخدام أمر Zoom to Selection، وتعتمد نسبة التكبير على حجم التحديد. فكلما قل حجم النطاق المحدد، زادت نسبة التكبير.
</p>

<p>
	نقوم أولا بتحديد الجزء المراد تكبيره ثم ننقر على زر Zoom to Selection من تبويب View:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21177" href="https://academy.hsoub.com/uploads/monthly_2017_02/589c116df0a0d_13-zoomtoselection.png.27c3d83e030c7a3fcacb4b94c3c9450f.png" rel=""><img alt="13-zoom to selection.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21177" data-unique="oqrlrzm91" src="https://academy.hsoub.com/uploads/monthly_2017_02/589c116f0d594_13-zoomtoselection.thumb.png.a1319d64e887e6e641b02ed1ecae84bd.png" style=""></a>
</p>

<p>
	وللعودة إلى حجم الورقة الطبيعي ننقر على زر 100%.
</p>
]]></description><guid isPermaLink="false">192</guid><pubDate>Thu, 09 Feb 2017 07:03:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641; &#x62A;&#x633;&#x62A;&#x62E;&#x62F;&#x645; &#x62E;&#x627;&#x635;&#x64A;&#x629; Go to Special &#x644;&#x62A;&#x62D;&#x62F;&#x64A;&#x62F; &#x62E;&#x644;&#x627;&#x64A;&#x627; &#x645;&#x639;&#x64A;&#x651;&#x646;&#x629; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81-%D8%AA%D8%B3%D8%AA%D8%AE%D8%AF%D9%85-%D8%AE%D8%A7%D8%B5%D9%8A%D8%A9-go-to-special-%D9%84%D8%AA%D8%AD%D8%AF%D9%8A%D8%AF-%D8%AE%D9%84%D8%A7%D9%8A%D8%A7-%D9%85%D8%B9%D9%8A%D9%91%D9%86%D8%A9-%D9%81%D9%8A-microsoft-excel-r214/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-go-to-special.png.eda68d2ffbdb89c2c93630e3fba7213f.png" /></p>

<p>
	نحتاج في كثير من الأحيان عند العمل على مصنفات اكسل، وخصوصًا الكبيرة منها، إلى العثور على خلايا ذات مواصفات معينة وتحديدها لتنفيذ إجراء ما عليها، كالنسخ/اللصق، التحرير، أو غيره. ولحسن الحظ يوفّر اكسل خاصية Go to Special التي تسهل تلك العملية المطولة وتوفّر الكثير من الوقت.
</p>

<p style="text-align: center;">
	<img alt="excel-go-to-special.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21662" data-unique="0gsoc9m8l" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-go-to-special.png.26b549817a20ad9eba7f007940fa3ece.png" style=""></p>

<p>
	قبل أن نبدأ بشرح خاصية Go to Special، لنوضّح أولا الفرق بينها وبين خاصية البحث Find. معلوم أنّ كلا الخاصيتين تستخدمان للعثور على بيانات محددة، لكن الفرق هو أنّه عند استخدام البحث نقوم بإدخال "قيمة" محددة، سواء كانت نصيّة أو رقمية، ومن ثم يقوم اكسل بالبحث عنها وإظهار النتائج واحدة تلو الأخرى إن وجدت. أما عند استخدام Go to Special فإننا نحدد صفة أو خاصية معينة تتصف بها الخلية، ثم يقوم اكسل بـ "تحديد" جميع الخلايا التي ينطبق عليها معيار البحث دُفعة واحدة.
</p>

<h2>
	كيف أستخدم Go to Special؟
</h2>

<p>
	يمكنك الوصول إلى مربع الحوار Go to Special بثلاث طرق؛ اختر الأنسب لك:
</p>

<ul>
<li>
		الضغط على مفتاح F5 لفتح مربع الحوار Go To ثم النقر على زر Special:
	</li>
</ul>
<p style="text-align: center;">
	<img alt="1-F5.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21645" data-unique="nl7bp5n7y" src="https://academy.hsoub.com/uploads/monthly_2017_02/1-F5.png.4d8ebf3be8e996ce9f92a00f5ba7843c.png" style=""></p>

<ul>
<li>
		الضغط على مفتاحي الاختصار Ctrl+ G لفتح نفس مربع الحوار، ثم النقر على زر Special.
	</li>
	<li>
		النقر على Go to Special من قائمة Find &amp; Select في تبويب الصفحة الرئيسية Home:
	</li>
</ul>
<p style="text-align: center;">
	<img alt="2-find and select.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21646" data-unique="1z3rr26hz" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43e9c3e0f4_2-findandselect.png.654842dad38ef2b673273baa1100b04a.png" style=""></p>

<p>
	يعرض مربع الحوار Go to Special مجموعة من الخيارات التي تمثل مواصفات الخلية/الخلايا التي تريد تحديدها:
</p>

<p style="text-align: center;">
	<img alt="3-خيارات go to special.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21647" data-unique="kuwena04n" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43e9cc0c8f_3-gotospecial.png.794773788dda5d609f75237aa7628b85.png" style=""></p>

<ul>
<li>
		Comment: لتحديد كل الخلايا التي تحتوي على تعليقات.
	</li>
	<li>
		Constants: لتحديد الخلايا التي تحتوي على ثوابت، والخيارات الفرعية هي: أرقام Numbers، نصوص Text، عبارات منطقية Logical (TRUE أو FALSE) ، أو أخطاء Errors. وهو من الخيارات المفيدة لتحديد نوع معيّن من المدخلات بشكل مستقل.
	</li>
	<li>
		Formulas: لتحديد كل الخلايا التي تحتوي على صيغة. والخيارات الفرعية هي نفسها لخيار Constant. يمكنك مثلا الاستفادة من هذا الخيار لتتبع جميع الصيغ التي ترجع نتيجة خاطئة بتحديد الخيار Errors.
	</li>
	<li>
		Blanks: لتحديد كل الخلايا الفارغة التي لا تحتوي على أي مدخلات.
	</li>
	<li>
		Current Region: لتحديد منطقة البيانات الحالية. يجب أولا تحديد خلية داخل المنطقة المُراد تحديدها.
	</li>
	<li>
		Current Array: لتحديد كل خلايا المصفوفة التي تنتمي لها الخلية المحددة، وهذا الخيار مفيد على وجه الخصوص عند <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%B5%D9%8A%D8%BA-%D8%A7%D9%84%D8%B5%D9%81%D9%8A%D9%81-array-formula-%D9%81%D9%8A-microsoft-excel-r206/" rel="">استخدام صيغ الصفيف Array Formulas</a>.
	</li>
	<li>
		Object: لتحديد كل العناصر في الورقة، كالصور، المخططات، SmartArt، إلخ.
	</li>
	<li>
		Row differences: لتحديد الخلايا المختلفة عن الخلية الفعّالة في الصف المحدد حاليًا. ويُقصد بالمختلفة؛ الاختلاف في القيمة إذا كانت مدخلات الصف ثوابت، أو الاختلاف في الصيغة إذا كانت خلايا الصف تحتوي على صيغ. وهذا الخيار مفيد لاكتشاف عدم الاتساق في الصيغ.
	</li>
	<li>
		Column differences: يشابه الخيار السابق فيما عدا أنّه يحدد الخلايا المختلفة عن الخلية الفعّالة في العمود المحدد حاليًا.
	</li>
	<li>
		Precedents: لتحديد جميع الخلايا التابعة للخلية المحددة إذا كانت تحتوي على صيغة. أي يتم تحديد الخلايا التي تحتوي على معطيات الصيغة.
	</li>
	<li>
		Dependents: لتحديد الخلية/الخلايا التي تعتمد على الخلية المُحددة بشكل أو بآخر. على سبيل المثال إذا كانت الخلية المحددة إحدى معطيات صيغة ما، سيتم تحديد الخلية التي تحتوي على تلك الصيغة. يمكننا اعتبار هذا الخيار معكوس الخيار السابق.
	</li>
	<li>
		Last Cell: لتحديد آخر خلية مستخدمة في ورقة العمل؛ تلك التي تحتوي على بيانات أو تنسيق.
	</li>
	<li>
		Visible cells only: إذا كان لديك أعمدة، أو صفوف مخفية، سيتم تجاهلها وتحديد الخلايا الظاهرة فقط.
	</li>
	<li>
		Conditional formats: لتحديد الخلايا<a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A7%D9%84%D8%AA%D9%86%D8%B3%D9%8A%D9%82-%D8%A7%D9%84%D8%B4%D8%B1%D8%B7%D9%8A-%D9%84%D9%84%D8%AE%D9%84%D8%A7%D9%8A%D8%A7-%D9%81%D9%8A-microsoft-excel-r48/" rel=""> المنسقة تنسيقًا شرطيًا</a>.
	</li>
	<li>
		Data validation: لتحديد الخلايا المطبّق عليها إحدى قواعد التحقق من صحة البيانات.
	</li>
</ul>
<h2>
	ملاحظات
</h2>

<ul>
<li>
		عند استخدام Go to Special سيتم تحديد الخلايا في الورقة الحالية فقط وحسب الخيار المحدد، وليس في جميع أوراق المصنف.
	</li>
	<li>
		يتم البحث وتحديد الخلايا في النطاق المحدد فقط سواء كان صفًا، عمودًا، أو تركيبًا من الصفوف والأعمدة. فإذا رغبت أن يتم البحث في جميع خلايا الورقة، قم بتحديد خلية واحدة فقط قبل استخدام Go to special.
	</li>
</ul>
<h2>
	أمثلة
</h2>

<p>
	بإمكانك تحميل هذا المصنف <a class="ipsAttachLink" data-fileid="21661" href="//academy.hsoub.com/applications/core/interface/file/attachment.php?id=21661" rel="">Go to Special Example.xlsx</a>  وتطبيق الخطوات الواردة في الأمثلة لكي تكون طريقة استخدام Go to Special واضحة ومفهومة أكثر:
</p>

<p style="text-align: center;">
	<img alt="4-مثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21648" data-unique="ni6rq0qvo" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43e9d75853_4-.png.48d97ead839a2969478e62422bd6e634.png" style=""></p>

<h2>
	تحديد الخلايا الفارغة
</h2>

<ul>
<li>
		نحدد الجدول (A2:E13) ونضغط F5 ثم ننقر على Special.
	</li>
	<li>
		نحدد الخيار Blanks وسيتم تحديد جميع الخلايا الفارغة في الجدول:
	</li>
</ul>
<p style="text-align: center;">
	<img alt="5-تحديد خلايا فارغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21649" data-unique="evlpzz3zt" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43e9e277a8_5-.png.02bdadef3ce24656f1fca20583f878e0.png" style=""></p>

<h2>
	تحديد الاختلافات في العمود
</h2>

<ul>
<li>
		نحدد "عمود المبيعات (صيغة عادية)"، أي نطاق الخلايا E2:E13 ونضغط F5 ثم ننقر على Special (لاحظ أنّ الخلية الفعّالة لدينا هي E9):
	</li>
</ul>
<p style="text-align: center;">
	<img alt="6-تحديد العمود.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21650" data-unique="oh93yjmho" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43e9edd0ee_6-.png.f976742f0449804b819e66c7616656dc.png" style=""></p>

<ul>
<li>
		نؤشر الخيار Column differences وسيتم تحديد الخلية المختلفة إن وجدت. في هذا المثال تعمّدنا تغيير صيغة الخلية E7 لتصبح مختلفة عن صيغة الخلية E9 وصيغة بقية خلايا العمود. لذلك سيتم تحديد الخلية E7 عند النقر على OK:
	</li>
</ul>
<p style="text-align: center;">
	<img alt="7-خلية مختلفة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21651" data-unique="zf7nsg6sw" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43e9fb2466_7-.png.05d21b0e886baf2e7eedacf4c88e50c4.png" style=""></p>

<h2>
	تحديد الخلايا المعتمِدة
</h2>

<ul>
<li>
		نحدد إحدى خلايا عمود "عدد الوحدات المباعة" ولتكن B2 مثلا ثم نضغط F5 وننقر على Special.
	</li>
	<li>
		نؤشر الخيار Dependents ثم الخيار All Levels ليتم تحديد جميع الخلايا التي تعتمد على الخلية الفعّالة (B2) بجميع المستويات وليس بصورة مباشرة فقط:
	</li>
</ul>
<p style="text-align: center;">
	<img alt="8-تحديد المعتمدة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21652" data-unique="5jvzlyef2" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea07d73a_8-.png.80c41577797d845768c9d4c034709e55.png" style=""></p>

<h2>
	تحديد المصفوفة الحالية
</h2>

<ul>
<li>
		نحدد إحدى خلايا عمود "المبيعات (صيغة صفيف)" لأنّه يمثل نتيجة متعددة لصيغة صفيف، ثم نضغط F5 وننقر على Special.
	</li>
	<li>
		نؤشر الخيار Current array وسيتم تحديد جميع خلايا المصفوفة:
	</li>
</ul>
<p style="text-align: center;">
	<img alt="9-current array.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21653" data-unique="0tvycboxn" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea13b5b2_9-currentarray.png.6106996ee0eb69f12c62050b6ea5cf9a.png" style=""></p>

<h2>
	تحديد الثوابت المنطقية
</h2>

<ul>
<li>
		نحدد إحدى خلايا الورقة ثم نضغط F5 وننقر على Special.
	</li>
	<li>
		نؤشر الخيار Constants ثم الخيار Logicals ونلغي تأشير بقية الخيارات الفرعية، ليتم تحديد جميع العبارات المنطقية في الورقة والتي قمنا بإدخالها مسبقًا:
	</li>
</ul>
<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21654" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea1e5ee6_10-.png.d0dc51ac8b9dd84336de78c9891654ac.png" rel=""><img alt="10-عبارات منطقية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21654" data-unique="iqqqjg7h3" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea34edc5_10-.thumb.png.fad9b1498e9e8ded2c67b1feb4436404.png" style=""></a>
</p>

<p>
	وهكذا يمكنك تجربة واستكشاف بقية الخيارات المتاحة.
</p>

<h2>
	اللصق الخاص Paste Special
</h2>

<p>
	إذا كنت ستستخدم خاصية Go to Special لتحديد ونسخ خلايا ذات مواصفات معينة، فمن المفيد أن تتعرف أيضًا على خاصية اللصق الخاص التي تتيح لك المزيد من المرونة فيما يخص النسخ واللصق.
</p>

<p>
	للوصول إلى مربع الحوار Paste Special، انسخ الخلايا التي تريد لصقها في مكان آخر ثم انقر على الخلية التي تريد لصق البيانات فيها بزر الفأرة الأيمن، أشر بالمؤشر فوق Paste Special ثم انقر على Paste Special في نهاية القائمة:
</p>

<p style="text-align: center;">
	<img alt="11-لصق خاص.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21655" data-unique="h0kgmjk85" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea472101_11-.png.d1ec47601ff2f19bf7bc63d3de626115.png" style=""></p>

<p>
	يعرض مربع الحوار Paste Special العديد من خيارات اللصق، أهمها:
</p>

<p style="text-align: center;">
	<img alt="12-خيارات اللصق الخاص.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21656" data-unique="4vbewljdn" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea543581_12-.png.7daa7e1b380cd078c67a7b02ba5267c9.png" style=""></p>

<ul>
<li>
		All: لصق جميع محتويات الخلية المنسوخة بما فيها التنسيق والصيغة.
	</li>
	<li>
		Formulas: لصق صيغة الخلية المنسوخة فقط.
	</li>
	<li>
		Values: لصق القيمة في الخلية المنسوخة فقط بدون الصيغة أو التنسيق.
	</li>
	<li>
		Formats: لصق التنسيق فقط بدون القيم.
	</li>
	<li>
		Validation: لصق قواعد التحقق من صحة البيانات المطبقة على الخلية المنسوخة.
	</li>
	<li>
		Column Width: لصق عرض العمود الذي يحتوي الخلية المنسوخة فقط.
	</li>
</ul>
<p>
	بالإضافة إلى ذلك، يمكنك اللصق وإجراء العمليات الحسابية الأساسية (جمع، طرح، ضرب، قسمة) في نفس الوقت. على سبيل المثال، إذا كانت القيمة في الخلية المنسوخة 40، وتريد لصقها فوق خلية أخرى تحتوي على قيمة 50 مع القيام بعملية الجمع في نفس الوقت، في هذه الحالية يمكنك تأشير الخيار Add من مجموعة Operations.
</p>

<p>
	كما يتوفر خيار Transpose لتحويل الصف إلى عمود أثناء اللصق إذا قمت بنسخ نطاق من الخلايا وليس خلية واحدة فقط.
</p>

<h2>
	ذاكرة الحافظة Clipboard
</h2>

<p>
	ذاكرة الحافظة من الأدوات التي تساعدك على التحكم أكثر في عمليات النسخ واللصق والتخلص من الخطوات المتكررة. ففي كل مرة تقوم فيها بنسخ عنصر ما، سواء كان نصًا، صورة، مخطط، إلخ، ستتم إضافته إلى ذاكرة الحافظة. ويمكنك بعدها الرجوع إليه ولصقه في أي مكان.
</p>

<p>
	لنستخدم المصنف المرفق سابقًا كمثال. لنفترض أننا نريد نسخ القيم في عمود "المنتج" ولصقها في ورقة أخرى لكن بترتيب مختلف. بدلا من نسخ العنصر الأول ولصقه، ثم الرجوع للعنصر الثاني لنسخه ولصقه وهكذا، نقوم بنسخ العنصر الأول، ثم الثاني، ثم الثالث تباعًا وستتم إضافتها إلى ذاكرة الحافظة حسب ترتيب عملية النسخ، بحيث تكون العناصر المنسوخة حديثًا في الأعلى.
</p>

<p>
	بعد ذلك ننتقل إلى الورقة الجديدة التي نريد لصق العناصر فيها ونفتح جزء ذاكرة الحافظة من تبويب الصفحة الرئيسية:
</p>

<p style="text-align: center;">
	<img alt="13-ذاكرة الحافظة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21657" data-unique="5mfwewfw7" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea5eb42e_13-.png.b0d26e254f3b3b0a3f1a6128ab9a185f.png" style=""></p>

<p>
	الخطوة التالية هي تحديد الخلية التي نريد لصق العنصر الأول فيها ثم النقر على العنصر الأول في ذاكرة الحافظة ليتم لصقه بشكل مباشرة. ثم نحدد الخلية الثانية وننقر على العنصر الثاني، وهكذا وحسب الترتيب المرغوب، أو يمكن النقر على Paste All للصق جميع العناصر في ذاكرة الحافظة وبترتيب عملية النسخ من الأقدم إلى الأحدث:
</p>

<p style="text-align: center;">
	<img alt="14-جزء ذاكرة الحافظة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21658" data-unique="lrpbvl4xr" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea695c1b_14-.png.92ef96b25d11cc04ac504fb552dee5d5.png" style=""></p>

<p>
	يمكن تخزين ما يصل إلى 24 عنصر في ذاكرة الحافظة، علمًا أنّ العناصر تحفظ على ذاكرة النظام وليس على اكسل فقط. أي يمكن استخدام عناصر الذاكرة في جميع برامج أوفيس والبرامج الأخرى التي تعمل فيها خاصية النسخ واللصق.
</p>

<p>
	إذا تجاوز عدد العناصر المخزنة 24، ستتم إزالة العنصر الأقدم واستبداله بالأحدث كلما قمت بعملية النسخ. وبالإمكان حذف عناصر محددة من الذاكرة بالنقر على أيقونة السهم بجانب العنصر واختيار Delete:
</p>

<p style="text-align: center;">
	<img alt="15-حذف عنصر.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21659" data-unique="0p5lpkmi6" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea720421_15-.png.d2dee1c7f90d7594cb2e5ecab7d061b4.png" style=""></p>

<p>
	أو تنظيف ذاكرة الحافظة وحذف جميع العناصر بالنقر على زر Clear All:
</p>

<p style="text-align: center;">
	<img alt="16-حذف الكل.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21660" data-unique="7dk27qn2v" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a43ea7989a7_16-.png.4ec07c14055eea3fbde824015182e7a0.png" style=""></p>

<h2>
	خاتمة
</h2>

<p>
	لقد تعرّفنا على خاصية Go to Special الرائعة وتعلّمنا كيفية استخدامها لتحديد أنواع مختلفة من الخلايا. وتظهر فائدتها في المصنفات الكبيرة، حيث تسهل العثور على الخلايا التي نريدها بشكل سريع. كما تعلّمنا كيفية استخدام اللصق الخاص وجزء ذاكرة الحافظة للتحكم أكثر في عمليات النسخ واللصق.
</p>

<p>
	إذا كان لديك أي سؤال بخصوص الأدوات المذكورة لا تتردد بطرحة في صندوق التعليقات.
</p>
]]></description><guid isPermaLink="false">214</guid><pubDate>Sun, 11 Dec 2016 23:00:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x625;&#x646;&#x634;&#x627;&#x621; &#x627;&#x644;&#x642;&#x648;&#x627;&#x626;&#x645; &#x627;&#x644;&#x645;&#x62E;&#x635;&#x635;&#x629; Custom Lists &#x648;&#x627;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645;&#x647;&#x627; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D8%A7%D9%84%D9%82%D9%88%D8%A7%D8%A6%D9%85-%D8%A7%D9%84%D9%85%D8%AE%D8%B5%D8%B5%D8%A9-custom-lists-%D9%88%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85%D9%87%D8%A7-%D9%81%D9%8A-microsoft-excel-r208/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-custom-lists.png.a0052b7975168991f840f973aa11e896.png" /></p>

<p>
	القوائم المخصصة هي سلسلة من القيم أو البيانات ذات ترتيب معين يتم تحديده بواسطة المستخدم. وهي من الأدوات المفيدة في اختصار الوقت. حيث يمكن إنشاء قائمة مخصصة واستخدامها مرارًا وتكرارًا مع أمر التعبئة التلقائية دون الحاجة إلى إعادة كتابتها في كل مرة. كما يمكن استخدام القوائم المخصصة<a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%81%D8%B1%D8%B2-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D9%88%D8%AA%D8%B5%D9%81%D9%8A%D8%AA%D9%87%D8%A7-%D9%81%D9%8A-microsoft-excel-r37/" rel=""> لفرز البيانات</a> في جدول ما بتسلسل معيّن.
</p>

<p style="text-align: center;">
	<img alt="excel-custom-lists.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21528" data-unique="z73z383jq" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-custom-lists.png.8d9da787855b094d1f8ab95a314ba42c.png" style=""></p>

<p>
	توجد في ميكروسوفت اكسل مجموعة قوائم مضمّنة، مثل الأشهر (كانون الثاني، شباط، آذار...إلخ)، الأيام (الأحد، الإثنين...إلخ)، وغيرها. وهذه القوائم غير قابلة للتعديل. وإذا رغبت في الفرز أو التعبئة حسب قوائم غير تلك المضمنة، فعليك بإنشاء قائمة مخصصة.
</p>

<h2>
	كيفية إنشاء القوائم المخصصة
</h2>

<p>
	لنفترض أننا نقوم بشكل متكرر وفي كثير من المصنفات بإدخال مجموعة منتجات بترتيب محدد، ونريد أن ننشئ قائمة مخصصة تتكون من أسماء تلك المنتجات وبالتسلسل المرغوب لاستخدامها في كل مرة نحتاجها. نذهب إلى ملف File&gt; خيارات Options&gt; خيارات متقدمة Advanced ثم ننقر على زر تحرير القوائم المخصصة Edit Custom Lists في قسم عام General:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21518" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a415c9eb662_1-.png.e43f6ea118170c781efadc235925a716.png" rel=""><img alt="1-إنشاء قائمة مخصصة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21518" data-unique="vdfhzxtbr" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415cbb2afe_1-.thumb.png.c44b692545ea13c04d0620794c278956.png" style=""></a>
</p>

<p>
	ننقر فوق قائمة جديدة New List ثم نبدأ بإدخال عناصر القائمة من الأول إلى الأخير، ونضغط على مفتاح Enter بعد إدخال كل عنصر للفصل بينهم. بعد اكتمال القائمة ننقر على زر إضافة Add ثم OK:
</p>

<p style="text-align: center;">
	<img alt="2-إضافة قائمة مخصصة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21519" data-unique="4x2c6upu7" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415cdf0cfa_2-.png.e1e6aa056effb2ce34400e993cf09786.png" style=""></p>

<p>
	إذا كانت القائمة مدخلة مسبقًا في الخلايا، فلا داعي لإدخالها يدويًا من جديد. قم بتحديد نطاق الخلايا الذي يحتوي على عناصر القائمة ثم اذهب ملف File&gt; خيارات Options&gt; خيارات متقدمة Advanced&gt; تحرير القوائم المخصصة Edit Custom Lists ثم تأكّد من أنّ خلايا النطاق محددة في المربع استيراد القائمة من الخلايا Import list from cells وانقر على زر استيراد Import لإضافة القائمة:
</p>

<p style="text-align: center;">
	<img alt="3-إنشاء قائمة من نطاق.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21520" data-unique="ojc3i5zg3" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415cee7ed6_3-.png.16edb4e5287bc2a5d2f873a756f27879.png" style=""></p>

<h2>
	كيفية استخدام القوائم المخصصة
</h2>

<p>
	بعد إنشاء القائمة سيتم حفظها في سجل الحاسوب، وستكون متاحة للاستخدام لغرض التعبئة أو الفرز في جميع المصنفات التي يتم إنشاؤها على نفس الحاسوب.
</p>

<p>
	قمنا بفتح مصنف جديد ونريد استخدام قائمة المنتجات المخصصة التي قمنا بإنشائها للتو في جدول معين. لذلك سنقوم بإدخال أول عنصر من القائمة في الخلية المرغوبة، وهو "أقلام" في مثالنا، ثم ننقر على مربع التعبئة التلقائية في زاوية الخلية ونسحب إلى الأسفل:
</p>

<p style="text-align: center;">
	<img alt="4-تعبئة تلقائية-قائمة مخصصة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21521" data-unique="nvyswxlpg" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415cf873b7_4--.png.bc3ed91e17261e114797dcb6c06812f2.png" style=""></p>

<p>
	وهكذا نرى مدى سرعة وسهولة إدخال قائمة من البيانات، مهما كانت طويلة، باستخدام القوائم المخصصة والتعبئة التلقائية.
</p>

<p>
	الاستخدام الآخر للقوائم المخصصة هو الفرز. على سبيل المثال يحتوي الجدول أدناه على نفس منتجات القائمة المخصصة لكن بترتيب مبعثر، بالإضافة إلى عدد الوحدات المباعة منها. والمطلوب هو فرز عمود "المنتج" حسب ترتيب القائمة المخصصة:
</p>

<p style="text-align: center;">
	<img alt="5-مثال-قائمة مخصصة-فرز.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21522" data-unique="w7jgithwu" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415d00903e_5---.png.e0c8f6a7a17d6040511182a8c750699c.png" style=""></p>

<p>
	لفرز البيانات نذهب إلى تبويب بيانات Data ثم ننقر على زر فرز Sort:
</p>

<p style="text-align: center;">
	<img alt="6-فرز.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21523" data-unique="s2q99qllb" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415d090db6_6-.png.f3d3da875d861bfc0a80a4c5fecc2354.png" style=""></p>

<p>
	من قائمة فرز حسب Sort By نختار العمود "المنتج"، ومن قائمة ترتيب Order نختار قائمة مخصصة Custom List:
</p>

<p style="text-align: center;">
	<img alt="7-ترتيب-قائمة مخصصة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21524" data-unique="59fjxjkhb" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415d128203_7--.png.d62b2e3fbf8fe97b77897d4021a347a6.png" style=""></p>

<p>
	من مربع الحوار Custom List نحدد القائمة التي نريد الفرز بواسطتها ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="8-تحديد القائمة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21525" data-unique="bnhu0kcft" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415d1e26d4_8-.png.3bb624d3192892ab72be02738927a485.png" style=""></p>

<p>
	ننقر على OK مرة أخرى وسيتم فرز بيانات العمود حسب ترتيب القائمة المخصصة:
</p>

<p style="text-align: center;">
	<img alt="9-فرز-قائمة مخصصة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21526" data-unique="yzgjd81xd" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415d26a613_9--.png.9cc117a344b27f9167eab4c6cf820fcb.png" style=""></p>

<h2>
	حذف القوائم المخصصة
</h2>

<p>
	بالإمكان حذف القوائم المخصصة التي نقوم بإنشائها يدويًا، ولا يمكن حذف أو القوائم المضمّنة في اكسل. لحذف قائمة مخصصة نذهب إلى &gt; خيارات Options&gt; خيارات متقدمة Advanced&gt; تحرير القوائم المخصصة Edit Custom Lists ثم نحدد القائمة التي نريد حذفها وننقر على زر Delete:
</p>

<p style="text-align: center;">
	<img alt="10-حذف قائمة مخصصة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21527" data-unique="avgknqh8d" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a415d335985_10-.png.315752b1dbcd79c2202932ecebaf93f9.png" style=""></p>

<h2>
	خاتمة
</h2>

<p>
	القوائم المخصصة هي من الأدوات المفيدة في تسريع وتسهيل إدخال البيانات التي نستخدمها بشكل متكرر، بالإضافة إلى استخدامها لفرز بيانات الجداول بترتيب نقوم بتحديده مسبقًا.
</p>

<p>
	إذا كان لديك أي سؤال أو استفسار بخصوص القوائم المخصصة لا تتردد بطرحه في صندوق التعليقات.
</p>
]]></description><guid isPermaLink="false">208</guid><pubDate>Wed, 07 Dec 2016 23:00:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x627;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645; &#x635;&#x64A;&#x63A; &#x627;&#x644;&#x635;&#x641;&#x64A;&#x641; Array Formula &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%B5%D9%8A%D8%BA-%D8%A7%D9%84%D8%B5%D9%81%D9%8A%D9%81-array-formula-%D9%81%D9%8A-microsoft-excel-r206/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-array-formula.png.13482b39696f918c92434e05e969ebc0.png" /></p>

<p>
	صيغة الصفيف، وتسمّى أيضًا صيغة Ctrl Shift Enter (وتُعرف اختصارًا بـ CSE ) هي عبارة عن صيغة تقوم بتنفيذ عمليات حسابية على قيمة واحدة أو أكثر من بيانات المصفوفة وترجع نتيجة واحدة أو أكثر. والمصفوفة هي عبارة عن مجموعة بيانات مرتبة في صف، عمود، أو مجموعة من الصفوف والأعمدة.
</p>

<p>
	تعتبر صيغة الصفيف وسيلة مفيدة لتلخيص البيانات، ويمكن باستخدامها اختصار أكثر من صيغة عادية في صيغة واحدة. سنتعلم في هذا الدرس كيفية إنشاء صيغة صفيف واستخدامها مع بعض الدوال، مثل Sum، Average، وغيرها، بالإضافة إلى كيفية تحريرها وحذفها.
</p>

<p style="text-align: center;">
	<img alt="excel-array-formula.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21517" data-unique="kikjp248l" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-array-formula.png.5a241239a8eafb1d8cda215eeda9d142.png" style=""></p>

<h2>
	إنشاء صيغة صفيف Array Formula
</h2>

<p>
	لتوضيح طريقة إنشاء صيغة الصفيف واستخدامها سنستخدم الجدول التالي كمثال. لدينا عدد الوحدات المباعة لكل منتج خلال فترة معينة بالإضافة إلى سعره، والمطلوب هو حساب مجموع المبيعات لكل المنتجات:
</p>

<p style="text-align: center;">
	<img alt="1-صيغة الصفيف-مثال1.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21504" data-unique="c5rg9eamz" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106a45249_1--1.png.12de8f79617a8ac601530603e1129d7c.png" style=""></p>

<p>
	ربّما يختار الكثير من مستخدمي اكسل حساب مجموع المبيعات عن طريق إضافة عمود لإيجاد قيمة المبيعات لكل منتج ومن ثم جمعها للحصول على مجموع المبيعات الكلّي. لكن يمكن اختصار هذه الخطوات بكتابة صيغة واحدة.
</p>

<p>
	أولًا، نحدد الخلية التي نريد إيجاد النتيجة فيها، وهي الخلية D11 في مثالنا، ونكتب علامة = ثم دالة الجمع SUM. بعد ذلك نفتح قوسًا هلاليًا ونحدد عدد الوحدات المباعة لكل المنتجات (أي نطاق الخلايا B2:B8)، وأخيرًا نحدد سعر الوحدة لكل منتج (أي نطاق الخلايا C2:C8) ونغلق القوس لتصبح الصيغة كالتالي:
</p>

<p style="text-align: center;">
	<img alt="2-صيغة المثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21505" data-unique="uuv1xibst" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106aee856_2-.png.6cfd4405c1b889df08369dcc58b9fad8.png" style=""></p>

<p>
	نأتي الآن إلى الخطوة المهمة، وهي الضغط على المفاتيح Ctrl+ Shift+ Enter بدلا من المفتاح Enter فقط للحصول على النتيجة:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21506" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106ba5e38_3-.png.e9825ff5fec5522218d6e9cc24d8632e.png" rel=""><img alt="3-نتيجة المثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21506" data-unique="e71x6yfbp" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106c8acc1_3-.thumb.png.45ba0914a41580a8e42bc0719c322134.png" style=""></a>
</p>

<p>
	لاحظ ظهور قوسين متعرجين في شريط الصيغة في بداية ونهاية الصيغة بشكل تلقائي، وهما يشيران إلى صيغة الصفيف. لا تحاول إنشاء صيغة صفيف بإدخال الأقواس المتعرّجة يدويًا، فلن تحصل على نتيجة معينة، لأن اكسل سيتعامل مع المدخلات كنصوص وليس كصيغة.
</p>

<p>
	ستعمل الصيغة كالتالي: سيتم ضرب كل قيمة في عمود "عدد الوحدات المباعة" بما يقابلها في عمود "السعر"، ومن ثم يتم جمع النتائج للحصول على المجموع الكلي للمبيعات.
</p>

<p>
	يمكن أيضًا استخدام صيغة الصفيف لإرجاع نتائج متعددة. على سبيل المثال إذا رغبنا في إيجاد مبيعات كل منتج على حدة، نحدد نطاق الخلايا D2:D8 في عمود "المبيعات" ونكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="4-نتائج متعددة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21507" data-unique="kek8i83i7" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106d5841f_4-.png.4767a565e60d520424d1ff58a9593c01.png" style=""></p>

<p>
	ولا ننس الضغط على المفاتيح Ctrl+ Shift+ Enterلإرجاع النتائج. لأنّ الضغط على المفتاح Enter فقط سيرجع نتيجة واحدة فقط في الخلية D2:
</p>

<p style="text-align: center;">
	<img alt="5-نتيجة المثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21508" data-unique="5xgbenwml" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106e112aa_5-.png.fb85173ce2d0b1db965af5009e651bad.png" style=""></p>

<p>
	ليست دالة الجمع هي الوحيدة التي تستخدم في صيغة الصفيف، بل يمكن استخدام الدوال الأخرى مثل المتوسط AVERAGE، الأكبر MAX، الأصغر MIN أو أيّة دالة أخرى مضمّنة في اكسل.
</p>

<p>
	على سبيل المثال، لحساب متوسط المبيعات لنفس الجدول، نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="6-صيغة الصفيف-متوسط.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21509" data-unique="2wfljyn9o" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106ea1b61_6--.png.16df5b2403c960d30aa5f0450860ea67.png" style=""></p>

<p>
	ثم نضغط على المفاتيح Ctrl+ Shift+ Enter لإيجاد النتيجة. وبنفس الطريقة ستعمل الصيغة على ضرب القيم في عمود "عدد الوحدات المباعة" بما يقابلها في عمود "السعر"، ومن ثم يتم إيجاد مجموع المبيعات وقسمته على عدد المنتجات:
</p>

<p style="text-align: center;">
	<img alt="7-نتيجة المتوسط.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21510" data-unique="fr0uqgssy" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4106f3b22d_7-.png.2f426d55250de2de5fc507cae96eb9de.png" style=""></p>

<p>
	وإذا أردنا إيجاد المنتج ذي المبيعات الأعلى، نحدد الخلية التي نريد إيجاد النتيجة فيها ثم نكتب الصيغة التالية:
</p>

<p style="text-align: center;">
	<img alt="8-MAX.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21511" data-unique="6ptyxc65j" src="https://academy.hsoub.com/uploads/monthly_2017_02/8-MAX.png.16a51b70fe03312c0d76c4187b65fcab.png" style=""></p>

<p>
	نضغط على المفاتيح Ctrl+ Shift+ Enter وسيتم حساب مبيعات كل منتج ومن ثم إرجاع أعلى قيمة للمبيعات في خلية الناتج:
</p>

<p style="text-align: center;">
	<img alt="9-نتيجة MAX.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21512" data-unique="vo7lq6p3f" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4107075a1b_9-MAX.png.405cd276c1ef63855de5c14aa09d1d3e.png" style=""></p>

<h2>
	تحرير وحذف صيغة الصفيف
</h2>

<p>
	إنّ تحرير وحذف صيغ الصفيف يتطلب بعض الخطوات الخاصة، وخصوصًا إذا كانت تطبّق على خلايا متعددة وليست خلية مفردة.
</p>

<p>
	لتحرير صيغة الصفيف في خلية مفردة، حدد الخلية، ثم اضغط على مفتاح F2 لتشغيل وضع التحرير، ثم عدّل الصيغة كما هو مطلوب، كأن يكون تقليص النطاق أو تمديده. على سبيل المثال، نريد تعديل صيغة مجموعة المبيعات لأنّنا قمنا بإضافة منتج ثامن إلى الجدول، لذلك سنحرر الصيغة ونحدد النطاقات B2:B9 وC2:C9 بدلا من B2:B8 وC2:C8، ثم نضغط على المفاتيح Ctrl+ Shift+ Enter:
</p>

<p style="text-align: center;">
	<img alt="10-تحرير صيغة الصفيف لخلية مفردة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21513" data-unique="u9o3kqed2" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4107125f2e_10-.png.2854792141cf118e07896bb57e55149a.png" style=""></p>

<p>
	أما إذا كانت صيغة الصفيف مطبقة على نطاق خلايا، كما فعلنا في إيجاد قيمة المبيعات لكل منتج على حدة، ففي هذه الحالة يجب أن تحدد نطاق الخلايا بأكمله، تضغط على F2، تجري التعديل المطلوب، ثم تضغط Ctrl+ Shift+ Enter:
</p>

<p style="text-align: center;">
	<img alt="11-تحرير صيغة نطاق من الخلايا.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21514" data-unique="b1gr9f7xh" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41071c2a60_11-.png.475af0bd6729e980055e0b4bd24d7a69.png" style=""></p>

<p>
	لا يمكن حذف خلية مفردة تنتمي لنطاق خلايا يحتوي على صيغة صفيف، وعند محاولة ذلك بتحديد الخلية والضغط على مفتاح Delete سيُنبّهك اكسل إلى عدم إمكانية تغيير جزء من المصفوفة من خلال مربع حوار صغير:
</p>

<p style="text-align: center;">
	<img alt="12-حذف خلية من مصفوفة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21515" data-unique="xd1ux2ric" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a410729f970_12-.png.f5ff1fa9e1258c901a3d559ea0acd60b.png" style=""></p>

<p>
	فإذا رغبت في حذف خلية ضمن المصفوفة، يجب أن تقوم بحذف المصفوفة كلّها ثم إعادة كتابة صيغة الصفيف من جديد. والأمر نفسه ينطبق على نقل (قص ولصق) جزء من المصفوفة، حيث يظهر لك نفس التنبيه. لكن بإمكانك قص المصفوفة بأكملها ولصقها في مكان آخر. ولا تتغير مراجع الخلايا عند النقل بل ستبقى كما هي:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21516" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a4107376a33_13-.png.baaaf637dfe2f6b7f3c4ff7547902845.png" rel=""><img alt="13-نقل المصفوفة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21516" data-unique="gfbm7rrrn" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a410747bb5c_13-.thumb.png.76216c6030f43f3876aef7aae267904e.png" style=""></a>
</p>

<p>
	لصيغ الصفيف العديد من المزايا. فبالإضافة إلى كونها وسيلة لتلخيص البيانات، يمكن أن يجنّبك استخدامها الأخطاء التي يمكن أن تنتج من تعدد الصيغ وخصوصا في جداول البيانات الكبيرة، حيث يمكنك كتابة صيغة واحدة اختصارًا لعدة صيغ كما رأينا في حساب إجمالي المبيعات ومتوسط المبيعات. ولهذا الأمر فائدة أيضًا في تقليل حجم المصنف. فكلما قل عدد الصيغ نقص الحجم.
</p>

<p>
	إذا كان لديك أي سؤال أو استفسار بخصوص صيغ الصفيف لا تتردد بطرحه في صندوق التعليقات.
</p>
]]></description><guid isPermaLink="false">206</guid><pubDate>Sat, 03 Dec 2016 23:00:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x625;&#x646;&#x634;&#x627;&#x621; &#x627;&#x644;&#x633;&#x64A;&#x646;&#x627;&#x631;&#x64A;&#x648;&#x647;&#x627;&#x62A; Scenarios &#x648;&#x627;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645;&#x647;&#x627; &#x644;&#x644;&#x62A;&#x646;&#x628;&#x624; &#x628;&#x627;&#x644;&#x62A;&#x63A;&#x64A;&#x64A;&#x631;&#x627;&#x62A; &#x627;&#x644;&#x62A;&#x64A; &#x62A;&#x62D;&#x62F;&#x62B; &#x639;&#x644;&#x649; &#x627;&#x644;&#x628;&#x64A;&#x627;&#x646;&#x627;&#x62A; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D8%A7%D9%84%D8%B3%D9%8A%D9%86%D8%A7%D8%B1%D9%8A%D9%88%D9%87%D8%A7%D8%AA-scenarios-%D9%88%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85%D9%87%D8%A7-%D9%84%D9%84%D8%AA%D9%86%D8%A8%D8%A4-%D8%A8%D8%A7%D9%84%D8%AA%D8%BA%D9%8A%D9%8A%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D8%AA%D9%8A-%D8%AA%D8%AD%D8%AF%D8%AB-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D9%81%D9%8A-microsoft-excel-r209/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-scenario.png.bcdec3b8ac9ca9206a051fa45617ae98.png" /></p>

<p>
	السيناريوهات هي إحدى أدوات" تحليلات ماذا لو" What-if Analysis التي تُستخدم للتنبؤ بالتغييرات التي ستحدث على البيانات عند إجراء تغيير على قيم المدخلات. وقد تعلمنا في درس سابق <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%AA%D8%AD%D9%84%D9%8A%D9%84%D8%A7%D8%AA-%D9%85%D8%A7%D8%B0%D8%A7-%D9%84%D9%88-what-if-analysis-%D9%84%D9%84%D8%AA%D9%86%D8%A8%D8%A4-%D8%A8%D8%A7%D9%84%D8%AA%D8%BA%D9%8A%D9%8A%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D8%AA%D9%8A-%D8%AA%D8%AD%D8%AF%D8%AB-%D8%B9%D9%84%D9%89-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D9%81%D9%8A-microsoft-excel-r69/?_fromLogin=1" rel="">كيفية استخدام أداتين من أدوات تحليلات "ماذا لو"</a>، واليوم سنكمل الشرح ونغطي الأداة الثالثة؛ السيناريوهات Scenarios.
</p>

<p>
	يمكن إنشاء العديد من السيناريوهات ومقارنة التغييرات التي تحدث على جداول البيانات عند استبدال قيم متغيرات الصيغ بقيم أخرى نقوم بتحديدها عند إنشاء كل سيناريو. ويمكن أن تعمل السيناريوهات مع أي عدد من المتغيرات في الصيغة، لكنّها لا تستوعب سوى 32 قيمة من قيم هذه المتغيرات.
</p>

<p style="text-align: center;">
	<img alt="excel-scenario.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21547" data-unique="74h3mtpz4" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-scenario.png.deb6d3634874236c9de3605db6edd936.png" style=""></p>

<p>
	تتلخص طريقة إنشاء واستخدام السيناريو بالخطوات التالية:
</p>

<ol>
<li>
		عرض الصيغ في جدول البيانات، لمعرفة المتغيرات الداخلة في بناء الصيغة.
	</li>
	<li>
		تحديد المتغيرات التي تؤثر على النتيجة التي نريد دراسة التغيير الذي سيحدث عليها.
	</li>
	<li>
		إنشاء السيناريو.
	</li>
	<li>
		عرض السيناريوهات ومقارنة النتائج.
	</li>
</ol>
<p>
	مثال: الجدول أدناه يبيّن الميزانية الشهرية لأحد الأشخاص بصورة مبسطة، ونريد أن نعرف التغيير الذي سيحدث على قيمة المدخرات في الأشهر القادمة. ماذا لو زادت مصاريف الطعام؟ ماذا لو تم الانتقال إلى شقة أصغر؟ هذا ما سنعرفه من خلال إنشاء سيناريو لكل حالة:
</p>

<p style="text-align: center;">
	<img alt="1-مثال-السيناريوهات-اكسل.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21529" data-unique="1gf4vwvmv" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4174e2ec7f_1---.png.11c40e0e3343b031ea0f2ab66cf9cab6.png" style=""></p>

<p>
	أولا: نقوم بإظهار كل الصيغ في الجدول بالضغط على مفتاحي Ctrl+ ` (ستجد هذا الزر` بجانب الرقم 1، أي مع حرف الذال في لوحة المفاتيح العربية):
</p>

<p style="text-align: center;">
	<img alt="2-إظهار الصيغ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21530" data-unique="n9uru9fkc" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4174ee400c_2-.png.c08e8f63f97a2c8bf85b324e66f35106.png" style=""></p>

<p>
	ثانيًا: نلاحظ أنّ صيغة المدخرات تعتمد على الخلية B3 التي تمثل الدخل، والخلية B4 التي تمثل مجموع المصاريف الشهرية. وبما أنّ الدخل الشهري ثابت تقريبًا، إذًا ستكون قيم المصاريف هي المؤثرة في الصيغة. أي سنقوم بتغيير قيم المتغيرات من B5 إلى B8.
</p>

<p>
	ننقر على Ctrl+ ` من جديد لإخفاء الصيغ.
</p>

<p>
	وقبل أن نبدأ بإنشاء سيناريو لكل حالة، من الأفضل أن نحفظ جدول البيانات الأصلي كسيناريو لكي نتمكن من المقارنة مع السيناريوهات الأخرى.
</p>

<p>
	نحدد الخلايا التي ستتغير قيمها (B5:B8) ثم نذهب إلى تبويب بيانات Data ونختار Scenario Manager من قائمة What-if Analysis:
</p>

<p style="text-align: center;">
	<img alt="3-scenario manager.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21531" data-unique="ymy2ztrev" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4174f96438_3-scenariomanager.png.fa306d8abb5f18c0b9deb05951739533.png" style=""></p>

<p>
	ننقر على Add من مربع الحوار لإضافة سيناريو جديد:
</p>

<p style="text-align: center;">
	<img alt="4-إضافة سيناريو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21532" data-unique="mltbxvtjw" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4175015eff_4-.png.6ea6a76f3e0bd666e5a281732d23d219.png" style=""></p>

<p>
	ندخل اسم مناسب للسيناريو في حقل Scenario name. وبما أننا قمنا بتحديد الخلايا التي ستتغير قيمها مسبقًا، سنترك الحقل Changing Cells كما هو. يمكن أيضًا كتابة تعليق أو ملاحظة لوصف السيناريو في حقل Comment. عند الانتهاء ننقر على OK:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21533" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a417510af95_5-.png.47ffeb6b65cc0ba8c7b11f391ae924f9.png" rel=""><img alt="5-خيارات السيناريو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21533" data-unique="ur2gp0kah" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a417525e8a1_5-.thumb.png.ae425bbc62183aa4ec064592863188de.png" style=""></a>
</p>

<p>
	سيظهر مربع الحوار Scenario values الذي من خلاله يمكننا تغيير قيم المتغيرات B5:B8. لكننا سنترك هذه الحقول كما هي لأننا نريد حفظ سيناريو للجدول الأصلي دون تغيير، ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="6-قيم السيناريو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21534" data-unique="3hzhj60mm" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4175355bf9_6-.png.7c2b8d873384f77a0751c6b07f3d8fac.png" style=""></p>

<p>
	ستتم إضافة السيناريو إلى قائمة السيناريوهات، وأصبح بإمكاننا إضافة سيناريوهات جديدة ومقارنة التغييرات مع السيناريو الأصلي:
</p>

<p style="text-align: center;">
	<img alt="7-قائمة السيناريوهات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21535" data-unique="ftagd33mg" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41753f2fd2_7-.png.419230b588b88802dcd1337bd403268a.png" style=""></p>

<p>
	ثالثًا: لإنشاء السيناريو الأول، ننقر على زر Add من جديد من مربع الحوار Scenario Manager ثم نقوم بتسميته، وليكن "تأجير شقة أصغر" مثلا ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="8-إضافة سيناريو-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21536" data-unique="ept6r1i2w" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41754823ff_8--2.png.dedeebbea529fb7ed1ae2ea905292ea2.png" style=""></p>

<p>
	بما أنّ السيناريو هو تأجير شقة أقل، فالقيمة التي ستتأثر في هذه الحالة هي الإيجار. لنفترض أنّ مبلغ الإيجار سيكون أقل نتيجة لصغر المساحة. لذلك سنقوم بإدخال القيمة 670 بدلا من 750، ونبقي بقية القيم كما هي، ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="9-قيم السيناريو-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21537" data-unique="8mkzbgi1w" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41754ef9f0_9--2.png.90fd2cd6475c7b8a42332ad1c8116428.png" style=""></p>

<p>
	بعد إضافة السيناريو الجديد، نقوم بتحديده ثم ننقر على Show لعرض التغيّر في قيمة المدخرات عند حدوث هذا السيناريو:
</p>

<p style="text-align: center;">
	<img alt="10-عرض.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21538" data-unique="bztlpdvkq" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4175570483_10-.png.69620dd14bc36e580b13fc3c1f656e36.png" style=""></p>

<p>
	عند مقارنة السيناريو الأصلي وسيناريو "تأجير شقة أصغر"، سنلاحظ زيادة في قيمة المدخرات من 2,700$ إلى 2,780$:
</p>

<p style="text-align: center;">
	<img alt="11-النتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21539" data-unique="i173mpmrj" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a417560f9a1_11-.png.8318d5547c5c5a1e59f335f8a94a0a85.png" style=""></p>

<p>
	لكن، ماذا لو كانت المنطقة التي تم الانتقال إليها ذات تكاليف معيشة عالية؟ كيف يمكن أن يؤثر ذلك على قيمة المدخرات؟ لنقم بعمل سيناريو لمعرفة النتيجة.
</p>

<p>
	نفتح مربع الحوار Scenario Manager وننقر على زر Add، ثم ندخل اسمًا مناسبًا للسيناريو الجديد، وليكن " تأجير شقة أصغر+ زيادة المصاريف" مثلا، ولا ننسى تحديد المتغيرات B5:B8 في حقل Changing Cells:
</p>

<p style="text-align: center;">
	<img alt="12-سيناريو جديد-3.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21540" data-unique="goz6symde" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a417568c7fe_12--3.png.5d68035de2b09009576f4616f1d237cb.png" style=""></p>

<p>
	بعد ذلك نقوم بإدخال قيم المتغيرات في حقولها المخصصة. نبقى قيمة الإيجار 670$، ونقوم بإدخال قيمة المصاريف الأخرى: الطعام 400$ بدلًا من 850$، الخدمات 815$ بدلًا من 800$، والمصاريف الأخرى 1650$ بدلًا من 1400$:
</p>

<p style="text-align: center;">
	<img alt="13-قيم السيناريو-3.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21541" data-unique="v3ew9etdl" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a417570a025_13--3.png.467b53886c8c1fd8954017cc102064d3.png" style=""></p>

<p>
	بعد إضافة السيناريو، نقوم أولا بعرض السيناريو الأصلي بتحديده والنقر على زر Show لكي تكون المقارنة صحيحة، ثم نعرض سيناريو "تأجير شقة أصغر وزيادة المصاريف":
</p>

<p style="text-align: center;">
	<img alt="14-نتيجة السيناريو.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21542" data-unique="m707fu1tj" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41757dc8a6_14-.png.e5c38479ce4241df772806ac1275fc7c.png" style=""></p>

<p>
	سنلاحظ عند عرض السيناريو الأخير انخفاض قيمة المدخرات إلى 2465$ بعد أن كانت 2700$ في السيناريو الأصلي. وهكذا يمكننا إنشاء أكثر من سيناريو واستخدامها للتنبؤ بما سيحدث على بياناتنا فيما لو طرأت عليها تغييرات في المستقبل.
</p>

<p>
	كما يمكن عمل جدول ملخص للسيناريوهات لتسهيل عملية المقارنة. ولإنشاء الملخص، نفتح مربع الحوار Scenarios Manager ثم ننقر على زر Summary:
</p>

<p style="text-align: center;">
	<img alt="15-ملخص السيناريوهات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21543" data-unique="mu3gulwxb" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41758674af_15-.png.1b7502b31c7d34fa195e0fdf60f4c0cc.png" style=""></p>

<p>
	سيفتح مربع الحوار Scenario Summary، ومنه نقوم بتحديد الخلية/الخلايا التي نريد معرفة تأثير التغيّر عليها، وهي C9 في مثالنا:
</p>

<p style="text-align: center;">
	<img alt="16-خلية النتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21544" data-unique="43ea9rmu0" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41758e4cf3_16-.png.4a6b1bb5f0014399f9fb6f231eded417.png" style=""></p>

<p>
	بعد النقر على OK، سيتم إنشاء جدول السيناريوهات ونتائجها في ورقة مستقلة:
</p>

<p style="text-align: center;">
	<img alt="17-جدول الملخص.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21545" data-unique="zygh1ehlr" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a41759ad284_17-.png.77f0f6a1b8a999c515df3427f8dd88bc.png" style=""></p>

<p>
	ويمكن دائمًا تحرير السيناريوهات وتعديل القيم من نفس مربع الحوار Scenario Manager، كما يمكن حذفها إن لم نعد بحاجة إليها:
</p>

<p style="text-align: center;">
	<img alt="18-تحرير وحذف.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21546" data-unique="463kybkma" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a4175a2fd4f_18-.png.7d03718387f9d9a33c4b22bc6d3eb288.png" style=""></p>
]]></description><guid isPermaLink="false">209</guid><pubDate>Sun, 20 Nov 2016 23:00:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x62A;&#x646;&#x633;&#x64A;&#x642; &#x627;&#x644;&#x623;&#x631;&#x642;&#x627;&#x645; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AA%D9%86%D8%B3%D9%8A%D9%82-%D8%A7%D9%84%D8%A3%D8%B1%D9%82%D8%A7%D9%85-%D9%81%D9%8A-microsoft-excel-r154/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2016_10/excel-number-formatting.png.86e554b9abd703fa177f21b61e7b4a65.png" /></p>

<p>
	غالبًا ما تشكّل الأرقام الجزء الأعظم والأهم من جداول بيانات اكسل. وهي تختلف بأنواعها، صيغها، وأطوالها. وعلى غرار الخلايا التي يمكن تنسيقها بعدة أنماط، يمكن تنسيق محتويات الخلية، سواء كانت نصوص أو أرقام.
</p>

<p>
	ما سنغطيه في هذا المقال هو تنسيق الأرقام، ونقصد بالتنسيق اختيار الصيغة المناسبة لعرض الرقم بعد إدخاله. يوفّر اكسل مجموعة خيارات لصيغ الأرقام، كالعملات، الوقت، التاريخ، الأرقام عشرية، أو مجرّد أرقام اعتيادية.
</p>

<p style="text-align: center;">
	<img alt="excel-number-formatting.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19303" data-unique="zfbvjvukz" src="https://academy.hsoub.com/uploads/monthly_2016_10/excel-number-formatting.png.15d95dc3e669247a2c1f3569b43c5f54.png"></p>

<p>
	يجب أن تأخذ في الاعتبار أن تغيير تنسيق الرقم سيؤثر على مظهر الرقم فقط، ولا يؤثّر على قيمة الرقم التي يخزّنها اكسل. على سبيل المثال؛ لنفرض أنّك قمت بإدخال الرقمين 0.6666667 و 0.3333333 في جدول بيانات اكسل وتريد جمعها بعملية الجمع البسيطة. لكن قبل ذلك قمت بتغيير صيغة الرقمين لإظهار مرتبة عشرية واحدة، أي بالشكل التالي: 0.6 و 0.3.
</p>

<p>
	أي شخص يعرف بالعمليات الحسابية الأساسية سيقول أنّ نتيجة جمع 0.6 + 0.3 تساوي 0.9 وهذا صحيح. إلّا أنّ النتيجة التي سيرجعها اكسل ستكون 1 بدلًا من 0.9؛ أي أنّه قام بجمع 0.6666667 + 0.3333333 والسبب كما أسلفنا هو أنّ قيمة الرقم المخزونة في اكسل لا تتغيّر عند تغيير تنسيق الرقم، وإنّما يتغيّر مظهر الرقم فقط.
</p>

<p>
	بإمكانك ضبط إعدادات اكسل الافتراضية ليقوم بتغيير قيمة الرقم المخزونة وليس مظهره فقط عند تغيير صيغته. اذهب إلى:
</p>

<p style="text-align: center;">
	<strong>File &gt; Options &gt; Advanced</strong>
</p>

<p>
	انتقل إلى قسم<strong> When Calculating this workbook</strong> ثم قم بتأشير مربّع الخيار<strong> Set precisions as displayed</strong>:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="19280" href="https://academy.hsoub.com/uploads/monthly_2016_10/57f9352524ac6_1-.png.0863a6146b1f861333679b13a91c5c44.png" rel=""><img alt="1-خيارات متقدمة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19280" data-unique="5tjmxvndl" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9352657229_1-.thumb.png.ef667455bf9989794e8206ee16f7922c.png"></a>
</p>

<p>
	مع ذلك، يُنصح بترك هذا الخيار غير مؤشّر لأنّ سيؤثّر على دقة الأرقام، وهذا غير مفيد في الحسابات التي تتطلّب أرقامًا دقيقة جدًا والتي تكون فيها أعشار الرقم مهمة جدًا.
</p>

<h2>
	تنسيقات الأرقام المضمنة افتراضيا في اكسل
</h2>

<p>
	توجد قائمة تنسيقات الأرقام المضمّنة في اكسل في تبويب الصفحة الرئيسية <strong>Home</strong> وبالتحديد في خانة رقم <strong>Number</strong>:
</p>

<p style="text-align: center;">
	<img alt="2-خانة رقم-اكسل.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19281" data-unique="yuhha3dag" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9352779036_2--.png.32669e5f5aeb823825752338d5b29588.png"></p>

<p>
	يمكنك تطبيق التنسيق بتحديد الخلية التي تحتوي على الرقم ومن ثم اختيار التنسيق المناسب من القائمة:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="19282" href="https://academy.hsoub.com/uploads/monthly_2016_10/57f935281828f_3-.png.2d7bcafb5dff503bb077f6412617a469.png" rel=""><img alt="3-تنسيقات الأرقام.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19282" data-unique="an85o73r7" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9352883821_3-.thumb.png.6e5d372b8c4a5b588986427df13f78eb.png"></a>
</p>

<p>
	من التنسيقات المضّمنة الشائعة التي تُستخدم في أغلب جداول البيانات:
</p>

<h3>
	عام General
</h3>

<p>
	هو التنسيق الافتراضي الذي يُستخدم تلقائيًا عند كتابة أي رقم. ويعني التنسيق العام أنّه لم يتم تطبيق أي تنسيق آخر على الرقم سواء كان من التنسيقات المضمّنة أو المخصصة:
</p>

<p style="text-align: center;">
	<img alt="4-عام.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19283" data-unique="gr0zud9qb" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f93529094a2_4-.png.eb21c9fdb45b4fa8cb937598fbf3814b.png"></p>

<h3>
	الرقم Number
</h3>

<p>
	يُستخدم هذا التنسيق مع الأرقام بشكل عام. سيظهر الرقم عند اختيار هذا التنسيق بفواصل عشرية:
</p>

<p style="text-align: center;">
	<img alt="5-تنسيق الأرقام-الرقم.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19284" data-unique="yk4ijof4i" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f935299206b_5--.png.17fa562a0cfbe2dc3e83eb6b519477b3.png"></p>

<p>
	يمكنك تحديد المنازل العشرية المعروضة بعد الفاصلة بالنقر على زر زيادة/إنقاص المنازل العشرية:
</p>

<p style="text-align: center;">
	<img alt="6-زيادة-انقاص المنازل العشرية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19285" data-unique="pllysx2cv" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9352f21e3c_6--.png.6f78a2b4295856ba2f4c70b7dfc9a559.png"></p>

<p>
	يمكنك أيضًا التحكّم في عدد المنازل العشرية، وكذلك طريقة عرض الأرقام السالبة من خلال مربع الحوار تنسيق الخلايا<strong> Format Cells</strong>. انقر على مشغّل مربّع الحوار، حدد تبويب <strong>Number</strong> ثم اختر التنسيق المرغوب:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="19287" href="https://academy.hsoub.com/uploads/monthly_2016_10/57f93535a5f6b_7-.png.cc5c8a5cb4375263d7d5484744951d51.png" rel=""><img alt="7-تنسيق الارقام السالبة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19287" data-unique="zi8i06b1j" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f93536e6595_7-.thumb.png.56ab4fb1817a9fba8c49382e81556baf.png"></a>
</p>

<h3>
	العملة Currency
</h3>

<p>
	يستخدم هذا التنسيق مع القيم النقدية العامة. حيث يقوم بإظهار رمز العملة الافتراضي بجانب الرقم. وبإمكانك التحكّم في عدد المنازل العشرية للرقم، كيفية عرض القيم السالبة، وكذلك رمز العملة من خلال مربع الحوار <strong>Format Cells</strong> وكما ذكرنا أعلاه:
</p>

<p style="text-align: center;">
	<img alt="8-العملة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19288" data-unique="mzb6jcssf" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f93537e9434_8-.png.dd5fd2744320ced044b6e0cfdefd8011.png"></p>

<h3>
	محاسبة Accounting
</h3>

<p>
	يستخدم هذا التنسيق أيضًا مع القيم النقدية، لكنّه يقوم بمحاذاة رمز العملة بشكل منفصل عن الرقم داخل الخلية:
</p>

<p style="text-align: center;">
	<img alt="9-محاسبة-تنسيق الأرقام.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19289" data-unique="vznvout1e" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f935389d723_9--.png.b670dad9c8b3214aa8cbb044cff08895.png"></p>

<p>
	بإمكانك تغيير رمز العملة، أو نوعها، بواسطة زر <strong>Accounting Number Format </strong>الذي يعرض مجموعة من الخيارات البديلة. ويمكن الوصول إلى المزيد من خيارات رموز العملات بالنقر على <strong>More Accounting Formats</strong>:
</p>

<p style="text-align: center;">
	<img alt="10-تنسيق أرقام المحاسبة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19290" data-unique="fh4ewbqga" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9353914beb_10-.png.fa89bc7c9ca32c934c2bb435db6bacf5.png"></p>

<p>
	وبخلاف تنسيق العملة، لا يمكن التحكّم في طريقة عرض القيم السالبة عند استخدام تنسيق محاسبة، وستُعرض الأرقام السالبة كما هي بالإضافة إلى رمز العملة:
</p>

<p style="text-align: center;">
	<img alt="11-محاسبة-قيمة سالبة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19291" data-unique="14ezdmu2d" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9353f19bc1_11--.png.3ae8ab615b132302d50566f8b9abdee9.png"></p>

<h3>
	التاريخ Date
</h3>

<p>
	يوفّر اكسل عدة خيارات مفيدة لتنسيق الأرقام بصيغة تواريخ. وعندما تقوم بإدخال تاريخ معيّن باستخدام أي نوع من الفواصل، سيقوم اكسل بتحويله تلقائيًا إلى صيغة تاريخ، ويختار نوع الفاصل الأنسب. على سبيل المثال، إذا قمنا بإدخال التاريخ 22-03-2016 في الخلية، سيتم تطبيق تنسيق التاريخ تلقائيًا، كما يغيّر مظهر التاريخ إلى الصيغة الموضّحة أدناه:
</p>

<p style="text-align: center;">
	<img alt="12-تاريخ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19292" data-unique="27xk4r8e6" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9353fdca90_12-.png.5e326f2132879960a03e31b43ccb8e50.png"></p>

<p>
	أي أنّه استخدم الفاصلة المائلة بدلًا من التي قمنا بإدخالها.
</p>

<p>
	توجد العديد من صيغ التاريخ التي يمكنك الاختيار من بينها، ويمكنك الوصول إليها من مربع الحوار <strong>Format Cells</strong>:
</p>

<p style="text-align: center;">
	<img alt="13-صيغ التاريخ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19293" data-unique="ivh2b0zir" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9354074ca4_13-.png.c715f1025dd2c89718f2e4b32c54fd43.png"></p>

<p>
	بعض هذه الصيغ تتغيّر بتغيّر إعدادات الوقت والتاريخ للمنطقة التي تم تحديدها لنظام تشغيل جهازك. هناك خيارات أيضًا لعرض التاريخ بصيغة طويلة، أي بكتابة اسم الشهر بدلًا من رقمه. اختر الصيغة المرغوبة ثم انقر على <strong>OK</strong>.
</p>

<h3>
	الوقت Time
</h3>

<p>
	الوقت، حاله حال التاريخ، يمكن أن يسبب لك الالتباس عند إدخاله. فقد يختلف ما تقوم بإدخاله عما يظهر في الخلية. والسبب هو أيضًا في تنوّع تنسيقات الوقت المضمّنة في اكسل. حيث يقوم البرنامج بالتعرّف على صيغة الوقت وعرضها بتنسيق معيّن قد يكون مختلفًا عمّا قصدته.
</p>

<p>
	على سبيل المثال، إذا أردت إدخال 4 دقائق و 56 ثانية، يمكنك كتابتها بالشكل 4:56 داخل الخلية. لكن ستلاحظ، من خلال شريطة الصيغة، أنّ اكسل يقوم بتخزين الوقت بالشكل 04:56:00 ص. كما يتم تحديد التنسيق <strong>Custom</strong>:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="19294" href="https://academy.hsoub.com/uploads/monthly_2016_10/57f9354127d6a_14-.png.764dd848988adbf140a5c72e6b6d8723.png" rel=""><img alt="14-وقت.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19294" data-unique="j3wtco5qf" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f93541a0bd5_14-.thumb.png.bd55b2e5ab07db2bd590252a2538d6db.png"></a>
</p>

<p>
	وعندما تذهب إلى مربّع الحوار <strong>Format Cells</strong>، ستجد أنّ الوقت قد تم عرضه بصيغة<strong> hh:mm</strong> (أي ساعة: دقيقة)، وتم اعتبار الرقم 4 هو ما يمثّل الساعات والرقم 56 هو ما يمثّل الدقائق:
</p>

<p style="text-align: center;">
	<img alt="15-وقت-مخصص.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19295" data-unique="5z9bktc1u" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f93542d8b63_15--.png.08e2d13409cfbfa643c8dd28fcd05595.png"></p>

<p>
	وستلاحظ أيضًا وجود العديد من التنسيقات المتنوّعة للوقت. فإذا كنت ترغب في عرض الدقائق: الثواني اختر التنسيق <strong>mm:ss</strong>. من جديد سيقوم اكسل بعرض وقت مخالف للوقت الذي قمت بإدخاله:
</p>

<p style="text-align: center;">
	<img alt="16-وقت-مخصص-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19296" data-unique="wnbkekl8j" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9354c274b7_16---2.png.3c0fb6a4918e5bdf46437176d65b5ee2.png"></p>

<p>
	لذلك يجب أن تكون أكثر دقة في إدخال الوقت. وفي مثالنا هذا يجب كتابة الوقت بالشكل 00:04:56، لكي نكون أكثر تحديدًا في بيان رقم الساعة، الدقيقة، والثانية.
</p>

<p>
	بعد أن تتأكد من إدخال الوقت بصورة صحيحة، يمكنك تغيير التنسيق واختيار صيغة أخرى لعرض الوقت مثل <strong>hh:mm AM/PM</strong> لإظهار ص (صباحًا) أو م (مساءً) بجانب الوقت، أو <strong>h:mm:ss</strong> إذا كنت تريد جمع الوقت وطرحه، حيث تكون هذه الصيغة مفيدة في هذه الحالة على وجه الخصوص.
</p>

<h3>
	نسبة مئوية Percentage
</h3>

<p>
	يُستخدم هذا التنسيق لعرض محتوى الخلية كنسبة مئوية، أي يقوم بضرب الرقم الموجود في الخلية × 100 ويضيف رمز النسبة المئوية. يمكنك تطبيق هذا التنسيق إما بالنقر على أمر النسبة المئوية في خانة <strong>Number</strong>، أو استخدام مفتاح الاختصار <span style="font-family:courier new,courier,monospace;">Ctrl+Shift+%</span> أو من خلال قائمة التنسيقات. ويمكن التحكّم في عدد المنازل العشرية بواسطة مربع الحوار <strong>Format Cells</strong>:
</p>

<p style="text-align: center;">
	<img alt="17-نسبة مئوية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19297" data-unique="i0ep1py97" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9354caeab4_17-.png.b384fd6cb0e6cc20fca4fa10d8169ae2.png"></p>

<h3>
	كسور Fraction
</h3>

<p>
	يُستخدم هذا التنسيق لعرض الأرقام بشكل كسور صحيحة، وحسب نوع الكسر الذي تختاره (من مربع الحوار <strong>Format Cells</strong>):
</p>

<p style="text-align: center;">
	<img alt="18-كسور.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19298" data-unique="9ivg26z17" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9354d80022_18-.png.8a80feb4942a9ac510475ed86e8c8f35.png"></p>

<h3>
	علمي Scientific
</h3>

<p>
	في هذا التنسيق، يتم عرض الأرقام باستخدام الرمز الأسي. حيث يتم ضرب الرقم بالأساس 10 ويرفع لأس محدد حسب طول الرقم. على سبيل المثال، عند كتابة الرقم 255 وتطبيق هذا التنسيق سيتم عرض الرقم بالشكل التالي:
</p>

<p style="text-align: center;">
	<img alt="19-علمي-تنسيق الأرقام.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19299" data-unique="dykb35nag" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9354f0a4f6_19--.png.d6d6328eec5a69cbaab725fb37b3daf0.png"></p>

<h3>
	نص Text
</h3>

<p>
	إذا كنت تريد أن تتم معاملة الرقم كنص عادي في الخلية يمكنك استخدام هذا التنسيق. عند تطبيقه سيتم محاذاة الرقم إلى جهة مخالفة لجهة الأرقام لتمييزه عنها:
</p>

<p style="text-align: center;">
	<img alt="20-نص.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19300" data-unique="c1u6yg9gr" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f9354fef8e6_20-.png.be98d3cbae6502cabe6835830472caf6.png"></p>

<h2>
	تنسيقات خاصة Special
</h2>

<p>
	هناك بعض التنسيقات الخاصة المضمّنة في اكسل مثل تنسيق الرموز البريدية، أرقام الهواتف، أو أرقام الحماية الاجتماعية. يمكنك الوصول إلى هذه الخيارات من مربع الحوار <strong>Format Cells</strong>:
</p>

<p style="text-align: center;">
	<img alt="21-تنسيقات خاصة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19301" data-unique="dzpts7mfu" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f935549369e_21-.png.75b4dec0a3151d0ec8c365bd571de9b0.png"></p>

<p>
	مثلا، عند تطبيق تنسيق رقم الهاتف <strong>Phone Number</strong> على الرقم 1112224445، ستتم إضافة فواصل وسطية صغيرة، وسيظهر بصيغة رقم هاتف. لكن يبقى الرقم في حقل الصيغة كما تم إدخاله، وهذا مثال آخر على تغيير مظهر الرقم وليس قيمته عند تغيير التنسيق:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="19302" href="https://academy.hsoub.com/uploads/monthly_2016_10/57f93555a9f4a_22--2.png.d2c22301e800728abba23b0d81ee0850.png" rel=""><img alt="22-رقم هاتف-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19302" data-unique="qvo2kwyby" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f93556757ae_22--2.thumb.png.b39511e3db26a3f505dd79002a2761db.png"></a>
</p>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="19286" href="https://academy.hsoub.com/uploads/monthly_2016_10/57f9352fe5e8d_7-.png.c9dd9099d78c1076afe453e08f6e3ca8.png" rel=""><img alt="7-تنسيق الارقام السالبة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="19286" src="https://academy.hsoub.com/uploads/monthly_2016_10/57f935314a4c5_7-.thumb.png.3395f02113967e83343eee374471e910.png"></a>
</p>

<p>
	 
</p>

<h2>
	اقرأ أيضًا
</h2>

<ul>
<li>
		<a href="https://academy.hsoub.com/programming/general/%D8%AF%D9%84%D9%8A%D9%84%D9%83-%D8%A7%D9%84%D8%B4%D8%A7%D9%85%D9%84-%D8%A5%D9%84%D9%89-%D8%A3%D9%86%D9%88%D8%A7%D8%B9-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-r1726/" rel="">دليلك الشامل إلى أنواع البيانات</a>
	</li>
</ul>
]]></description><guid isPermaLink="false">154</guid><pubDate>Sun, 09 Oct 2016 17:12:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x631;&#x628;&#x637; &#x645;&#x635;&#x646;&#x651;&#x641;&#x627;&#x62A; &#x645;&#x62A;&#x639;&#x62F;&#x62F;&#x629; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%B1%D8%A8%D8%B7-%D9%85%D8%B5%D9%86%D9%91%D9%81%D8%A7%D8%AA-%D9%85%D8%AA%D8%B9%D8%AF%D8%AF%D8%A9-%D9%81%D9%8A-microsoft-excel-r205/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-Linking-Multiple-Workbooks.png.a6297de30678b1f18cc82d373eea840d.png" /></p>

<p>
	يُتيح Microsoft Excel إمكانية ربط البيانات من مصنفات متفرّقة عن طريق إنشاء مرجع خارجي External Reference (ويُدعى أيضًا بالرابط Link). يكون هذا الرابط فعّالا على الدوام بحيث يتم تحديث المصنّف التابع تلقائيًا كلّما قمت بإجراء تعديل على مصنّفات المصدر. وهذا ما يميّز ربط المصنّفات عن دمج المصنّفات المتعددة الذي كنا قد تحدّثنا عنه في درس سابق. ففي الأخير، لا يتم تحديث البيانات ما لم يتم إعادة الدمج.
</p>

<p style="text-align: center;">
	<img alt="excel-Linking-Multiple-Workbooks.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21503" data-unique="f6hgfu5h9" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-Linking-Multiple-Workbooks.png.d11aca769878cc03ecf633b18ff0db2e.png" style=""></p>

<h2>
	كيفية إنشاء مرجع خارجي (رابط)
</h2>

<p>
	لكي نوضّح طريقة ربط المصنّفات المتفرّقة، سنستخدم الجدولين أدناه كمثال، وكل جدول محفوظ في مصنّف مستقل. يحتوي الجدول الأول على درجات مجموعة من الطلاب لاختبارات الفصل الأول الثلاثة:
</p>

<p style="text-align: center;">
	<img alt="1-ربط المصنفات-مثال1.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21486" data-unique="0ivxratxo" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed26a376_1--1.png.cd0bf4f761fb2ecf6ad93154411982f1.png" style=""></p>

<p>
	الجدول الثاني لا يختلف عن الأول، فهو يحتوي على نفس نوع البيانات لكن لاختبارات الفصل الثاني:
</p>

<p style="text-align: center;">
	<img alt="2-ربط المصنفات-مثال2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21487" data-unique="cptzt6rar" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed31e956_2--2.png.9de22914be1a6c2411cb1c3c47b9813f.png" style=""></p>

<p>
	المطلوب هو إيجاد متوسّط الدرجات للفصلين في مصنّف ثالث منفصل، مع إنشاء رابط للحفاظ على البيانات محدّثة:
</p>

<p style="text-align: center;">
	<img alt="3-ربط المصنفات-جدول 3.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21488" data-unique="ir7kmwklv" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed38f973_3--3.png.90529cd81a996e3069d600b08c5930d3.png" style=""></p>

<p>
	أولًا، نحدد الخلية التي سنجد فيها متوسّط درجات الفصلين للطالب الأول (B5 في هذا المثال) ثم نكتب الصيغة. نبدأ بعلامة = ثم الدالة Average:
</p>

<p style="text-align: center;">
	<img alt="4-كتابة الصيغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21489" data-unique="z2sepf8xf" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed41c286_4-.png.052616777ac1e4d0420edc54a607940b.png" style=""></p>

<p>
	بعد ذلك نذهب إلى مصنّف الفصل الأول ونحدد متوسّط درجات الطالب الأول، نضع فاصلة منقوطة (;) ونذهب إلى مصنّف الفصل الثاني لنحدد متوسط درجات الطالب الأول:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21490" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed4c6f65_5-.png.068590eb0dac8edbd2fc88f389dc0eae.png" rel=""><img alt="5-شريط الصيغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21490" data-unique="f0a652w0a" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed5a38fa_5-.thumb.png.b729426bff5f158f4b29ef1c6f60db4f.png" style=""></a>
</p>

<p>
	نلاحظ في شريط الصيغة أنّ البرنامج يشير إلى اسم المصنّف الأول واسم ورقة العمل ثم الخلية، ومن ثم اسم المصنّف الثاني، ورقة العمل والخلية. ولا يقتصر الربط على مصنّفين فقط، إذ يمكن ربط العدد المرغوب من المصنّفات.
</p>

<p>
	بعد كتابة الصيغة نضغط على مفتاح Enter للحصول على النتيجة.
</p>

<p style="text-align: center;">
	<img alt="6-النتيجة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21491" data-unique="4tx2nqeow" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed6645a6_6-.png.75917442f54ee344e775d43e8c6018ed.png" style=""></p>

<p>
	وبدل أن نكرر نفس الخطوة أعلاه لإيجاد المتوسط السنوي لجميع الطلّاب، سنستخدم <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A7%D9%84%D8%AA%D8%B9%D8%A8%D8%A6%D8%A9-%D8%A7%D9%84%D8%AA%D9%84%D9%82%D8%A7%D8%A6%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%AA%D8%B9%D8%A8%D8%A6%D8%A9-%D8%A7%D9%84%D8%B3%D8%B1%D9%8A%D8%B9%D8%A9-%D9%81%D9%8A-microsoft-excel-r33/" rel="">التعبئة التلقائية</a> لنسخ الصيغة إلى بقية خلايا العمود:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21492" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed761859_7-.png.308f687eed2390653e394e5a68b3d56d.png" rel=""><img alt="7-مرجع مطلق.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21492" data-unique="urfzsw5gb" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed8a6299_7-.thumb.png.8b6ad5eef9b24b4f3b347b9e1141c499.png" style=""></a>
</p>

<p>
	لكن كما نلاحظ، تم تكرار نفس المتوسط السنوي (72) في جميع الخلايا، والسبب هو أنّ اكسل اتخذ الخلية E5 في مصنّف الفصل الأول والخلية E5 في مصنّف الفصل الثاني كمرجع مطلق. أي أنّه قام بنسخ الصيغة إلى بقية الخلايا لكن باستخدام نفس قيمة متوسط الفصل الأول والثاني للطالب الأول. لتصحيح ذلك، نتراجع عن أمر التعبئة التلقائية (Ctrl +Z) ثم نعدّل الصيغة بحذف علامة الدولار ($) المرافقة لاسم الخلية لتحويل المرجع المطلق إلى نسبي:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21493" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ed9bcf70_8-.png.f3a7c807c97e3e006539d95574573d7e.png" rel=""><img alt="8-تصحيح الصيغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21493" data-unique="rltltutqw" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40eda9a297_8-.thumb.png.eba3fc1783dc112a4ed97195c442a709.png" style=""></a>
</p>

<p>
	بعد ذلك نعمل تعبئة تلقائية لملء بقية الخلايا:
</p>

<p style="text-align: center;">
	<img alt="9-تعبئة تلقائية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21494" data-unique="ltkw0sq1t" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40edb5cad2_9-.png.b763d30adc7e650dc2c903be8c39f4e2.png" style=""></p>

<p>
	عندما تقوم بتغيير أي جزء من البيانات في مصنّفات المصدر (وهي ما تزال مفتوحة)، سيتم تحديث المصنّف التابع ليعكس هذه التحديثات تلقائيًا.
</p>

<p>
	أمّا إذا قمت بإغلاق جميع المصنّفات، ثم قمت لاحقًا بتعديل البيانات في أحد مصنّفات المصدر، أو كليهما، ستظهر رسالة تحذيرية عند فتح المصنّف التابع تخبرك بأنّ التحديث التلقائي غير مفعّل:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21495" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40edc3b25e_10-.png.23fed07c9424812cf4a7a0cc65ff20fb.png" rel=""><img alt="10-رسالة تحذيرية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21495" data-unique="z3gjmplcn" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40edcebce4_10-.thumb.png.6378c9f3a93871836f559f59861b2ba6.png" style=""></a>
</p>

<p>
	يمكنك تفعيل التحديث التلقائي بالنقر على Enable Content إذا كانت التغييرات قد تم إجراؤها من قبلك أو من قبل أحد زملائك، وتريد أن ترى التحديث على المصنّف التابع.
</p>

<p>
	ملاحظة: عند غلق مصنّفات المصدر ستجد أنّ الصيغة في شريط الصيغة قد تغيّرت وأصبحت تشتمل أيضًا على امتداد المجلد الذي تُحفظ فيه مصنّفات المصدر:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21496" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40edd9f9c6_11-.png.fc1531b2ff97401cbba03d1f4b9dcf07.png" rel=""><img alt="11-شريط الصيغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21496" data-unique="yotlx8nwd" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40eddde6ca_11-.thumb.png.c8472fb366fa2a9471e3005d7f66e7c2.png" style=""></a>
</p>

<p>
	بإمكانك تفعيل خيار التحديث التلقائي للبيانات المرتبطة بشكل دائم بالذهاب إلى File&gt; Options&gt; Trust Center&gt; Trust Center Settings:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21497" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40edeaa73f_12-.png.85f9d4b97521ba9de84250183e062a1f.png" rel=""><img alt="12-خيارات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21497" data-unique="stwjmr2lu" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ee05ef5a_12-.thumb.png.3afbc650863702d85907a84ddfd95768.png" style=""></a>
</p>

<p>
	قم بتأشير الخيار Enable all Data Connections:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21498" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ee19c96f_13-.png.0ca4ceab9e851fffebcae5b7656c2ea8.png" rel=""><img alt="13-تفعيل ربط البيانات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21498" data-unique="4nenrl2h2" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ee33721f_13-.thumb.png.784e280049f63be58ba890140713800b.png" style=""></a>
</p>

<p>
	مع ذلك، لا يُنصح بتفعيل هذا الخيار ويفضّل إبقاؤه كما هو لأغراض الأمان. إلّا في حال كان مصدر التغييرات موثوقًا دائمًا وكنت متأكدًا من أنّها غير ضارّة ببياناتك. في النهاية، الأمر راجع إلى تفضيلك الشخصي.
</p>

<h2>
	تحديث الروابط وتعطيلها
</h2>

<p>
	عندما تقوم بتغيير اسم مصنّفات المصدر أو تغيير المجلدات التي تُحفظ فيها، لن يكون بالإمكان تحديث البيانات في المصنّف التابع تلقائيًا، لأنّ الرابط لم يعد صالحًا، وأصبح اسم أو امتداد مصنّف المصدر مختلفًا عن الاسم والامتداد الموجود في الصيغة. لذلك يجب أن تقوم بإرشاد اكسل من جديد إلى مصنّفات المصدر لتحديث البيانات.
</p>

<p>
	على سبيل المثال، قمنا بتغيير اسم مصنّف "درجات الفصل الأول" إلى "درجات الفصل 1"، لذلك يجب أن نقوم بتحديث الروابط.
</p>

<p>
	نفتح المصنّف التابع، نذهب إلى تبويب File ثم ننقر على زر Edit Links to Files:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21499" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ee5269e8_14-.png.7e0742f468941552ebce65621a0ea76a.png" rel=""><img alt="14-تعديل الروابط.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21499" data-unique="tx0asijim" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ee7de53e_14-.thumb.png.2933baeb53a710edfc324c8d4a85218f.png" style=""></a>
</p>

<p>
	ننقر على Change Source من مربّع الحوار Edit Links ثم نحدد المصنّف الذي قمنا بإعادة تسميته:
</p>

<p style="text-align: center;">
	<img alt="15-تغيير المصدر.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21500" data-unique="uxq7iwmng" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ee8d5ff2_15-.png.cff2774da10ca5953a278e2bbf3c8901.png" style=""></p>

<p>
	من نفس مربّع الحوار يمكنك تعطيل الروابط بتحديدها الرابط ثم النقر على Break Link، وهذا في حال لم تعد بحاجة إلى وجود ارتباط بين المصنّفات:
</p>

<p style="text-align: center;">
	<img alt="16-تعطيل الروابط.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21501" data-unique="iatyxrt1b" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40ee982944_16-.png.605ce697ab9c9af7882d2ecd5e33ee4b.png" style=""></p>

<p>
	ستلاحظ تحوّل البيانات في المصنّف إلى مجرّد بيانات عادية واختفاء الصيغة من شريط الصيغة:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21502" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a40eea64cad_17-.png.1eca763ab765dada3bd7a86cfafff762.png" rel=""><img alt="17-شريط الصيغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21502" data-unique="iyae5fups" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a40eead7fd9_17-.thumb.png.4e874c8ffeabcb9e0bdfdfc4bcf4cf95.png" style=""></a>
</p>
]]></description><guid isPermaLink="false">205</guid><pubDate>Wed, 17 Aug 2016 23:00:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x62F;&#x645;&#x62C; &#x627;&#x644;&#x628;&#x64A;&#x627;&#x646;&#x627;&#x62A; Consolidate &#x645;&#x646; &#x645;&#x635;&#x646;&#x641;&#x627;&#x62A; &#x645;&#x62A;&#x639;&#x62F;&#x62F;&#x629; &#x641;&#x64A; &#x645;&#x635;&#x646;&#x651;&#x641; &#x648;&#x627;&#x62D;&#x62F; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%AF%D9%85%D8%AC-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-consolidate-%D9%85%D9%86-%D9%85%D8%B5%D9%86%D9%81%D8%A7%D8%AA-%D9%85%D8%AA%D8%B9%D8%AF%D8%AF%D8%A9-%D9%81%D9%8A-%D9%85%D8%B5%D9%86%D9%91%D9%81-%D9%88%D8%A7%D8%AD%D8%AF-%D9%81%D9%8A-microsoft-excel-r203/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-consolidate.png.167403430b194e45a412a8ce3b76ebba.png" /></p>

<p>
	لقد غطينا في دروس سابقة كيفية تلخيص البيانات باستخدام <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%84%D8%AE%D8%B5-%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA%D9%83-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A7%D9%84%D9%85%D8%AC%D8%A7%D9%85%D9%8A%D8%B9-%D8%A7%D9%84%D9%81%D8%B1%D8%B9%D9%8A%D8%A9-subtotals-%D9%81%D9%8A-microsoft-excel-r72/" rel="">المجاميع الفرعية</a>، و<a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%AC%D8%AF%D8%A7%D9%88%D9%84-%D8%A7%D9%84%D9%85%D8%AD%D9%88%D8%B1%D9%8A%D8%A9-pivot-tables-%D9%81%D9%8A-microsoft-excel-r78/" rel="">الجداول المحورية.</a> وسنتعلّم اليوم كيفية تلخيص البيانات باستخدام خاصية الدمج.
</p>

<p style="text-align: center;">
	<img alt="excel-consolidate.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21433" data-unique="kd58as32g" src="https://academy.hsoub.com/uploads/monthly_2017_02/excel-consolidate.png.7f550e86934c868acd82d32f3f56eec1.png"></p>

<p>
	تُتيح خاصية Consolidate إمكانية دمج وتلخيص البيانات من عدة أوراق عمل أو مصنفات في ورقة عمل واحدة أو مصنّف واحد، وهي مفيدة في الكثير من الحالات. على سبيل المثال إذا كان لديك متجر وكانت بيانات المبيعات الخاصة بكل ربع محفوظة في مصنّفات منفصلة. عندما يحين وقت إعداد التقرير السنوي ستكون خاصية الدمج مناسبة لجمع البيانات من المصنفات المتعددة وتلخيصها في مصنف واحد.
</p>

<p>
	يمكن دمج البيانات بطريقتين رئيسيتين:
</p>

<ul>
<li>
		حسب الموضع
	</li>
	<li>
		حسب الفئة
	</li>
</ul>
<p>
	وسنشرح كيفية الدمج بالطريقتين في هذا الدرس.
</p>

<h2>
	دمج البيانات حسب الموضع
</h2>

<p>
	تُستخدم هذه الطريقة إذا كانت البيانات الموزّعة على مصنفات متعددة (أو أوراق متعددة) لها نفس الترتيب ونفس أسماء الأعمدة والصفوف في جميع المصنفات أو أوراق العمل.
</p>

<p>
	مثال: لدينا هنا 4 مصنفات منفصلة، ويحتوي كل مصنف على المبيعات الخاصة بكل ربع. وكما نلاحظ، البيانات في جميع المصنفات لها نفس الترتيب ونفس عناوين الأعمدة والصفوف. سنقوم باستخدام خاصية الدمج لإيجاد مجموع المبيعات السنوي في مصنّف منفصل (لاحظ أنّ جميع الجداول تبدأ بالخلية C5 وتنتهي بالخلية F11):
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21419" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a30075cd06c_1-.png.7db54bbc2599218149f6dcf19b51d8e6.png" rel=""><img alt="1-دمج المصنفات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21419" data-unique="b9hu53xhg" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300763f2ff_1-.thumb.png.86fc6b27d90a269f37ada3cd827a34cb.png"></a>
</p>

<p>
	أولًا: نفتح جميع المصنفات الأربعة بالإضافة إلى مصنف خامس جديد (نسميّه الملخص) لإيجاد مجموع المبيعات السنوي. في المصنف الجديد، نقوم بإنشاء جدول بنفس البنية، يحتوي على نفس عدد الصفوف والأعمدة ونفس عناوينها.
</p>

<p>
	لنفترض أنّ المنتجات وأسعارها بقيت ثابتة طوال العام. نقوم بإدخالها في جدول الملخّص، ونترك عمودي "عدد الوحدات المباعة" و"المبيعات" فارغة:
</p>

<p style="text-align: center;">
	<img alt="2-مجموع المبيعات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21420" data-unique="au117wrl1" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3007746a45_2-.png.6f762ac294187f14b28b984d67141c68.png"></p>

<p>
	ما سنقوم به هو جمع عدد الوحدات المباعة للربع الأول + الثاني+ الثالث+ الرابع، لكل منتج ومن ثم نجد على ضوئها المبيعات لكل منتج، ثم مجموع المبيعات الكلي.
</p>

<p>
	ثانيًا: نحدد نطاق الخلايا الذي نريد عرض البيانات المدمجة فيه، وهو عمود "عدد الوحدات المباعة" في مصنّف الملخّص (E6:E11). من جديد أكرر، يجب أن تكون البيانات التي نريد دمجها موجودة في نفس نطاق الخلايا في مصنفات المصدر:
</p>

<p style="text-align: center;">
	<img alt="3-تحديد البيانات.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21421" data-unique="9n7453kar" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300789a460_3-.png.f30ba0246254d57d5832688c66047776.png"></p>

<p>
	ثالثًا: نذهب إلى تبويب بيانات Data وننقر على أمر دمج Consolidate:
</p>

<p style="text-align: center;">
	<img alt="4-دمج.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21422" data-unique="qbyflwges" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3007952f07_4-.png.6a789de9389b07214eadb8b1dd54ce90.png"></p>

<p>
	من مربّع الحوار Consolidate، نحدد الدالة التي نريد استخدامها. هناك العديد من الخيارات، لكن ما يهمنا هنا هو دالة الجمع SUM لأننا نريد إيجاد مجموع "عدد الوحدات المباعة" في كل الأرباع:
</p>

<p style="text-align: center;">
	<img alt="5-دالة الجمع.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21423" data-unique="ssr73odqd" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a30079e82ed_5-.png.259204b53331a5dc0069c76d470a50da.png"></p>

<p>
	بعد ذلك، ننقر على زر السهم الصغير بجانب حقل مرجع Reference ثم نذهب إلى المصنف الأول (مبيعات الربع الأول) ونحدد نطاق الخلايا E6:E11 فيه:
</p>

<p style="text-align: center;">
	<img alt="6-تحديد المرجع.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21424" data-unique="c16z25zmc" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3007a73d33_6-.png.741dbd5815471cfc0b2aa183d7382888.png"></p>

<p>
	لاحظ الصيغة في حقل المرجع؛ يشير اكسل أولًا إلى اسم المصنّف، ثم اسم ورقة العمل، ثم نطاق الخلايا.
</p>

<p>
	انقر على زر Add لإضافة البيانات من المصنّف الثاني (مبيعات الربع الثاني)، وكرر نفس الخطوات على المصنفين الآخرين، وكما موضّح في الصورة أدناه:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21425" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3009dbe6ce_7--4.gif.c9e5d1943ef5363e837d884d857ee270.gif" rel=""><img alt="7-دمج البيانات-4 مصنفات.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21425" data-unique="u59o85ykr" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3009de3eea_7--4.thumb.gif.a3d611db7f32332802f07236be3c1cee.gif"></a>
</p>

<p>
	نتأكّد من تأشير مرّبع الخيار Create links to source data لإنشاء ارتباط مع مصدر البيانات، وهذا لأنّ بياناتنا موجودة على مصنفات مختلفة. أي لا حاجة لتأشير الخيار إذا كنت تريد دمج البيانات من أوراق عمل مختلفة في ورقة على نفس المصنّف.
</p>

<p>
	ننقر على OK، وسيقوم البرنامج بجمع كافة بيانات "عدد الوحدات المباعة" عبر جميع المصنفات. وإذا أردنا معرفة البيانات التفصيلية لكل رقم دون الرجوع إلى كل مصنّف، يوفّر لنا اكسل على مخطط تفصيلي على جانب المصنّف يمكننا استخدامه لإظهار (+) أو إخفاء البيانات (-) التي تم دمجها لنحصل على الرقم النهائي في كل خلية. وعند النقر على الرقم سيظهر في شريط الصيغة امتداد يمكننا الاستدلال به إلى اسم المصنف المصدر واسم ورقة العمل:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21426" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a3009f35686_8-.png.8c15755c53cccc649600918c5c76628b.png" rel=""><img alt="8-مخطط تفصيلي.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21426" data-unique="cu3s1k58e" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a3009fe7662_8-.thumb.png.e3077a9ab8580525050f77606e87e2f5.png"></a>
</p>

<h2>
	دمج البيانات حسب الفئة
</h2>

<p>
	تُستخدم هذه الطريقة إذا كانت البيانات التي تريد دمجها غير مرتبة بنفس الترتيب عبر جميع المصنفات أو أوراق العمل كأن يكون عدد عناصر الجدول أو ترتيبها مختلفًا. مع ذلك يجب أن يكون لها نفس أسماء الصفوف والأعمدة.
</p>

<p>
	مثال: لدينا هذه المرة 4 أوراق عمل (ويمكن أن تكون مصنفات أيضًا) تحتوي على 4 جداول. لكن كل جدول يحتوي على عدد/ترتيب مختلف من الفئات (المنتجات)، وقد توجد نفس الفئة مكررة في أكثر من جدول مع اختلاف بياناتها. ما نريده هو إيجاد مجموع المبيعات لكل منتج (أي لكل فئة) في ورقة عمل تمثّل الملخص.
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21427" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a300a64e8ca_9-.png.85c181286f13c00d2ab8b7d3efb6eeba.png" rel=""><img alt="9-دمج البيانات حسب الفئة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21427" data-unique="3sjniqi28" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300a70a7a8_9-.thumb.png.e5df5763170ed437af85e3c68ff74720.png"></a>
</p>

<p>
	أولًا: نقوم بإنشاء ورقة عمل جديدة، ثم ننشئ جدول يبدأ من نفس الصف ونفس العمود لبقية الجداول في أوراق العمل المصدر (أي الخلية C5 في مثالنا):
</p>

<p style="text-align: center;">
	<img alt="10-ورقة عمل-جدول بيانات جديد.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21428" data-unique="rajp7gjv9" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300a7b6cca_10--.png.783a3cc06c98c33f086f2789c6f64740.png"></p>

<p>
	ثانيًا: يجب أن نحسب عدد الفئات الموجودة في جميع أوراق العمل، أو المصنفات، مع إهمال الفئات المكررة. في هذا المثال لدينا 6 فئات: ثلاجة، فرن كهربائي، طباخ، جهاز استقبال، تلفاز، مصباح كهربائي. بعد ذلك نذهب إلى ورقة العمل التي نريد دمج البيانات فيها ونحدد نطاق خلايا يتكون من 6 صفوف وحسب عدد أعمدة الجدول:
</p>

<p style="text-align: center;">
	<img alt="11-تحديد نطاق الجدول.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21429" data-unique="2ga1nglgt" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300a840951_11-.png.1bbff2e324475a9b2dc2b87e0b05237f.png"></p>

<p>
	ثالثًا: نذهب إلى تبويب بيانات Data وننقر على أمر دمج Consolidate. سيظهر لنا نفس مربع الحوار الذي ظهر في الطريقة السابقة. نحدد الدالة التي نريد استخدامها من حقل Function ثم ننقر على زر السهم الصغير في حقل Reference:
</p>

<p style="text-align: center;">
	<img alt="12-تحديد الدالة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21430" data-unique="56ghrp3sv" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300a912d94_12-.png.40572d1f9c7276773f12c20a1ebb8483.png"></p>

<p>
	نذهب إلى الورقة الأولى ونحدد نطاق البيانات الأول (C6:F11 في مثالنا)، ثم الورقة الثانية ونحدد نطاق البيانات الثاني (C6:F11 في مثالنا) وهكذا:
</p>

<p style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="21431" href="https://academy.hsoub.com/uploads/monthly_2017_02/58a300d5b7743_13-.gif.0b2cc22db88c64d81c5d2bb2fc5f39c4.gif" rel=""><img alt="13-دمج البيانات حسب الفئة.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="21431" data-unique="hvkslkig7" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300d5c05c0_13-.thumb.gif.9eab7a74bb060f2b634bccf42bf6e603.gif"></a>
</p>

<p>
	بعد ذلك نحدد أين توجد الفئات التي نريد دمجها سواء كانت في الصف العلوي Top Raw أو في العمود الأيمن Right Columnأو في كليهما. سنحدد العمود الأيمن لأنّ المنتجات تقع في العمود الأيمن في هذا المثال ثم ننقر على OK:
</p>

<p style="text-align: center;">
	<img alt="15-دمج حسب الفئة-مثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="21432" data-unique="jafity4pd" src="https://academy.hsoub.com/uploads/monthly_2017_02/58a300d656a04_15--.png.a392e0d1bb52dfe0216ac36b08691887.png"></p>

<p>
	سيتم إيجاد مجموع المبيعات لكل منتج في كل الأرباع حتّى إن كانت مواقعها مختلفة عبر أوراق العمل.
</p>
]]></description><guid isPermaLink="false">203</guid><pubDate>Tue, 16 Aug 2016 23:00:00 +0000</pubDate></item><item><title>&#x643;&#x64A;&#x641;&#x64A;&#x629; &#x627;&#x633;&#x62A;&#x62E;&#x62F;&#x627;&#x645; &#x62F;&#x627;&#x644;&#x629; VLOOKUP &#x648;&#xA0;HLOOKUP &#x644;&#x644;&#x639;&#x62B;&#x648;&#x631; &#x639;&#x644;&#x649; &#x628;&#x64A;&#x627;&#x646;&#x627;&#x62A; &#x645;&#x62D;&#x62F;&#x62F;&#x629; &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%AF%D8%A7%D9%84%D8%A9-vlookup-%D9%88%C2%A0hlookup-%D9%84%D9%84%D8%B9%D8%AB%D9%88%D8%B1-%D8%B9%D9%84%D9%89-%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D9%85%D8%AD%D8%AF%D8%AF%D8%A9-%D9%81%D9%8A-microsoft-excel-r104/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2016_04/excel-vlookup-hlookup-functions.png.1023fc9b9e6b206d9cc5b93260a05d2e.png" /></p>
<p dir="rtl">
	دالتا <strong>VLOOKUP</strong> و <strong>HLOOKUP</strong> هي إحدى دوال البحث والإشارة Lookup and Reference وهي تُستخدم للبحث عن قيمة محددة في صف أو عمود، ومن ثم إرجاع قيمة معيّنة في الموضع نفسه من الصف أو العمود الثاني. سنتعرّف في هذا الدرس على هاتين الدالتين وكيفية استخدامهما.
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="excel-vlookup-hlookup-functions.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15362" data-unique="1bx8xw5ls" src="https://academy.hsoub.com/uploads/monthly_2016_04/excel-vlookup-hlookup-functions.png.37cf05954cdea3ce13c77ac888f44162.png">
</p>

<h2 dir="rtl">
	VLOOKUP
</h2>

<p dir="rtl">
	اسم هذه الدالة هو اختصار لـ "Vertical Lookup" (البحث العمودي) وهي تُستخدم للبحث في عمود محدد عن قيمة محددة حسب الصفوف، وعند العثور على تلك القيمة تقوم بإرجاع ما يقابلها في العمود الثاني (الذي نقوم بتحديده في الصيغة أيضًا). يمكنك تشبيه عمل هذه الدالة بدليل الهاتف، حيث تقوم بالبحث عن رقم شخص محدد بالبحث عن اسمه أولا في عمود الأسماء، وعندما تجد الاسم المطلوب تعثر على الرقم الذي يقابله في العمود الثاني (عمود الأرقام).
</p>

<h3 dir="rtl">
	البناء العام لصيغة الدالة
</h3>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5983_7"><span class="pln">VLOOKUP (lookup_value; table_array; col_index_num; [range_lookup])</span></pre>

<ul dir="rtl">
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">lookup_value</span></strong>: القيمة التي تريد البحث عنها. يجب أن تكون هذه القيمة موجودة في العمود الأول لنطاق الخلايا الذي نحدده في <span style="font-family:courier new,courier,monospace;">table_array</span>. هذا المُعطى argument وجوده ضروري في الصيغة.
	</li>
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">table_array</span></strong>: ويمثل نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة. وهذا المعطى وجوده ضروري أيضًا.
	</li>
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">col_index_num</span></strong>: رقم العمود في نطاق الخلايا<span style="font-family:courier new,courier,monospace;"> table_array</span> الذي يحتوي على القيمة التي سيتم إرجاعها. وجوده مطلوب في الدالة.
	</li>
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">range_lookup</span></strong>: هذا المعطى هو عبارة عن قيمة منطقية logical تحدد من خلالها فيما إذا كنت تريد من دالة <strong>VLOOKUP</strong> البحث عن تطابق تام (بإدخال القيمة FALSE) أو تطابق تقريبي (بإدخال القيمة TRUE) مع قيمة <span style="font-family:courier new,courier,monospace;">lookup_value</span>، ووجوده اختياري في الصيغة.
	</li>
</ul>

<p dir="rtl">
	<strong>ملاحظة</strong>: عند استخدام القيمة المنطقية TRUE يجب أن يكون العمود الأول في نطاق الخلايا<span style="font-family:courier new,courier,monospace;"> table_array </span>مرتبا تصاعديا لكي يتم إرجاع قيمة صحيحة.
</p>



<div class="banner-container ipsBox ipsPadding">
	<div class="inner-banner-container">
		<p class="banner-heading">
			هل ترغب في الحصول على مستندات إكسل احترافية؟
		</p>

		<p class="banner-subtitle">
			وظّف محلل بيانات خبير لتحرير مستنداتك وتنسيقها من مستقل
		</p>

		<div>
			<a class="ipsButton ipsButton_large ipsButton_primary ipsButton_important" href="https://mostaql.com/freelancers/data-analyst" rel="external">أضف مشروعك الآن</a>
		</div>
	</div>
</div>




<h3 dir="rtl">
	مثال 1
</h3>

<p dir="rtl">
	الجدول أدناه يحتوي على بيانات الموظفين لشركة ما. عدد صفوف الجدول هو 100 صف تقريبا. في مثل هذه الجداول الكبيرة (وما يفوقها) قد يكون من المضيعة للوقت البحث في كل صف من صفوف الجدول إذا رغبنا في العثور على معلومة معينة. وسيكون الأمر أسهل وأسرع بكثير باستخدام دالة VLOOKUP. المطلوب هنا هو العثور على قسم ومقدار راتب الموظف صاحب البطاقة رقم 100، والموظف صاحب البطاقة رقم 65.
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15340" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e93bd4b76_1-vlookup-example.png.d87ddff7384239851c2b2d0b6ec1d59f.png" rel="" data-fileext="png"><img alt="صورة1-vlookup-example.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15340" data-unique="svlr7e8dm" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e93cdb7cf_1-vlookup-example.thumb.png.912d1154ea337ce702d7b769f7db01cc.png"></a>
</p>

<p dir="rtl">
	نضع المؤشر في الخلية التي نريد إرجاع القيمة الأولى فيها، وهي الخلية H2 في هذا المثال، ثم نذهب إلى تبويب:
</p>

<p dir="rtl" style="text-align: center;">
	<strong>صيغ Formulas &gt; بحث وإشارة Lookup &amp; Reference &gt; VLOOKUP</strong>
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15341" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e93e08635_2--vlookup.png.4e211ee4dc9108ca6153748dfbeb7fc7.png" rel="" data-fileext="png"><img alt="صورة2-ادراج صيغة-vlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15341" data-unique="393wonrep" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e93f481d5_2--vlookup.thumb.png.db4c4c29e78c2a113309dea183f64538.png"></a>
</p>

<p dir="rtl">
	في مربع الحوار <strong>Function Arguments </strong>نقوم بتحديد معطيات الدالة:
</p>

<ul dir="rtl">
	<li>
		في الحقل الأول، <span style="font-family:courier new,courier,monospace;">lookup_value</span>، نحدد القيمة التي نريد البحث عنها، وهي رقم البطاقة "100" في هذا المثال، لذلك سنحدد الخلية G2 التي تحتوي هذه القيمة.
	</li>
	<li>
		في الحقل الثاني،<span style="font-family:courier new,courier,monospace;"> table_array</span>، نحدد نطاق الخلايا الذي يحتوي بياناتنا. في هذا المثال سنحدد الجدول بأكمله (A1:D100).
	</li>
	<li>
		في الحقل الثالث، <span style="font-family:courier new,courier,monospace;">col_index_num</span>، ندخل رقم العمود الذي يحتوي على القيمة التي سيتم إرجاعها، وبما إننا نريد العثور على "قسم" الموظف، فسنقوم بإدخال الرقم "3"، وهو تسلسل عمود "القسم" في الجدول من اليمين إلى اليسار (أي أنّ تسلسل عمود "رقم بطاقة الموظف هو"1"، عمود "تاريخ التوظيف" هو "2"، وهكذا). إذا كان اتجاه الورقة من اليسار إلى اليمين نقوم بحساب رقم العمود من اليسار إلى اليمين.
	</li>
	<li>
		في الحقل الرابع، <span style="font-family:courier new,courier,monospace;">range_lookup</span>، نقوم بإدخال الرقم صفر (والذي يعني القيمة المنطقية FALSE) لأننا نبحث عن تطابق تام مع الرقم "100"، وليس تطابق تقريبي، بسبب وجود أرقام قريبة من رقم "100" في عمود "رقم بطاقة الموظف".
	</li>
</ul>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة3-معطيات الصيغة.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15342" data-unique="cypyulbeb" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e9412d0e8_3-.png.126215659738dbf479dabb8c5460c58e.png">
</p>

<p dir="rtl">
	ننقر على OK، وسيتم العثور على قسم صاحب البطاقة رقم 100 فورا، وهو قسم "الخدمات":
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة4-نتيجة الصيغة-1.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15343" data-unique="qyos927g2" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e941c1fc3_4--1.png.60248d49379c0b4abe4a8edc86e62a23.png">
</p>

<h3 dir="rtl">
	تفسير عمل الصيغة
</h3>

<p dir="rtl">
	تقوم الصيغة أولا بالبحث في صفوف عمود "رقم بطاقة الموظف" واحدا تلو الآخر، وعندما تعثر على الرقم "100" تقوم بإيجاد القيمة التي تقابلها في عمود "القسم" ثم ترجع هذه القيمة في الخلية H2.
</p>

<p dir="rtl">
	نكرر نفس الخطوات للعثور على مقدار راتب الموظف صاحب البطاقة رقم "100"، وستكون المعطيات كما موضّح في الصورة التالية:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة5-معطيات الصيغة-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15344" data-unique="rmc91zy0a" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e942c80b5_5--2.png.db15ca4aa0e6a0972782100eb05a3c89.png">
</p>

<p dir="rtl">
	قمنا بإدخال الرقم "4" في الحقل الثالث لأنّ تسلسل عمود "الراتب" في الجدول هو الرابع. وكما في الخطوة السابقة، يتم إيجاد النتيجة في الخلية G2:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة6-نتيجة الصيغة-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15345" data-unique="4dz0dzpsy" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e947287b7_6--2.png.0e1429b8c52c63eac3c8124f6b7175f7.png">
</p>

<p dir="rtl">
	الخطوات نفسها تنطبق على رقم البطاقة "65".
</p>

<h3 dir="rtl">
	مثال 2
</h3>

<p dir="rtl">
	الجدول أدناه يحتوي على درجات اختبارين لمجموعة من الطلاب، مع متوسط الدرجات. المطلوب هو إيجاد تقدير كل طالب باستخدام دالة VLOOKUP:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15346" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e9484bcc7_7-2-vlookup.png.736c323f8202a2018d58f23eb308c509.png" rel="" data-fileext="png"><img alt="صورة7-مثال2-vlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15346" data-unique="cdyedq9jg" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e949456ec_7-2-vlookup.thumb.png.d645b7832e9b0dc9db7115bb9eb26d8e.png"></a>
</p>

<p dir="rtl">
	بالتأكيد يمكننا إدخال التقديرات يدويا لكل طالب اعتمادًا على قيمة المتوسط، لكن كما ذكرنا، تسّهل دالة VLOOKUP العمل وتختصر الكثير من الوقت.
</p>

<p dir="rtl">
	<strong>ملاحظة</strong>: قمنا بترتيب القيم في عمود "الدرجة" (وهو العمود الأول من نطاق الخلايا <span style="font-family:courier new,courier,monospace;">table_array</span>) تصاعديا لأننا سنستخدم القيمة المنطقية TRUE في حقل <span style="font-family:courier new,courier,monospace;">range_lookup</span>.
</p>

<p dir="rtl">
	نحدد الخلية التي نريد إرجاع النتيجة فيها، وهي الخلية E2 في هذا المثال، ثم نذهب إلى تبويب:
</p>

<p dir="rtl" style="text-align: center;">
	<strong>صيغ Formulas &gt; بحث وإشارة Lookup &amp; Reference &lt; VLOOKUP</strong>
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15347" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e94ad7457_8--vlookup.png.a2c76442b63d486df46b331fdf1ea900.png" rel="" data-fileext="png"><img alt="صورة8-ادراج صيغة-vlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15347" data-unique="lpdzlltp4" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e94b9afbe_8--vlookup.thumb.png.14965fc6e4d7bf6f22eb433a3810bd35.png"></a>
</p>

<ul dir="rtl">
	<li>
		في الحقل الأول نحدد القيمة التي نريد البحث عن التقدير الذي يقابلها، وهي قيمة المتوسط للطالب الأول، 82، في هذا المثال (أي الخلية D2).
	</li>
	<li>
		في الحقل الثاني نحدد نطاق الخلايا الذي سيتم البحث عن التقدير المناسب فيه، وهو النطاق H1:I7.
	</li>
	<li>
		في الحقل الثالث نحدد رقم العمود الذي يحتوي على القيمة التي سيتم إرجاعها. وبما أنّ تسلسل عمود "التقدير" هو الثاني في نطاق الخلايا، سندخل الرقم "2".
	</li>
	<li>
		في الحقل الرابع ندخل الرقم 1 (والذي يعني القيمة المنطقية TRUE) أو نتركه فارغًا، وفي الحالتين سيتم إرجاع نفس النتيجة. السبب في أنّنا اخترنا القيمة TRUE هو أننا نبحث عن تطابق تقريبي مع القيم في عمود "الدرجة" وليس تطابق تام.
	</li>
</ul>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة9-معطيات الصيغة-vlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15348" data-unique="uijsqukcm" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e94c73aab_9--vlookup.png.2b5a73b0f91514894c92417df20bdb76.png">
</p>

<p dir="rtl">
	ننقر على OK وسيتم إرجاع التقدير الذي يقابل قيم المتوسط:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15349" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e94d35718_10-2-vlookup.png.3d97b1d147f1a7f43f70de37b34933d6.png" rel="" data-fileext="png"><img alt="صورة10-نتيجة المثال2-vlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15349" data-unique="dm62lqi9j" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e94e45e53_10-2-vlookup.thumb.png.4168989f9667af95ad07687f0947dd0a.png"></a>
</p>

<h3 dir="rtl">
	تفسير عمل الصيغة
</h3>

<p dir="rtl">
	ستقوم الصيغة بالبحث عن القيمة "82" أو أقرب أقل قيمة إليها، وعند إيجادها، تقوم بإيجاد ما يقابلها في عمود "التقدير"، ومن ثم إرجاع النتيجة في الخلية E2.
</p>

<p dir="rtl">
	نستخدم التعبئة التلقائية لنسخ الصيغة إلى بقية خلايا عمود "التقدير":
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15350" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e952a546a_11-.png.bf949fd7f7f5d2a1b1aa667fb20f0206.png" rel="" data-fileext="png"><img alt="صورة11-تعبئة تلقائية.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15350" data-unique="8js1phe6v" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e953ab567_11-.thumb.png.6e500385612b99959f239af1b75c71c1.png"></a>
</p>

<p dir="rtl">
	بعد نسخ الصيغة، نلاحظ حدوث خطأ في إيجاد القيم للخلايا من E7 إلى E23، والسبب هو أنّ البرنامج استخدم نطاق الخلايا H1:I7 كمرجع نسبي relative reference. لذلك سنعيد إدراج الصيغة ونستخدم نطاق الخلايا المذكور كمرجع مطلق absolute reference بوضع مؤشر الكتابة فوق اسم الخلية والنقر على مفتاح F4 (أو بكتابة علامة الدولار قبل وبعد حرف العمود يدويا من لوحة المفاتيح)
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة12-مرجع مطلق.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="15351" data-unique="eehjcln8d" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95778dbf_12-.gif.5553b3e0d182a160fd4063b36a5a95ef.gif">
</p>

<p dir="rtl">
	هذه المرة سيتم إيجاد قيم صحيحة في عمود "التقدير" بأكمله عند استخدام التعبئة التلقائية:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة13-تعبئة تلقائية-1.gif" class="ipsImage ipsImage_thumbnailed" data-fileid="15352" data-unique="c1etsfrzq" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95941a94_13--1.gif.2118a72159c9422a8747ad469a407bb9.gif">
</p>

<p dir="rtl">
	أو بدلا من استخدام نطاق الخلايا (H1:I7) كمرجع مطلق وتحديده يدويا كلما أردنا استخدام الدالة، نقوم بتسميته باسم مخصص. وبذلك نستطيع استخدام اسم النطاق في الصيغة. نحدد نطاق الخلايا، ندخل الاسم المرغوب في حقل الاسم (قمنا بتسميته بـ "التقدير")، ثم نضغط Enter:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة14-تسمية نطاق الخلايا.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15353" data-unique="03vlhvgz9" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95a08ca5_14-.png.1c88335220d44239856e218c76a61d7c.png">
</p>

<p dir="rtl">
	في المرة المقبلة، عندما نقوم بإدراج دالة VLOOKUP (أو أيّة دالة أخرى يُستخدم فيها ذلك النطاق)، نقوم بإدخال اسمه بدلًا من تحديده على الورقة:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة15-ادخال اسم النطاق.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15354" data-unique="ezp1bertc" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95ac29f2_15-.png.d82f36b955d11381b24e3319840cd16b.png">
</p>

<p dir="rtl">
	هذه الطريقة هي أفضل وأكثر كفاءة، وتجعلنا نتلافى الأخطاء التي قد تحدث عند استخدام نوع المرجع غير المناسب.
</p>


<div class="banner-container ipsBox ipsPadding">
	<div class="inner-banner-container">
		<p class="banner-heading">
			أدخل بياناتك وعالجها بصور وأساليب متعددة بالإكسل
		</p>

		<p class="banner-subtitle">
			استعن بأفضل مقدمي خدمات الإكسل على خمسات
		</p>

		<div>
			<a class="ipsButton ipsButton_large ipsButton_primary ipsButton_important" href="https://khamsat.com/data/data-processing" rel="external">اطلب خدمتك الآن</a>
		</div>
	</div>
</div>





<h2 dir="rtl">
	HLOOKUP
</h2>

<p dir="rtl">
	تعمل دالة <strong>HLOOKUP</strong> (اختصارا لـ Horizontal Lookup) بالضبط كما تعمل دالة VLOOKUP فيما عدا أنّها تقوم بالبحث عن القيم أفقيا وليس عموديا (أي تبحث عن قيمة محددة في صف محدد حسب أعمدة ذلك الصف).
</p>

<h3 dir="rtl">
	البناء العام لصيغة الدالة
</h3>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_5983_9"><span class="pln">HLOOKUP(lookup_value; table_array; row_index_num; [range_lookup])</span></pre>

<ul dir="rtl">
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">lookup_value</span></strong>: هي القيمة التي تريد البحث عنها. يجب أن تكون هذه القيمة موجودة في الصف الأول لنطاق الخلايا الذي سنحدده في حقل <span style="font-family:courier new,courier,monospace;">table_array</span>. وهذا المعطى مطلوب في الصيغة.
	</li>
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">table_array</span></strong>: وهو نطاق الخلايا الذي يحتوي البيانات التي تبحث فيها الدالة. وهذا المعطى مطلوب في الصيغة أيضًا.
	</li>
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">row_index_num</span></strong>: رقم الصف في نطاق الخلايا <span style="font-family:courier new,courier,monospace;">table_array</span> الذي يحتوي على القيمة التي سيتم إرجاعها. وجوده مطلوب في الصيغة.
	</li>
	<li>
		<strong><span style="font-family:courier new,courier,monospace;">range_lookup</span></strong>: هذا المعطى هو عبارة عن قيمة منطقية logical تحدد فيما إذا كنت تريد من دالة HLOOKUP البحث عن تطابق تام (بإدخال القيمة FALSE) أو تطابق تقريبي (بإدخال القيمة TRUE) مع قيمة <span style="font-family:courier new,courier,monospace;">lookup_value</span>، ووجوده اختياري في الصيغة.
	</li>
</ul>

<p dir="rtl">
	<strong>ملاحظة</strong>: عند استخدام القيمة المنطقية TRUE يجب أن يكون الصف الأول في نطاق الخلايا table_array مرتبا تصاعديا لكي يتم إرجاع قيمة صحيحة.
</p>

<h3 dir="rtl">
	مثال
</h3>

<p dir="rtl">
	الجدول التالي يحتوي على تواريخ بدء وانتهاء مجموعة من المشاريع. المطلوب هو إيجاد تاريخ انتهاء المشروع رقم 5. بالطبع يمكننا العثور عليه بسهولة في مثل هذا الجدول الصغير، لكن سيصبح الأمر أكثر صعوبة في الجداول الكبير. على كل حال، سنستخدم دالة HLOOKUP للعثور على القيمة المطلوبة.
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15355" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95bca2af_16-hlookup-.png.e73c64c0e772a987411a3fbe08089ede.png" rel="" data-fileext="png"><img alt="صورة16-hlookup-مثال.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15355" data-unique="aoevwx03d" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95c57e84_16-hlookup-.thumb.png.6f4e43ac4082550c11818b550c2bf32d.png"></a>
</p>

<p dir="rtl">
	أولا، نحدد الخلية التي نريد إرجاع النتيجة فيها، وهي الخلية B9 في هذا المثال، ثم نذهب إلى تبويب:
</p>

<p dir="rtl" style="text-align: center;">
	<strong>صيغ Formulas &gt; بحث وإشارة Lookup &amp; Reference &lt; HLOOKUP</strong>
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15356" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95dd47a4_17--hlookup.png.c5967aab67eed7b0c3008dc540233e6d.png" rel="" data-fileext="png"><img alt="صورة17-ادراج صيغة-hlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15356" data-unique="zok6nq85r" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e95e9762f_17--hlookup.thumb.png.2db68afdbe14e55b00cc5ea7f1682c6b.png"></a>
</p>

<p dir="rtl">
	في مربع الحوار <strong>Function Arguments</strong> نقوم بتحديد المعطيات:
</p>

<ul dir="rtl">
	<li>
		في الحقل الأول، <span style="font-family:courier new,courier,monospace;">lookup_value</span>، نحدد القيم التي نريد البحث عنها، وهو رقم المشروع "5" في هذا المثال. لذلك سنحدد الخلية B8 التي قمنا بإدخال هذا الرقم فيها مسبقا.
	</li>
	<li>
		في الحقل الثاني، <span style="font-family:courier new,courier,monospace;">table_array</span>، نحدد نطاق الخلايا الذي سيتم البحث فيه، وهو A1:I13 في هذا المثال.
	</li>
	<li>
		في الحقل الثالث، <span style="font-family:courier new,courier,monospace;">row_index_num</span> نقوم بإدخال رقم تسلسل الصف الذي يحتوي على النتيجة التي سيتم إرجاعها. وفي هذا المثال هو صف "تاريخ الانتهاء"، تسلسله الثالث (3).
	</li>
	<li>
		في الحقل الرابع،<span style="font-family:courier new,courier,monospace;"> lookup_range </span>نقوم بإدخال الرقم صفر (أي القيمة المنطقية FALSE) لأننا نريد البحث عن قيمة مطابقة تماما للقيمة في حقل <span style="font-family:courier new,courier,monospace;">lookup_value</span>:
	</li>
</ul>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة18-معطيات الصيغة-hlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15357" data-unique="oi94ome02" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e9645fdfb_18--hlookup.png.5c63dd5dd98160d4c4cb529dcbb89002.png">
</p>

<p dir="rtl">
	ننقر على OK وسيتم إرجاع تاريخ الانتهاء للمشروع رقم 5:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة19-نتيجة المثال-hlookup.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15358" data-unique="j3ttykw4y" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e9654922f_19--hlookup.png.82769c6058e1f2c4b33794f0d79009cf.png">
</p>

<h3 dir="rtl">
	تفسير عمل الصيغة
</h3>

<p dir="rtl">
	ستقوم الصيغة بالبحث في صف "المشروع" عن الرقم 5، وعند العثور عليه ستقوم بإيجاد القيمة المقابلة لهذا الرقم في الصف المحدد في حقل <span style="font-family:courier new,courier,monospace;">row_index_num</span>، وهو الصف الثالث في مثالنا، ومن ثم إرجاع النتيجة في الخلية B9.
</p>

<p dir="rtl">
	يجب أن تأخذ في الاعتبار أنّه إذا كانت قيمة <span style="font-family:courier new,courier,monospace;">lookup_range</span> تساوي TRUE، ولم تتمكن الدالة من العثور على قيمة <span style="font-family:courier new,courier,monospace;">lookup_value</span> فستقوم بإرجاع أقرب أقل قيمة من قيمة <span style="font-family:courier new,courier,monospace;">lookup_value</span>.
</p>

<h3 dir="rtl">
	مثال 2
</h3>

<p dir="rtl">
	إذا كنا نريد معرفة تاريخ البداية للمشروع رقم "9" (والذي هو في الحقيقة غير موجود في الجدول) ستكون الصيغة كالتالي:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="15359" href="https://academy.hsoub.com/uploads/monthly_2016_04/5714e9670e651_20-true.png.bf24e3bb58200a4f46edcd6ada3d3641.png" rel="" data-fileext="png"><img alt="صورة20-قيمة منطقية true.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15359" data-unique="p6h9cdjar" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e967b61a9_20-true.thumb.png.4f47f30bfcc9eb27d09393255413e389.png"></a>
</p>

<p dir="rtl">
	وستكون النتيجة كالتالي:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة21-نتيجة-2.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15360" data-unique="bg21fhxez" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e96860f51_21--2.png.8357cfd6991dc0f6b804320c8b68484d.png">
</p>

<h3 dir="rtl">
	<a name="_GoBack" rel=""></a> تفسير عمل الصيغة
</h3>

<p dir="rtl">
	قامت الصيغة بالبحث عن الرقم "9" في صف "المشروع"، وقد تعذّر عليها إيجاده، لذلك قامت بإرجاع "تاريخ البدء" للمشروع رقم "8" وهو أقرب أقل قيمة من الرقم "9". وهذا بسبب أننا قمنا بإدخال القيمة المنطقية TRUE (أي البحث عن تطابق تقريبي).
</p>

<p dir="rtl">
	أما إذا قمنا بتحديد القيمة المنطقية FALSE، فستكون النتيجة خطأ #N/A، لأنّ الدالة في هذه الحالة ستبحث عن تطابق تام:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="صورة22_خطأ.png" class="ipsImage ipsImage_thumbnailed" data-fileid="15361" data-unique="56gw8yyew" src="https://academy.hsoub.com/uploads/monthly_2016_04/5714e9690268c_22_.png.8665d0ffa8f94377cc04a2d110b5db6c.png">
</p>
]]></description><guid isPermaLink="false">104</guid><pubDate>Thu, 21 Apr 2016 09:15:00 +0000</pubDate></item><item><title>&#x623;&#x633;&#x627;&#x633;&#x64A;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x62E;&#x637;&#x637;&#x627;&#x62A; &#x627;&#x644;&#x645;&#x62D;&#x648;&#x631;&#x64A;&#x629; (Pivot Charts) &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%AE%D8%B7%D8%B7%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%AD%D9%88%D8%B1%D9%8A%D8%A9-pivot-charts-%D9%81%D9%8A-microsoft-excel-r79/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2016_03/excel-pivot-charts.png.2790e823734f92c8087105d8ba3be17a.png" /></p>

<p dir="rtl">
	تعرّفنا في الجزء الأول من هذا الدرس على <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%AC%D8%AF%D8%A7%D9%88%D9%84-%D8%A7%D9%84%D9%85%D8%AD%D9%88%D8%B1%D9%8A%D8%A9-pivot-tables-%D9%81%D9%8A-microsoft-excel-r78/">الجداول المحورية وكيفية إنشائها وتنسيقها</a>، وسنكمل في هذا الجزء الشرح حول أساسيات الجداول المحورية بالإضافة إلى المخططات المحورية.
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="excel-pivot-charts.png.49d8587258ceb2c24" class="ipsImage ipsImage_thumbnailed" data-fileid="14058" data-unique="39kue16ss" src="https://academy.hsoub.com/uploads/monthly_2016_03/excel-pivot-charts.png.49d8587258ceb2c249342a923026ba8e.png"></p>

<h2 dir="rtl">
	كيفية إنشاء الحقول المحسوبة Calculated Fields
</h2>

<p dir="rtl">
	في بعض الأحيان تحتاج إلى إضافة معلومات أخرى إلى تقرير PivotTable ولا تريد تغيير مصدر البيانات الأصلي، أو قد يكون إدخالها في الجدول الأصلي يستغرق الكثير من الوقت. في هذه الحالة يمكنك استخدام الحقول المحسوبة Calculated Fields.
</p>

<p dir="rtl">
	في المثال أدناه، نريد إضافة حقل تُحسب فيه قيم العمولة لنسبة عمولة تساوي 11%:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aef4912be_1-pivottable-.png.73b8bab170e605f92b3469880de9b07b.png"><img alt="56e6aef57324c_1-pivottable-.thumb.png.2f" class="ipsImage ipsImage_thumbnailed" data-fileid="14026" data-unique="vda4mxvjc" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aef57324c_1-pivottable-.thumb.png.2f5319abf1b26cc09e41c422d0edd74f.png"></a>
</p>

<p dir="rtl">
	نحدد خلية داخل الجدول ليظهر التبويبان السياقيان. من تبويب تحليل <strong>Analyze</strong> ننقر على:
</p>

<p dir="rtl" style="text-align: center;">
	<strong> Fields, Items, &amp;Sets &gt; Calculated Field</strong>
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6aef6994a9_2-.png.4282d3cc5df97e2df17" class="ipsImage ipsImage_thumbnailed" data-fileid="14027" data-unique="abbu3nrrl" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aef6994a9_2-.png.4282d3cc5df97e2df178eab060b98a2a.png"></p>

<p dir="rtl">
	في مربع الحوار "إدراج حقل محسوب"، نقوم بإدخال اسم للحقل الجديد من خانة Name. ومن خانة Formula نقوم بكتابة صيغة الحقل. بما أننا نريد حساب العمولة التي تنتج من ضرب قيم المبيعات × نسبة العمولة، ستكون الصيغة بالشكل التالي:
</p>

<pre class="ipsCode prettyprint lang-html prettyprinted" id="ips_uid_2827_10">
<span class="pln">=المبيعات * %11</span></pre>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6aef74bf96_3-calculatefields-.png.9f7" class="ipsImage ipsImage_thumbnailed" data-fileid="14028" data-unique="odp8ymf13" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aef74bf96_3-calculatefields-.png.9f7c9963090b9752b03bd199dbae8a7a.png"></p>

<p dir="rtl">
	يمكننا كتابة كلمة "المبيعات" يدويا في الصيغة أو النقر عليها بشكل مزدوج من مربع <strong>Fields</strong>. بعد الانتهاء من كتابة الصيغة ننقر على موافق OK.
</p>

<p dir="rtl">
	سنلاحظ إضافة حقل "العمولة Sum of " إلى قائمة الحقول وإدراجه في منطقة القيم، وكذلك ظهور قيم مجموع العمولة لكل شهر لكل "صنف" في الجدول:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aef936ebc_4-calculatedfields.png.634a7dc831674a90f0a805b9237f481a.png"><img alt="56e6aefa26140_4-calculatedfields.thumb.p" class="ipsImage ipsImage_thumbnailed" data-fileid="14029" data-unique="tafyrbb1b" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aefa26140_4-calculatedfields.thumb.png.f323397bb9aa1978fab94675d8088a53.png"></a>
</p>

<p dir="rtl">
	بإمكاننا تغيير عنوان العمود من "العمولة Sum of" إلى "مجموع العمولة" بتحديد الخلية التي تحتوي على العنوان ثم إدخال الاسم الجديد في خانة الحقل النشط <strong>Active Field</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aefb2ec3f_5-.png.df201152cc3a1560264063732c76fc61.png"><img alt="56e6aefc22e0b_5-.thumb.png.8cc81f3d5b53c" class="ipsImage ipsImage_thumbnailed" data-fileid="14030" data-unique="4bkkma419" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6aefc22e0b_5-.thumb.png.8cc81f3d5b53c56650fed80efe360517.png"></a>
</p>

<p dir="rtl">
	إذا أردنا حذف الحقل المحسوب الذي قمنا بإضافته، نحدد خلية داخل الجدول، نذهب إلى تبويب:
</p>

<p dir="rtl" style="text-align: center;">
	<strong> Analyze &gt; Fields, Items, &amp;Sets &gt; Calculated Field</strong>
</p>

<p dir="rtl">
	من خانة <strong>Name</strong> نحدد الحقل الذي نرغب في حذفه (وهو حقل "العمولة" في هذا المثال)، ننقر على حذف <strong>Delete</strong> ثم موافق <strong>OK</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6af017ef96_6-.png.065d9fbbdd38d1a447c" class="ipsImage ipsImage_thumbnailed" data-fileid="14031" data-unique="bpgg93uc9" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af017ef96_6-.png.065d9fbbdd38d1a447cb01361c4e1ac3.png"></p>

<h2 dir="rtl">
	كيفية استخدام مقسمات طريقة العرض Slicers لتصفية البيانات
</h2>

<p dir="rtl">
	مقسّمات العرض Slicers هي بمثابة لوحة تحكم بصرية بعوامل التصفية Filters، وهي تختلف عن التصفية التقليدية بكونها أسهل وأسرع للاستخدام.
</p>

<p dir="rtl">
	مثلا، في الجدول أدناه، يمكننا استخدام الحقل في منطقة المرشحات ("الربع") لتصفية الجدول المحوري. فإذا أردنا عرض مبيعات الربع الأول من كل سنة فقط، نحدد "الربع الأول" ثم ننقر على موافق OK:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6af0261135_7-.png.364b3161b1c4d55a69c" class="ipsImage ipsImage_thumbnailed" data-fileid="14032" data-unique="5j02qthv7" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af0261135_7-.png.364b3161b1c4d55a69cf2db39b473b70.png"></p>

<p dir="rtl">
	لكن إذا أردنا التصفية حسب السنوات، أو الأشهر، دون إضافة هذه الحقول إلى منطقة المرشحات (أو إلى PivotTable)، يمكننا استخدام مقسّمات العرض.
</p>

<p dir="rtl">
	من تبويب تحليل <strong>Analyze</strong> ننقر على إدراج مقسّم طريقة العرض <strong>Insert Slicer</strong>. في مربع الحوار الذي سيظهر نحدد الحقول التي نريد إدراجها كمرشحات. سنقوم بإدراج "شهر الطلب" و"السنة" مثلا (يمكن إدراج واحد فقط أو أكثر):
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af0320169_8-.png.3392647b90a75c66de7c750e21cf50dd.png"><img alt="56e6af040ba8b_8-.thumb.png.0b2cd1c328cd1" class="ipsImage ipsImage_thumbnailed" data-fileid="14033" data-unique="sxthwp5fv" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af040ba8b_8-.thumb.png.0b2cd1c328cd136267bb1aaba168600f.png"></a>
</p>

<p dir="rtl">
	بعد إدراج المقسّمات، يمكننا تغيير مكانها بسحبها إلى الموضع المرغوب، أو تغيير حجما باستخدام المقابض عند حدودها:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af053ed88_9-.png.fdebd9422d4b84b97960520de114f598.png"><img alt="56e6af0616db5_9-.thumb.png.2d1d72e414661" class="ipsImage ipsImage_thumbnailed" data-fileid="14034" data-unique="yj6ubqtzp" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af0616db5_9-.thumb.png.2d1d72e414661b6f6f5ccf43cfbd8508.png"></a>
</p>

<p dir="rtl">
	نلاحظ أن كل مقسّم يحتوي على عنوان، وهو نفسه عنوان الحقل، بالإضافة عدد من الأزرار التي تمثل عناصر ذلك الحقل. لعمل تصفية، ننقر على الأزرار داخل كل مقسّم. فلو أردنا عرض المبيعات لشهر نيسان من عام 2011، ننقر على زر "نيسان" من مقسّم "شهر الطلب":
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af0797acd_10--slicer.png.9e92c6d2bbcf5b4ac741397e368c3b51.png"><img alt="56e6af083a370_10--slicer.thumb.png.97ef9" class="ipsImage ipsImage_thumbnailed" data-fileid="14035" data-unique="wazqru7a1" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af083a370_10--slicer.thumb.png.97ef997340efe74b83bc14cdffa22a9b.png"></a>
</p>

<p dir="rtl">
	وبإمكاننا عمل تصفية متعددة (أي عرض القيم لأكثر من عنصر في المقسّم) بالضغط على مفتاح <span style="font-family:courier new,courier,monospace;">Ctrl</span> أثناء النقر على مجموعة من الأزرار في المقسّم. ففي المثال أدناه، قمنا بعرض مجموع المبيعات لشهر "نيسان"، "حزيران" و"أيلول" من عام 2011:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af14e6032_11-.png.8d7a3f0afd7bfc53ee9b085581b6ec14.png"><img alt="56e6af15f056a_11-.thumb.png.2b3a7654489a" class="ipsImage ipsImage_thumbnailed" data-fileid="14036" data-unique="e83tw5hcw" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af15f056a_11-.thumb.png.2b3a7654489afe4208ff5f657566173b.png"></a>
</p>

<p dir="rtl">
	لإلغاء عملية التصفية، ننقر على زر إزالة التصفية في حافة المقسّم (أو نضغط مفتاحي<span style="font-family:courier new,courier,monospace;"> Alt+C</span> من لوحة المفاتيح).
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6af1705834_12-.png.5e91c17ad64dbc9cdb" class="ipsImage ipsImage_thumbnailed" data-fileid="14037" data-unique="covp8twem" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af1705834_12-.png.5e91c17ad64dbc9cdb4a7ae85d41c15d.png"></p>

<p dir="rtl">
	هناك العديد من الخيارات الخاصة بتنسيق المقسّم يمكننا الوصول إليها من تبويب خيارات <strong>Options</strong> الذي يظهر عند تحديد أي مقسّم في الورقة.
</p>

<p dir="rtl">
	يمكننا تغيير لون المقسّم باختيار أحد الأنماط Styles من معرض الأنماط:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af19b3367_13-.png.2c9d4e0d01e5414bff485dd429eda03e.png"><img alt="56e6af1b61b65_13-.thumb.png.bcda805f7ea7" class="ipsImage ipsImage_thumbnailed" data-fileid="14038" data-unique="44zmuenqn" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af1b61b65_13-.thumb.png.bcda805f7ea79f2c9f2f1738d7a76d73.png"></a>
</p>

<p dir="rtl">
	أو تغيير عند الأعمدة في المقسّم من خانة الأزرار <strong>Buttons</strong> وبالتحديد حقل الأعمدة <strong>Columns</strong>. كما يمكننا تغيير أبعاد الأزرار من نفس الخانة:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af1d2d623_14-.png.59ca9e53457a2d48cd52a5db80a3a545.png"><img alt="56e6af1dce49b_14-.thumb.png.f578abecba42" class="ipsImage ipsImage_thumbnailed" data-fileid="14039" data-unique="tw48nyodf" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af1dce49b_14-.thumb.png.f578abecba42a6ab17298aeb28a4486c.png"></a>
</p>

<p dir="rtl">
	يمكننا أيضا تغيير اسم المقسّم من مربع<strong> Slicer Caption</strong> في خانة <strong>Slicer</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af1f1d0eb_15-.png.0ac3af58a863891a10559daac716a71b.png"><img alt="56e6af1f7a741_15-.thumb.png.611ca9a5ee71" class="ipsImage ipsImage_thumbnailed" data-fileid="14040" data-unique="1jl51mhkp" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af1f7a741_15-.thumb.png.611ca9a5ee71d08f1209be4d96955f2d.png"></a>
</p>

<p dir="rtl">
	وللوصول إلى الخيارات الإضافية للمقسّم ننقر على خيارات مقسّم طريقة العرض <strong>Slicer Setting</strong> من خانة <strong>Slicer</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af2c35a59_16-.png.89680766b126e9872a0edc674eb23e65.png"><img alt="56e6af2d1ce95_16-.thumb.png.b92f26228c9f" class="ipsImage ipsImage_thumbnailed" data-fileid="14041" data-unique="k73exkg3m" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af2d1ce95_16-.thumb.png.b92f26228c9ff69345acaabfbde5de9e.png"></a>
</p>

<p dir="rtl">
	من مربّع حوار "الإعدادات"، يمكننا تغيير عنوان المقسّم أيضا، أو عدم عرضه بإلغاء تأشير الخيار Display header. وبالإمكان تغيير طريقة فرز وتصفية عناصر المقسّم بتأشير الخيار تصاعديا Ascending أو تنازليا Descending. فإذا كانت العناصر نصية سيتم فرزها من الألف إلى الياء (أو بالعكس)، وإذا كانت العناصر رقمية سيتم فرزها من الأصغر إلى الأكبر (أو بالعكس).
</p>

<p dir="rtl">
	كما يوجد خيار استخدام قائمة مخصصة عند فرز العناصر <strong>Use Custom Lists when sorting</strong>. مثلا عندما نقوم بإلغاء تأشير هذا الخيار ستترتب العناصر في مقسّم "شهر الطلب" أبجديا:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6af2ec6feb_17-.png.9e9b07a2a2e6cef345" class="ipsImage ipsImage_thumbnailed" data-fileid="14042" data-unique="g4i3xsk3u" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af2ec6feb_17-.png.9e9b07a2a2e6cef3459bdcb3e098f026.png"></p>

<p dir="rtl">
	إنّ إلغاء تأشير استخدام القوائم المخصصة غير مناسب في هذه الحالة، لأننا نريد عرض الأشهر حسب ترتيبها المعتاد. لكن يكون هذه الأمر مفيدا إذا كانت مجموعة العناصر تتطلب ترتيبا محددا، يمكننا إنشاء قائمة مخصصة Custom List واستخدامها لفرز العناصر في المقسّم.
</p>

<p dir="rtl">
	وإذا كانت هناك عناصر في المقسّم لا تحتوي على بيانات لتصفيتها، ولا نرغب في عرض هذا العنصر، يمكننا تأشير الخيار<strong> Hide items with data</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6af3037421_18-.png.c1072e18af99c6bb4f" class="ipsImage ipsImage_thumbnailed" data-fileid="14043" data-unique="814zmipx4" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af3037421_18-.png.c1072e18af99c6bb4f6b520ad1a15891.png"></p>

<p dir="rtl">
	بعد تحديد جميع الخيارات المرغوبة ننقر على موافق <strong>OK</strong>.
</p>

<h2 dir="rtl">
	كيفية إنشاء PivotCharts
</h2>

<p dir="rtl">
	كما هو واضح من الاسم، PivotCharts تشبه إلى حد كبير PivotTables، فبدلا من الجدول، ستُمثل القيم في مخطط يمكن تغيير طرق العرض فيه بكل سهولة كما نفعل في الجدول المحوري.
</p>

<p dir="rtl">
	هناك أكثر من طريقة لإنشاء PivotChart، إما بتحديد إحدى الخلايا داخل الجدول المحوري، ثم الذهاب إلى تبويب تحليل <strong>Analyze</strong> والنقر على <strong>PivotChart</strong> من خانة أدوات <strong>Tools</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af30b13fa_19-.png.869522ceed1250c0443f57658a4253f7.png"><img alt="56e6af310de56_19-.thumb.png.bace6d0792fa" class="ipsImage ipsImage_thumbnailed" data-fileid="14044" data-unique="q5y42o41c" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af310de56_19-.thumb.png.bace6d0792fa419c02bac5c85bf47fad.png"></a>
</p>

<p dir="rtl">
	أو الذهاب إلى تبويب إدراج <strong>Insert</strong> والنقر على <strong>PivotChart</strong> من خانة مخططات <strong>Charts</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af31eeb7a_20-2.png.fcb9e62434f3c4642fc110fb61c687eb.png"><img alt="56e6af3235f11_20-2.thumb.png.166af91b9a4" class="ipsImage ipsImage_thumbnailed" data-fileid="14045" data-unique="kax8c3zb2" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af3235f11_20-2.thumb.png.166af91b9a492adf5f94e21f871d5db2.png"></a>
</p>

<p dir="rtl">
	أو النقر على مخططات مستحسنة<strong> Recommended Charts</strong> من نفس التبويب لعرض المخططات المقترحة والمناسبة لبياناتنا:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6af459a9c4_21--.png.336ed1bc490c7c712" class="ipsImage ipsImage_thumbnailed" data-fileid="14046" data-unique="s535gqwyj" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af459a9c4_21--.png.336ed1bc490c7c7127feeffd35bc4581.png"></p>

<p dir="rtl">
	وفي جميع الحالات سيُفتح نفس مربّع الحوار الذي يشابه مربّع الحوار الخاص بإدراج المخطط العادي (راجع درس <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D9%83%D9%8A%D9%81%D9%8A%D8%A9-%D8%A5%D9%86%D8%B4%D8%A7%D8%A1-%D8%A7%D9%84%D9%85%D8%AE%D8%B7%D8%B7%D8%A7%D8%AA-%D9%88%D8%AA%D8%AE%D8%B5%D9%8A%D8%B5%D9%87%D8%A7-%D9%81%D9%8A-microsoft-excel-r68/">كيفية إنشاء المخططات وتخصيصها في Excel</a> للاطلاع على كيفية اختيار المخطط المناسب للبيانات):
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af46cdd29_22-.png.397471434efae98279fcb2580e178117.png"><img alt="56e6af47646f3_22-.thumb.png.4fe931134f56" class="ipsImage ipsImage_thumbnailed" data-fileid="14047" data-unique="u2eesyjt5" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af47646f3_22-.thumb.png.4fe931134f566e42ba0d1db32cb9af58.png"></a>
</p>

<p dir="rtl">
	بعد انتقاء نوع المخطط المناسب ننقر على موافق OK ليتم إدراجه في الورقة:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af48dc6fd_23-2.png.9a4a6fc6eaa01aad6a8a51ffee7eefe7.png"><img alt="56e6af49a9e0d_23-2.thumb.png.76922f21bec" class="ipsImage ipsImage_thumbnailed" data-fileid="14048" data-unique="yjmrhm99q" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af49a9e0d_23-2.thumb.png.76922f21bec6dde2c0b9ee98e4fbaeab.png"></a>
</p>

<p dir="rtl">
	يرتبط هذا المخطط ارتباطا مباشرا بالجدول المحوري، أي أنّ أي تغيير نجريه على الجدول سيتم تحديث المخطط على أساسه. وبالمثل، أي تغيير يجري على المخطط سيتم تحديث الجدول ليعكس هذا التغيير.
</p>

<p dir="rtl">
	فلو قمنا، مثلا، بعمل تصفية لعرض قيمة الربع الثاني في المخطط، سيتم تطبيق نفس العملية على المخطط تلقائيا:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af4bb29df_24-.png.23d4fe4da1fcacad49742352e1190126.png"><img alt="56e6af4cb3016_24-.thumb.png.800a9537a2ed" class="ipsImage ipsImage_thumbnailed" data-fileid="14049" data-unique="w20e83oxg" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af4cb3016_24-.thumb.png.800a9537a2ede0b3f36de190521cbd3d.png"></a>
</p>

<p dir="rtl">
	وإذا قمنا بإلغاء تأشير حقل "الفرع" من الجدول، وتأشير حقل "السنة"، سيتغير المخطط تبعا لذلك:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af4e06fb6_25-.png.42c4bc11105ba9bf1ca7a9784dcb8fa0.png"><img alt="56e6af4ebd03d_25-.thumb.png.b95a10e8d491" class="ipsImage ipsImage_thumbnailed" data-fileid="14050" data-unique="verzjj1kr" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af4ebd03d_25-.thumb.png.b95a10e8d4913b30808de4efc2bea816.png"></a>
</p>

<p dir="rtl">
	وحتّى لو استخدمنا مقسّمات طريقة العرض Slicers لتصفية الجدول، سيتغير المخطط أيضا:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6b0328a2cd_26--.gif.5985c312fc8c225b15fb68806e2902a3.gif"><img alt="56e6b0328ee11_26--.thumb.gif.9a4c52c1041" class="ipsImage ipsImage_thumbnailed" data-fileid="14056" data-unique="6pecupwdo" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6b0328ee11_26--.thumb.gif.9a4c52c10413332bb9c18c4a5b5fb39f.gif"></a>
</p>

<p dir="rtl">
	ولتجنّب ازدحام العناصر في الورقة، يمكننا نقل المخطط إلى ورقة جديدة فارغة. ننقر على المخطط لتحديده، نذهب إلى تبويب تحليل <strong>Analyze</strong> ثم ننقر على نقل المخطط <strong>Move Chart </strong>من خانة إجراءات <strong>Actions</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af563415e_27-.png.d60c80fcb12900a133ea3da2d189d570.png"><img alt="56e6af571f7c5_27-.thumb.png.5961ea7f1ad0" class="ipsImage ipsImage_thumbnailed" data-fileid="14051" data-unique="ystrgr3pn" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af571f7c5_27-.thumb.png.5961ea7f1ad0e4656947e2bf5487e532.png"></a>
</p>

<p dir="rtl">
	نحدد الخيار ورقة جديدة<strong> New Sheet</strong> ونقوم بإدخال اسم الورقة، ثم ننقر على موافق <strong>OK</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e6af582bbbd_28--2.png.0fcdba401d4a3b6d" class="ipsImage ipsImage_thumbnailed" data-fileid="14052" data-unique="qfjef6kdd" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af582bbbd_28--2.png.0fcdba401d4a3b6dad4f1bf7ca9ce348.png"></p>

<p dir="rtl">
	سيتم نقل المخطط إلى ورقة جديدة. وستصبح لدينا المزيد من المساحة مما يسّهل تحليل المخطط:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af59e8a76_29-.png.24ed2293dbadffc831592cdef103fc26.png"><img alt="56e6af5acb92e_29-.thumb.png.59091bcd4dd8" class="ipsImage ipsImage_thumbnailed" data-fileid="14053" data-unique="wrkekqxs4" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af5acb92e_29-.thumb.png.59091bcd4dd8578f1b8b07db406a5191.png"></a>
</p>

<p dir="rtl">
	وكما في الجدول المحوري، يحتوي المخطط على أربع مناطق: منطقة عوامل التصفية Filters، منطقة حقول المحور Axis، منطقة وسائل الإيضاح Legend، ومنطقة القيم Values. وبإمكاننا تغيير طريقة عرض المخطط بإعادة ترتيب الحقول وسحبها من منطقة إلى أخرى حسب المطلوب كما فعلنا في الجدول:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6b07012b5a_30-.gif.36440b1385a364671fad988b98b0a94a.gif"><img alt="56e6b07017e2c_30-.thumb.gif.d132d5dd4693" class="ipsImage ipsImage_thumbnailed" data-fileid="14057" data-unique="zyuvqbye2" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6b07017e2c_30-.thumb.gif.d132d5dd469324bcfd307a83f094cdc2.gif"></a>
</p>

<p dir="rtl">
	توجد العديد من الخيارات لتصميم وتنسيق المخطط المحوري تماما كما في المخططات العادية. فمن تبويب تصميم <strong>Design</strong> يمكننا تغيير نمط المخطط من معرض الأنماط <strong>Chart Styles</strong>، أو تغيير ألوانه من أمر ألوان <strong>Colors</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af6150f8c_31-.png.0a26eb99a444da7eefdbe56ac71cfe94.png"><img alt="56e6af6267d71_31-.thumb.png.176d37406a32" class="ipsImage ipsImage_thumbnailed" data-fileid="14054" data-unique="peq1zh9dd" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af6267d71_31-.thumb.png.176d37406a3240ba4e2f29ad9f58ec83.png"></a>
</p>

<p dir="rtl">
	<a name="_GoBack" rel="external"></a> كما يمكننا إضافة عناصر إلى المخطط من أمر <strong>Add Chart Element </strong>أو تغيير تخطيط المخطط من أمر<strong> Chart Layout</strong> (تُعرض معاينة مباشرة للتخطيط بمجرد تمرير الفأرة فوقه):
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af63ea76e_32-.png.75e15a101f58e8cffb5bc237128b9e27.png"><img alt="56e6af64d73b3_32-.thumb.png.baf933810575" class="ipsImage ipsImage_thumbnailed" data-fileid="14055" data-unique="prq091hlx" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e6af64d73b3_32-.thumb.png.baf933810575e953febec6a43dadfb71.png"></a>
</p>

<p dir="rtl">
	إذا، فالمخططات المحورية هي عبارة عن مخططات عادية بمرونة وخيارات الجداول المحورية.
</p>
]]></description><guid isPermaLink="false">79</guid><pubDate>Mon, 14 Mar 2016 21:23:00 +0000</pubDate></item><item><title>&#x623;&#x633;&#x627;&#x633;&#x64A;&#x627;&#x62A; &#x627;&#x644;&#x62C;&#x62F;&#x627;&#x648;&#x644; &#x627;&#x644;&#x645;&#x62D;&#x648;&#x631;&#x64A;&#x629; (Pivot Tables) &#x641;&#x64A; Microsoft Excel</title><link>https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%AC%D8%AF%D8%A7%D9%88%D9%84-%D8%A7%D9%84%D9%85%D8%AD%D9%88%D8%B1%D9%8A%D8%A9-pivot-tables-%D9%81%D9%8A-microsoft-excel-r78/</link><description><![CDATA[
<p><img src="https://academy.hsoub.com/uploads/monthly_2016_03/excel-pivot-tables.png.20fdd3ac0c01ac64ab3e0fa3d6fcb526.png" /></p>

<p dir="rtl">
	من الرائع في برنامج اكسل أنّه يتيح إمكانية إدخال الكمية التي تريدها من البيانات مهما كانت كبيرة لتملأ الملايين من الخلايا، وكذلك إمكانية عرض هذه البيانات بالعديد من الطرق المختلفة. لكن في جداول البيانات الكبيرة جدا سيكون من الصعب تحليل جميع المعلومات في الورقة، وهنا يأتي دور الجداول المحورية Pivot Tables لتساعدك في تنظيم بياناتك، تلخيصها، وتحليلها.
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="excel-pivot-tables.png.6b2f22ec9ff6f29f3" class="ipsImage ipsImage_thumbnailed" data-fileid="13948" data-unique="ebzbtxgj8" src="https://academy.hsoub.com/uploads/monthly_2016_03/excel-pivot-tables.png.6b2f22ec9ff6f29f3fcdde8e291b72e8.png"></p>

<p dir="rtl">
	كما هو واضح من الاسم، الجداول المحورية هي جداول أيضا تحتوي على أعمدة وصفوف، لكنها توفّر خاصية التلاعب بالبيانات وترتيبها بعدة طرق بسرعة وسهولة.
</p>

<p dir="rtl">
	على سبيل المثال جدول البيانات أدناه:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e487d05558a_1--.png.3706524ee9643d0af1" class="ipsImage ipsImage_thumbnailed" data-fileid="13918" data-unique="3olyqnxrv" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487d05558a_1--.png.3706524ee9643d0af1e8b09646bebd7f.png"></p>

<p dir="rtl">
	لو أردنا معرفة قيم المبيعات لكل "صنف"، يمكننا تنظيم البيانات وتلخيصها البيانات باستخدام الفرز والتصفية Sort &amp; Filter أو المجاميع الفرعية Subtotals، لكن هذا في حالة كون الجدول صغيرا.
</p>

<p dir="rtl">
	والحقيقة هي أنّ هذا الجدول يحتوي على أكثر من 1400 صف مما يجعل عملية تلخيص البيانات صعبة بدون استخدام الجداول المحورية:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e487d13b1b0_2--.png.350353ce9280af430a" class="ipsImage ipsImage_thumbnailed" data-fileid="13919" data-unique="ha4dek90h" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487d13b1b0_2--.png.350353ce9280af430ab99693301b6bbc.png"></p>

<p dir="rtl">
	عندما نقوم بتحويل البيانات إلى جدول محوري سيكون بإمكاننا التركيز على ملخص الجدول بدلا من التعامل مع الكم الهائل من البيانات ككل:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e487d254b4a_3--pivottable.png.0b38c1e1c477b5b77ae0f6cb0557c4df.png"><img alt="56e487d2a1102_3--pivottable.thumb.png.f0" class="ipsImage ipsImage_thumbnailed" data-fileid="13920" data-unique="sxhjcbyaz" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487d2a1102_3--pivottable.thumb.png.f07c3131693bb20956719b13c3941040.png"></a>
</p>

<p dir="rtl">
	نلاحظ في الصورة أعلاه كيف تحوّل الجدول المتكون من 1403 صف إلى جدول مبسّط بأقل من 20 صف. يتكونّ الجدول المحوري من 4 مناطق: منطقة الأعمدة Columns، منطقة المرشحات (عوامل التصفية) Filters، منطقة الصفوف Rows، ومنطقة القيم.
</p>

<p dir="rtl">
	يمكننا التحكم بالبيانات التي تظهر في كل منطقة من هذه المناطق بكل سهولة. فإذا أردنا أن نقوم بعرض مجموع المبيعات حسب الربع في منطقة الصفوف، ونقل الأشهر إلى منطقة المرشحات، ببساطة ننقر على حقل "الربع" ونسحبه من منطقة المرشحات إلى منطقة الصفوف. وبالمثل ننقر على حقل "شهر الطلب" ونسحبه من منطقة الصفوف إلى منطقة المرشحات، وبذلك نحصل على طريقة مختلفة لتحليل بياناتنا:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e48d5dbbeb0_4-.gif.151020a04d2ab34469863e9ba84e4874.gif"><img alt="56e48d5dc0b7a_4-.thumb.gif.21a827167a0b6" class="ipsImage ipsImage_thumbnailed" data-fileid="13947" data-unique="hdq9p81km" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e48d5dc0b7a_4-.thumb.gif.21a827167a0b6cfb53b22da1e3e62f07.gif"></a>
</p>

<p dir="rtl">
	كما يمكننا التحكم في الحقول fields التي نرغب في إظهارها/إخفائها في الجدول بتأشير اسم الحقل من قسم الحقول الجانبي (أسماء الحقول هي نفسها عناوين الأعمدة للجدول الأصلي الذي قمنا بتحويله إلى جدول محوري):
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e487d626cbf_5--.png.0480d8b2c9d9db3678b707130ad87386.png"><img alt="56e487d6ec290_5--.thumb.png.a4aa9fc3d133" class="ipsImage ipsImage_thumbnailed" data-fileid="13921" data-unique="iqsr8iy3k" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487d6ec290_5--.thumb.png.a4aa9fc3d133ecebee039eb1d21ee37f.png"></a>
</p>

<p dir="rtl">
	وللتركيز على جزء أصغر من البيانات لتحليلها بشكل مفصّل يمكننا استخدام أمر التصفية، أو ما يُسمى بمقسم طريقة العرض Slicers والتي سنأتي إلى شرحها لاحقا في هذا المقال.
</p>

<p dir="rtl">
	إذا فالجداول المحورية هي طريقة أكثر مرونة لعرض البيانات يمكن إعادة هيكلتها بسهولة مع العديد من الخيارات التي تمكننا من تنظيم تلك البيانات، تلخيصها وتحليلها بشكل سهل وسريع.
</p>

<h2 dir="rtl">
	كيفية إنشاء الجداول المحورية
</h2>

<p dir="rtl">
	لنعد إلى الجدول الأصلي؛ مجموعة من الأعمدة والصفوف التي تعرض قيم المبيعات لعدد من الأصناف وحسب الأشهر وأرباع السنة. لتحويل هذا الجدول إلى جدول محوري ننقر على إحدى الخلايا داخل الجدول ثم نذهب إلى تبويب إدراج <strong>Insert</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e487e141bdf_6-.png.b0df9c029ecfb85b614761339c6f6530.png"><img alt="56e487e1b6c21_6-.thumb.png.6f34b1d5ca53d" class="ipsImage ipsImage_thumbnailed" data-fileid="13922" data-unique="ua6fp7gn2" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487e1b6c21_6-.thumb.png.6f34b1d5ca53df6c39acb07bc728dd4b.png"></a>
</p>

<p dir="rtl">
	في خانة جداول <strong>Tables</strong> نلاحظ وجود أمرين لإنشاء الجدول المحوري: <strong>PivotTable</strong> و<strong> Recommended PivotTable</strong>.
</p>

<p dir="rtl">
	سننقر الأمر الأول (<strong>PivotTable</strong>) لإنشاء الجدول (أو يمكننا استخدام الاختصار <span style="font-family:courier new,courier,monospace;">Alt+N+V</span>). سيظهر مربع الحوار التالي:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e487e58dd56_7-pivottable.png.85cd36c13" class="ipsImage ipsImage_thumbnailed" data-fileid="13923" data-unique="n350bqsh7" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487e58dd56_7-pivottable.png.85cd36c1359f3d21b0cd5a48f3a49a1a.png"></p>

<p dir="rtl">
	نؤشر الخيار تحديد جدول أو نطاق <strong>Select a table or range</strong> ونحدد الجدول (أو جزء منه) الذي نريد تحويله إلى جدول محوري (وهو محدد تلقائيا هنا لأننا قمنا بتحديد خلية داخله مسبقا).
</p>

<p dir="rtl">
	إذا رغبنا في استيراد بيانات من ملف خارجي، كقاعدة بيانات Access مثلا، نحدد الخيار استخدام مصدر بيانات خارجي <strong>Use an external data source</strong>.
</p>

<p dir="rtl">
	وكذلك لدينا خيار إنشاء الجدول في ورقة عمل جديدة بتحديد الخيار <strong>New Worksheet</strong> أو إنشائه في الورقة الحالية <strong>Existing Worksheet</strong> وتحديد الخلية التي نريده أن يبدأ منها من حقل <strong>Location</strong>.
</p>

<p dir="rtl">
	يُحدد الخيار الأخير، إضافة هذه البيانات إلى نموذج البيانات <strong>Add this data to the data model</strong>، إذا كانت البيانات علائقية Relational (أي مقسمة على عدة جداول)، وفي هذه الحالة يمكن إضافة الجداول المتعددة إلى نموذج بيانات في اكسل، إنشاء علاقات بينها، ثم استخدام نموذج البيانات لإنشاء PivotTable.
</p>

<p dir="rtl">
	بعد تحديد جميع الخيارات المرغوبة، ننقر على موافق OK. في الورقة الجديدة ستتم إضافة placeholder للجدول المحوري بالإضافة إلى لوحة جانبية تحتوي على جميع الحقول الموجودة التي يمكن إضافتها إلى الجدول، ومصدرها هو الجدول الأصلي.
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e487e7c18d9_8-placeholderandpane.png.8336702bd992aa9bb784caf83d946c25.png"><img alt="56e487e9570dc_8-placeholderandpane.thumb" class="ipsImage ipsImage_thumbnailed" data-fileid="13924" data-unique="216px1rzl" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487e9570dc_8-placeholderandpane.thumb.png.e47159adb084264d8585d1ea7835e3b6.png"></a>
</p>

<p dir="rtl">
	سنقوم ببناء الجدول بسحب الحقول التي نرغب في إضافتها إلى المنطقة المرغوبة. فإذا أردنا تصفية الجدول ككل حسب الأشهر، سنقوم بسحب حقل "شهر الطلب" إلى منطقة Filters، وستتم إضافة عامل التصفية مباشرة إلى الورقة:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e487f389fb0_9-.png.b19c797baa6e3c3862e" class="ipsImage ipsImage_thumbnailed" data-fileid="13925" data-unique="al6ya3f7i" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487f389fb0_9-.png.b19c797baa6e3c3862e9174d24cf5eca.png"></p>

<p dir="rtl">
	وسنقوم بسحب حقل "الربع" إلى منطقة الأعمدة وحقل "الصنف" إلى منطقة الصفوف:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e487f6b0438_10-.png.0445d04474c4065d48c97bc3c7c28bf5.png"><img alt="56e487f6e67cf_10-.thumb.png.44300e0765e1" class="ipsImage ipsImage_thumbnailed" data-fileid="13926" data-unique="5wbufxsv1" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487f6e67cf_10-.thumb.png.44300e0765e118f62811773aa98ba8d3.png"></a>
</p>

<p dir="rtl">
	نلاحظ أن الجدول ما زال فارغا، وذلك لأننا لم نحدد بعد الحقل الذي نضعه في منطقة القيم. كما نلاحظ أن البرنامج يقوم بإضافة صف وعمود الإجمالي الكلي Grand Total تلقائيا. سنقوم بسحب "المبيعات" إلى منطقة القيم:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e487f8ba48a_11-.png.1edc2a80af3c4db2712b86a8cd5b0f5b.png"><img alt="56e487f979c4b_11-.thumb.png.b86e5280de9e" class="ipsImage ipsImage_thumbnailed" data-fileid="13927" data-unique="91ugp48v3" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487f979c4b_11-.thumb.png.b86e5280de9e765c14dc2deac18e8fd1.png"></a>
</p>

<p dir="rtl">
	يمكننا في أي وقت تغيير هيكلية الجدول بسحب الحقول ونقلها إلى المكان الآخر، وهذا ما يميز الجدول المحوري؛ المرونة التامة في التحكم طريقة عرض البيانات.
</p>

<p dir="rtl">
	الطريقة الأخرى لإنشاء الجدول المحوري هو أمر<strong> Recommended PivotTable</strong> الذي يقترح مجموعة من الخيارات المناسبة لبياناتك. يمكنك استخدام هذا الأمر إذا لم تكن ترغب في ببناء الجدول يدويا، أو إذا لم تكن تعرف بالضبط كيف تعرض بياناتك بالشكل المناسب. بنفس الطريقة، نحدد خلية داخل جدول البيانات العادي ثم ننقر على <strong>Recommended PivotTable</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e487fce1a98_12-.png.0b4d681c09b072a2c55393823cf8d0a8.png"><img alt="56e487fda7fb8_12-.thumb.png.1f27341edfd3" class="ipsImage ipsImage_thumbnailed" data-fileid="13928" data-unique="q77h8afk4" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e487fda7fb8_12-.thumb.png.1f27341edfd3c4fea0fb99e39394554b.png"></a>
</p>

<p dir="rtl">
	في مربع الحوار تُعرض العديد من طرق العرض المختلفة للبيانات. انقر على المصغرات لمعاينتها بصورة أكبر في جزء المعاينة. عندما تقرر الشكل المناسب لك، انقر على موافق OK.
</p>

<p dir="rtl">
	سيتم إنشاء الجدول المحوري في ورقة جديدة:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e4880093724_13-recommendedpivottable.p" class="ipsImage ipsImage_thumbnailed" data-fileid="13929" data-unique="h093vg7jf" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4880093724_13-recommendedpivottable.png.8da7ac0ebe84614ece72a1b54cb5b9a8.png"></p>

<p dir="rtl">
	في الشكل الذي اخترناه، يُعرض حقلا "ربع" و "شهر الطلب" كصفوف، وعدد الطلبات في منطقة القيم. ولا توجد حقول في منطقتي الأعمدة والمرشحات (وهذا يعني أنّه ليس بالضرورة استخدام جميع المناطق وإضافة الحقول إليها). يمكننا مواصلة العمل على هذا الترتيب أو تغييره يدويا حسب ما يناسبنا.
</p>

<h2 dir="rtl">
	تنسيق الجداول المحورية
</h2>

<p dir="rtl">
	بعد أن تعرّفنا على كيفية إنشاء الجداول المحورية وكيفية التلاعب في هيكلية الجدول بنقل الحقول من منطقة إلى أخرى، لنستعرض المزيد من الخيارات الخاصة بتنسيق الجدول المحوري.
</p>

<p dir="rtl">
	عندما ننقر على أي خلية داخل الجدول سنلاحظ ظهور التبويبين السياقيين تصميم <strong>Design</strong> وتحليل <strong>Analyze</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e488045bc1a_14-.png.a85e5f374b6260e389a9fbe1ab590a82.png"><img alt="56e4880504932_14-.thumb.png.b668ab1fe323" class="ipsImage ipsImage_thumbnailed" data-fileid="13930" data-unique="2seci3jdt" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4880504932_14-.thumb.png.b668ab1fe32325a289b92a069fad6de6.png"></a>
</p>

<p dir="rtl">
	يحتوي تبويب تصميم على العديد من الخيارات التنسيقية، منها مجموعة أنماط PivotTable Styles تشابه أنماط الجداول العادية. نمرر الفأرة فوق أي من هذه الأنماط لعرض معاينة مباشرة، وعندما نحدد النمط المناسب ننقر عليه لاختياره:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e488068a57b_15-pivottable.png.358818e24e537a61cda9ba39c948b812.png"><img alt="56e4880755b5f_15-pivottable.thumb.png.c1" class="ipsImage ipsImage_thumbnailed" data-fileid="13931" data-unique="82t80fc6o" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4880755b5f_15-pivottable.thumb.png.c1b1e7bca004099055d0d6c6a78031ec.png"></a>
</p>

<p dir="rtl">
	كما يحتوي على خيار تمييز الصفوف (أو الأعمدة) بتنسيق خاص لتسهيل تمييز البيانات ومتابعتها. نحدد أحد الخيارين<strong> Banded Rows</strong> أو<strong> Banded Columns</strong> لتطبيق التنسيق الخاص:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e4880ad6b13_16-bandedrow.png.0c040680bbf9b6f3ddf731ce111876c5.png"><img alt="56e4880bdb2b9_16-bandedrow.thumb.png.cdc" class="ipsImage ipsImage_thumbnailed" data-fileid="13932" data-unique="wl4yn1yte" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4880bdb2b9_16-bandedrow.thumb.png.cdc35f76fc84e544ef2969bfc45d1b09.png"></a>
</p>

<p dir="rtl">
	وبإمكاننا تطبيق تنسيق خاص لعناوين الصفوف/ الأعمدة بتأشير الخيارين<strong> Row Headers/ Column Headers</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e48811c45ca_17-.png.158c6749b7618f58b8a19c5a3eb18fc7.png"><img alt="56e4881202052_17-.thumb.png.c0ba4393ff9e" class="ipsImage ipsImage_thumbnailed" data-fileid="13933" data-unique="bvzp1hpa9" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4881202052_17-.thumb.png.c0ba4393ff9eb2fe33e4def60b06844d.png"></a>
</p>

<p dir="rtl">
	وإذا كنا نفضّل المزيد من المساحات البيضاء في الجدول يمكننا إضافة صفوف فارغة تحت كل مجموعة عناصر من خيار <strong>Insert Blank Line after Each Item</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e488133a5b5_18-.png.0d2e38bebb8773939390638b419d15dd.png"><img alt="56e4881462387_18-.thumb.png.48a6cfeba716" class="ipsImage ipsImage_thumbnailed" data-fileid="13934" data-unique="r8sdd3a7o" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4881462387_18-.thumb.png.48a6cfeba7161a5bd24c9a314ebcabe7.png"></a>
</p>

<p dir="rtl">
	كما أنّ هناك المزيد من الخيارات الخاصة بتخطيط الجدول يمكننا الوصول إليها من أمر تخطيط التقرير <strong>Report Layout</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e48816c01e3_19-.png.a69dcfc524e8383e6ddfd32cead95a95.png"><img alt="56e4881754414_19-.thumb.png.89b108f937f6" class="ipsImage ipsImage_thumbnailed" data-fileid="13935" data-unique="scwli8bkk" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4881754414_19-.thumb.png.89b108f937f6becc16bbdd175e603b70.png"></a>
</p>

<p dir="rtl">
	في النموذج المضغوط <strong>Show in Compact Form</strong> (وهو التخطيط الافتراضي) تُعرض عناصر الحقول المختلفة في منطقة الصفوف في عمود واحد (مثلا، في الجدول أدناه تُعرض عناصر "الصنف" و "شهر الطلب" في عمود A)، كما تكون عناوين الصفوف والأعمدة عمومية ("Row Labels" و "Column Labels"):
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e48818566c3_20-.png.694db38fa23a920e1422a6c4812c9ee6.png"><img alt="56e48819cdaa8_20-.thumb.png.902ee61026e8" class="ipsImage ipsImage_thumbnailed" data-fileid="13936" data-unique="lx24eil92" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e48819cdaa8_20-.thumb.png.902ee61026e823297a9ef49b55bfcbcc.png"></a>
</p>

<p dir="rtl">
	بالإمكان استخدام النموذج المضغوط إذا كنا بحاجة إلى المزيد من المساحة لعرض القيم. وكذلك بالإمكان استخدام أيقونات +/- عند عناوين الصفوف لعرض/إخفاء التفاصيل المندرجة تحت كل عنوان:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e4881c25a26_21--.png.9e9d801d5b4c92b5ea72fb7497bdcd56.png"><img alt="56e4881d23e5d_21--.thumb.png.a17a2fec8e7" class="ipsImage ipsImage_thumbnailed" data-fileid="13937" data-unique="wohurjetg" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4881d23e5d_21--.thumb.png.a17a2fec8e7721e400cb8e2e92724be6.png"></a>
</p>

<p dir="rtl">
	وفي نموذج مخطط تفصيلي<strong> Show in Outline Form</strong> يتم تخصيص عمود لكل حقل من حقول منطقة الصفوف (مثلا، في الجدول أدناه خصص العمود A لحقل "الصنف" وعمود B لحقل "شهر الطلب)، كما تُعرض تسميات الحقول الحقيقة (مثلا، "الصنف" بدلا من "Row Labels" و"شهر الطلب" بدلا من "Column Labels"):
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e4882142649_22-.png.a12bd40acd58447701207318b2613a74.png"><img alt="56e48822b2c24_22-.thumb.png.0203fee21742" class="ipsImage ipsImage_thumbnailed" data-fileid="13938" data-unique="d3e8xzlo5" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e48822b2c24_22-.thumb.png.0203fee21742c453d87a2dcb79db0cdb.png"></a>
</p>

<p dir="rtl">
	أما الخيار الأخير، النموذج الجدولي<strong> Show in Tabular Form</strong>، فهو يشابه النموذج السابق تقريبا، ولكنه يعرض قيم المجاميع (Total) أسفل المجموعات وليس أعلاها:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e488267f57d_23-.png.3aff50418c4bdaf151a77f77edb11a3c.png"><img alt="56e488278c354_23-.thumb.png.da32fef979fd" class="ipsImage ipsImage_thumbnailed" data-fileid="13939" data-unique="q8bpdw5p1" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e488278c354_23-.thumb.png.da32fef979fd06cd6041ab5a1c3d7956.png"></a>
</p>

<p dir="rtl">
	يمكننا اختيار إي نموذج من النماذج المتاحة، فالأمر يعتمد على التفضيل الشخصي للمستخدم.
</p>

<p dir="rtl">
	من الخيارات الأخرى المتوفرة إمكانية إخفاء قيم الإجمالي الكلي Grand Total للصفوف والأعمدة<strong> Off for rows and columns</strong>، أو إظهارها للصفوف فقط <strong>On for rows only</strong> أو للأعمدة فقط <strong>On for columns only</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e4882a4bea7_24-.png.fb1a3b0d78f3cbcd54b4b1e7966f69a3.png"><img alt="56e4882b0dd56_24-.thumb.png.558715112a44" class="ipsImage ipsImage_thumbnailed" data-fileid="13940" data-unique="xj6o8nvcp" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4882b0dd56_24-.thumb.png.558715112a44d59433e938d8f2f1f10d.png"></a>
</p>

<p dir="rtl">
	وكذلك إمكانية إخفاء قيم المجاميع الفرعية Subtotals، أو تحديد موضع عرضها في أسفل مجموعات العناصر<strong> Show all subtotals at bottom of group</strong> أو أعلاها<strong> Show all subtotals at top of group</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e4882c44126_25-.png.c8c38fd7c681859bc54bc6f35b7fe30a.png"><img alt="56e4882d44e50_25-.thumb.png.0f2849cdec8e" class="ipsImage ipsImage_thumbnailed" data-fileid="13941" data-unique="vkpmlm04d" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4882d44e50_25-.thumb.png.0f2849cdec8e058b894ee1849d45de41.png"></a>
</p>

<p dir="rtl">
	بالإضافة إلى ذلك، يمكننا الوصول إلى بعض الخيارات التنسيقية من تبويب تحليل <strong>Analyze</strong>. مثلا، في الجدول أدناه، يمكننا تغيير تنسيق مجموع المبيعات في منطقة القيم بإضافة رمز العملة.
</p>

<p dir="rtl">
	أولا، نحدد إحدى الخلايا التي تحتوي على مجموع المبيعات، ونتأكد من أننا حددنا الحقل المطلوب من مربع الحقل النشط <strong>Active Field</strong>، ثم ننقر على إعدادات الحقل <strong>Field Settings</strong>:
</p>

<p dir="rtl" style="text-align: center;">
	<a class="ipsAttachLink ipsAttachLink_image" href="https://academy.hsoub.com/uploads/monthly_2016_03/56e4882ee4d0c_26-.png.f5dbb213021586a7feaba4ef9e393654.png"><img alt="56e4882f9ad88_26-.thumb.png.9131e38ae211" class="ipsImage ipsImage_thumbnailed" data-fileid="13942" data-unique="d3mjc4c9x" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4882f9ad88_26-.thumb.png.9131e38ae211fb2892dc9414de7d66b8.png"></a>
</p>

<p dir="rtl">
	نلاحظ في مربع الحقل النشط أنّ الحقل المحدد هو حقل "المبيعات Sum of" وهو ما نريده.
</p>

<p dir="rtl">
	من مربع الحوار "إعدادات حقل القيم" يمكننا إدخال اسم مخصص للحقل Custom Name، ويفضّل أن يكون مختلفا عن اسم المصدر Source Name لكيلا تختلط أسماء الحقول.
</p>

<p dir="rtl">
	كما يمكننا تغيير الدالة التي نريد استخدامها لتلخيص البيانات. الدالة الافتراضية هي الجمع Sum، ونستطيع استخدام الدوال الأخرى كالمتوسط، الضرب، إلخ:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e488330d2d5_27-.png.ebaa2af011c4498c94" class="ipsImage ipsImage_thumbnailed" data-fileid="13943" data-unique="bti9zxobd" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e488330d2d5_27-.png.ebaa2af011c4498c9479f002953c9f7b.png"></p>

<p dir="rtl">
	ولتغيير تنسيق الأرقام في منطقة القيم، ننقر على تنسيق الرقم<strong> Number Format</strong>. في مربع الحوار تنسيق الخلايا ننقر على الخيار عملة Currency، ثم نحدد نوع العملة وعدد الفواصل العشرية في الرقم، ثم موافق OK:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e48835401f7_28-.png.602f39c6f224dd1116" class="ipsImage ipsImage_thumbnailed" data-fileid="13944" data-unique="o9voy4knb" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e48835401f7_28-.png.602f39c6f224dd1116dbdbcba6c10c8b.png"></p>

<p dir="rtl">
	وسيتم تنسيق الأرقام في منطقة القيم بصيغة عملة:
</p>

<p dir="rtl" style="text-align: center;">
	<img alt="56e4883661fea_29--.png.84478d17cc940ca5d" class="ipsImage ipsImage_thumbnailed" data-fileid="13945" data-unique="02t17au38" src="https://academy.hsoub.com/uploads/monthly_2016_03/56e4883661fea_29--.png.84478d17cc940ca5d9d508e0a57d8ae1.png"></p>

<p dir="rtl">
	سنتابع في الدرس القادم كيفية <a href="https://academy.hsoub.com/apps/productivity/office/microsoft-excel/%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%AE%D8%B7%D8%B7%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D8%AD%D9%88%D8%B1%D9%8A%D8%A9-pivot-charts-%D9%81%D9%8A-microsoft-excel-r79/">إنشاء وتنسيق المخططات المحورية في برنامج اكسل</a>.
</p>
]]></description><guid isPermaLink="false">78</guid><pubDate>Sun, 13 Mar 2016 22:23:00 +0000</pubDate></item></channel></rss>
