وظيفة فر هي واحدة من أدوات ميكروسوفت إكسيل القوية التي تسمح لك للبحث عن قيمة في نطاق معين وإرجاع الخلية المقابلة التي تحتوي على هذه القيمة. فر هو اختصار ل" البحث الرأسي "في الإملاء الروسي أو" فلوكوب " في البيئة الناطقة باللغة الإنجليزية.
والميزة الرئيسية لوظيفة فر هي قدرتها على تنفيذ عمليات البحث ، مما يقلل بشكل كبير من الوقت الذي يقضيه العمل على كمية كبيرة من البيانات. وغالبا ما تستخدم وظيفة فر جنبا إلى جنب مع وظائف إكسيل الأخرى مثل إذا ، مجموع ، أو العداد. يسمح لك بأتمتة المهام الروتينية وتسريع معالجة البيانات.
مثال على استخدام وظيفة فر: =فر (أ2: ب6 ؛ 2 ؛ خطأ)
في هذا المثال ، نبحث عن قيمة في النطاق أ2:ب6حيث يحتوي العمود أ على القيمة المطلوبة ، والعمود ب هو القيمة المراد إرجاعها. تشير المعلمة 2 إلى أننا نبحث عن قيمة في العمود الثاني من النطاق. تعني المعلمة الخاطئة أننا نبحث عن تطابق تام للقيم ، غير حساس لحالة الأحرف.
تحديد وظيفة فر في إكسيل
وظيفة فر لديها بناء الجملة التالية:
| = في آر (قيمة البحث ؛ نطاق البحث ؛ رقم عمود النتيجة ؛ [تطابق تام]) |
معلمات وظيفة فر:
| البحث عن القيمة | القيمة التي يمكن العثور عليها في الجدول. |
| بحث | النطاق هو نطاق الخلايا التي تبحث فيها عن قيمة. |
| النتيجة | رقم العمود هو رقم العمود في النطاق الذي يجب إرجاع النتيجة منه. |
| تطابق تام (معلمة اختيارية) | قيمة منطقية تشير إلى ما إذا كانت القيمة المطلوبة يجب أن تتطابق تماما مع القيمة الموجودة في الجدول (صحيح) أو أن تكون قريبة منها قدر الإمكان (خطأ). |
تقوم دالة في آر بإرجاع القيمة من العمود المحدد المقابل للقيمة المطلوبة. إذا لم يتم العثور على القيمة المطلوبة ، يمكن للدالة إرجاع أقرب قيمة وفقا للمعلمة المحددة "المطابقة التامة".
مثال على استخدام وظيفة فر:
| البحث عن القيمة | البحث | رقم عمود النتيجة | تطابق تام | النتيجة |
| لكن | أ 1: ب 5 | 2 | الحقيقة | 1.5 |
| S | أ 1: ب 5 | 2 | كذبة | 2 |
| E | أ 1: ب 5 | 2 | كذبة | # غير متاح |
في هذا المثال ، تبحث دالة فر عن القيم في النطاق أ1: ب5. إذا تم العثور على القيمة المطلوبة ، تقوم الدالة بإرجاع القيمة المقابلة من العمود الثاني من النطاق. إذا لم يتم العثور على القيمة المطلوبة ، فقد تقوم الدالة بإرجاع أقرب قيمة أو خطأ.
أمثلة على استخدام وظيفة فر في إكسيل
وظيفة فر (فر.قارن) في إكسيل يستخدم للعثور على قيمة في نطاق وإرجاع الخلية المقابلة من نطاق آخر. هذه الوظيفة مفيدة بشكل خاص عندما تحتاج إلى العثور على قيمة في نطاقات مختلفة ، ولكنها مرتبطة بقيم أخرى.
فيما يلي بعض الأمثلة على استخدام وظيفة فر:
مثال 1: لنفترض أن لدينا نطاقين من القيم - " الاسم "و"الراتب". نحن بحاجة إلى العثور على راتب الموظف باسمه. للقيام بذلك ، يمكننا استخدام وظيفة فر على النحو التالي:
= في آر ("إيفانوف" ؛ أ 2: ب 5 ؛ 2 ؛ خطأ)في هذا المثال ،" إيفانوف " هي القيمة المطلوبة ، أ2:ب 5 هو النطاق الذي يتم فيه تخزين أسماء ورواتب الموظفين ، و 2 هو رقم العمود الذي يتم فيه تخزين الرواتب ، والخطأ يعني تطابقا تاما للقيم. سوف وظيفة فر إرجاع راتب الموظف إيفانوف.
مثال 2: لنفترض أن لدينا نطاقين من القيم - " المدينة "و"درجة الحرارة". نريد أن نجد درجة الحرارة في مدينة معينة. للقيام بذلك ، يمكننا استخدام وظيفة فر على النحو التالي:
= في آر ("موسكو" ؛ أ 2: ب 5 ؛ 2 ؛ خطأ)في هذا المثال ،" موسكو " هي القيمة المطلوبة ، أ2:ب5 هو النطاق الذي يتم فيه تخزين المدن ودرجات الحرارة ، 2 هو رقم العمود الذي يتم فيه تخزين درجات الحرارة. وظيفة فر سيعود درجة الحرارة في مدينة موسكو.
مثال 3: لنفترض أن لدينا نطاقين من القيم - " رقم الطالب "و"الاسم الأخير". نريد العثور على الاسم الأخير للطالب برقمه. للقيام بذلك ، يمكننا استخدام وظيفة فر على النحو التالي:
= في آر (101 ؛ أ 2: ب 5 ؛ 2 ؛ خطأ)في هذا المثال ، 101 هي القيمة المطلوبة ، أ2:ب 5 هو النطاق الذي يتم فيه تخزين أرقام الطلاب وألقابهم ، 2 هو رقم العمود الذي يتم فيه تخزين الألقاب. ستقوم وظيفة فر بإرجاع الاسم الأخير للطالب مع الرقم 101.
وبالتالي ، فإن وظيفة فر يجعل من السهل العثور على القيم في نطاقات البيانات المختلفة واستخدامها في عملك في إكسيل.