يعني #VALUE! أن صيغة حصلت على نوع خاطئ من القيم، وهو في الغالب نص حيث تحتاج إلى رقم. تعيد =B2+C2+D2 الخطأ #VALUE! عندما تحتوي إحدى الخلايا على n/a، بينما تتخطى =SUM(B2:D2) النص وتجمع الأرقام.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total with + | Total with SUM |
| 2 | Ana | 120 | 95 | 110 | 325 | 325 |
| 3 | Ben | 80 | n/a | 105 | #VALUE! | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 | 395 |
| 5 | Dee | 90 | 100 | 85 | 275 | 275 |
#VALUE! أحد الوسائط من نوع خاطئ، مثل نص في مكان رقم.تعرض E3 الخطأ #VALUE! لأن C3 تحتوي على النص n/a. وتعرض F3 القيمة 185: تجمع SUM الرقمين 80 و105 وتتجاهل النص. اكتب رقمًا في C3 فيتفق المجموعان. وانقر E3 لترى الشرح تحت الشبكة.
تحاول العوامل + و- و* و/ و^ تحويل كل معامل إلى رقم. وتنجح مع النص الذي يبدو كرقم ("5") أو تاريخ يستطيع الاكسل قراءته، وتفشل مع أي شيء آخر. أما دوال مثل SUM وAVERAGE وMIN وMAX وPRODUCT فتتخطى النص في النطاق بدلًا من ذلك.
خلية تبدو فارغة تحتوي على مسافة
أصعب #VALUE! رؤية: تبدو الخلية فارغة، لكن أحدهم كتب فيها مسافة، أو استُوردت من نظام آخر ومعها مسافة. الخلية الفارغة حقًا تُعدّ 0 في الحساب. أما المسافة فنص.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Item | Price | Discount | Net price | Characters in C |
| 2 | Desk | 240 | 20 | 220 | 2 |
| 3 | Chair | 85 | #VALUE! | 1 | |
| 4 | Lamp | 40 | 40 | 0 |
#VALUE! أحد الوسائط من نوع خاطئ، مثل نص في مكان رقم.تبدو C3 وC4 فارغتين، لكن D3 تعرض #VALUE! وD4 تعرض 40. ويكشف عمود LEN السبب: في C3 حرف واحد، مسافة. انقر C3، واحذفها، فتعرض D3 القيمة 85.
لتنظيف عمود كامل في الاكسل، حدده، واضغط Ctrl+H (وكذلك Control+H على Mac)، واكتب مسافة واحدة في البحث عن، واترك استبدال بـ فارغًا وانقر استبدال الكل. يحذف ذلك المسافات داخل النص أيضًا، فافعله على أعمدة الأرقام فقط. وللنص، استخدم TRIM.
خطأ #VALUE! مع تواريخ مخزنة كنص
يقرأ الاكسل التاريخ المكتوب كنص عندما يطابق تنسيق التاريخ الإقليمي لديك، لذا تعمل "2026-03-15"+30 في كل مكان. أما تاريخ مثل 15.03.2026 فليس تاريخًا في اكسل مضبوط على الإنجليزية الأمريكية: إنه نص، وإضافة أيام إليه تعطي #VALUE!.
| A | B | C | |
|---|---|---|---|
| 1 | Delivered | Due (+30 days) | Fixed |
| 2 | 2026-03-15 | 2026-04-14 | |
| 3 | 15.03.2026 | #VALUE! | 2026-04-14 |
#VALUE! أحد الوسائط من نوع خاطئ، مثل نص في مكان رقم.تعرض B2 التاريخ 2026-04-14: قُرئ نص ISO كتاريخ. وتعرض B3 الخطأ #VALUE!. أما C3 فتأخذ السنة والشهر واليوم من النص بالدوال RIGHT وMID وLEFT، وتبني تاريخًا حقيقيًا بالدالة DATE، وتضيف 30 يومًا: 2026-04-14 مرة أخرى.
لعمود كامل، يكون بيانات > نص إلى أعمدة أسرع: انقر التالي مرتين، واختر تاريخ وDMY في الخطوة 3، وانقر إنهاء. تأتي التواريخ النصية عادة من ملفات CSV ومن النسخ واللصق من صفحات الويب. والمزيد عن بناء التواريخ في صفحة دالة DATE.
دالة تحصل على وسيط لا تستطيع استخدامه
يظهر #VALUE! أيضًا عندما تتلقى دالة وسيطًا من النوع الصحيح لكن بقيمة مستحيلة، أو قيمة من نوع خاطئ.
| A | B | C | |
|---|---|---|---|
| 1 | Code | Result | What is wrong |
| 2 | AB-1042 | #VALUE! | negative length |
| 3 | AB-1042 | #VALUE! | start position 0 |
| 4 | AB-1042 | #VALUE! | column number 0 |
| 5 | 5 | #VALUE! | text typed as an argument |
#VALUE! أحد الوسائط من نوع خاطئ، مثل نص في مكان رقم.كل صيغة تكسر قاعدة واحدة: لا تأخذ LEFT عددًا سالبًا من الأحرف، وتبدأ MID العد من 1، ويبدأ رقم العمود في VLOOKUP من 1، وتتخطى AVERAGE النص في النطاق لكن لا تتخطى النص المكتوب مباشرة داخل الصيغة. غيّر -1 إلى 2 في B2 فتعيد AB.
وسببان آخران، يرتبط كلاهما بإصدار الاكسل أو بملفات أخرى:
- صيغة صفيف في إصدار أقدم. في Excel 2019 وما قبله، يجب تأكيد الصيغة التي تعمل على نطاقات كاملة، مثل
=SUM(IF(A2:A10="North",B2:B10))، بالضغط على Ctrl+Shift+Enter (أو Cmd+Shift+Enter على Mac). ومع Enter العادي قد تعيد#VALUE!. ولا يحتاج Excel 2021 وMicrosoft 365 إلى ذلك. - SUMIF أو COUNTIF تشير إلى مصنف مغلق. لا تقرأ هذه الدوال المصنفات الأخرى إلا وهي مفتوحة. افتح الملف المصدر، أو انتقل إلى SUMPRODUCT، التي تعمل مع الملفات المغلقة.
إيجاد الخلية التي تسبب #VALUE!
قد تفشل صيغة طويلة فيها عدة خلايا بسبب أي منها. في الاكسل:
- حدد خلية الصيغة واختر صيغ > تقييم الصيغة. انقر تقييم مرارًا: يحسب الاكسل الصيغة خطوة خطوة ويُظهر أين يظهر
#VALUE!أول مرة. - أو اختر صيغ > تدقيق الأخطاء > تتبع الخطأ. تشير الأسهم إلى الخلايا المعنية.
- افحص الخلايا المشبوهة بالصيغة
=ISTEXT(C3)أو=LEN(C3). الرقم المحاذى إلى يسار خليته يكون نصًا في الغالب؛ راجع تحويل النص إلى رقم لمعرفة طريقة تحويله.
أصلح الصيغة بدلًا من إخفاء الخطأ
تحوّل =IFERROR(B2+C2+D2,0) الخطأ #VALUE! إلى 0، لكن هذا الصفر خاطئ بالنسبة إلى Ben: لقد باع 185 في الأشهر التي فيها بيانات. اكتب مجموعًا يتخطى النص بدلًا من ذلك.
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Rep | Jan | Feb | Mar | Total |
| 2 | Ana | 120 | 95 | 110 | |
| 3 | Ben | 80 | n/a | 105 | 185 |
| 4 | Cy | 140 | 130 | 125 | 395 |
دورك: تكسر n/a في C3 عمليات الجمع بالرمز +. اكتب في E2 صيغة تجمع أشهر Ana الثلاثة وتظل تعمل إذا احتوى أحدها على نص.
يختبر التحقق صيغتك أيضًا على نسخ من الورقة تقع فيها n/a في صف Ana، فتفشل هناك أي صيغة تستخدم +. وعندما يجب أن تُحسب خلية نصية صفرًا في حساب ليس جمعًا، ضعها داخل دالة: تعيد =N(C3) القيمة 0 للنص والرقم للرقم، وتحوّل =IFERROR(C3*1,0) أيضًا النص الذي يبدو كرقم، مثل '5، إلى 5.
الأسئلة الشائعة
ماذا يعني #VALUE! في الاكسل؟
تلقت صيغة قيمة من نوع خاطئ: عادة نص حيث يجب أن يكون رقم، كما في =B2+C2 عندما تحتوي C2 على n/a أو مسافة. ويظهر أيضًا عندما تحصل دالة على وسيط لا تستطيع استخدامه، مثل =LEFT(A2,-1).
لماذا يعطي جمع الخلايا #VALUE! بينما تعمل SUM؟
يحاول العامل + تحويل كل معامل إلى رقم ويفشل مع النص، فتعيد =B2+C2+D2 الخطأ #VALUE! عندما تحتوي خلية واحدة على نص. أما =SUM(B2:D2) فتتخطى النص في النطاق وتجمع الأرقام الموجودة.
كيف أصلح #VALUE! مع التواريخ في الاكسل؟
التاريخ نص لا يستطيع الاكسل قراءته كتاريخ وفق إعداداتك الإقليمية، مثل 15.03.2026 في اكسل مضبوط على التواريخ الأمريكية. أعد بناءه بالصيغة =DATE(RIGHT(A2,4),MID(A2,4,2),LEFT(A2,2))، أو حوّل العمود من بيانات > نص إلى أعمدة واختر تنسيق التاريخ DMY في الخطوة 3.
كيف أجد الخلية التي تسبب #VALUE!؟
حدد الصيغة واستخدم صيغ > تقييم الصيغة للمرور عليها خطوة خطوة، أو اختر صيغ > تدقيق الأخطاء > تتبع الخطأ لرسم أسهم إلى الخلايا المعنية. والخلية التي تبدو فارغة لكن =LEN(C2) تعيد لها 1 تحتوي على مسافة.
كيف أخفي #VALUE! في الاكسل؟
تعرض =IFERROR(B2+C2,0) القيمة 0 بدلًا من أي خطأ. لكن الأفضل إصلاح السبب أو استخدام صيغة تتخطى النص، مثل =SUM(B2:C2)، لأن IFERROR تخفي أيضًا أخطاء قد تريد رؤيتها.