19 الدوال
الكل الرياضيات والمثلثات نص منطقية بحث ومرجع التاريخ والوقت إحصائية مالية معلومات
منطقية ★ 95 · ◉ 53 · كل الإصدارات

=IF()

يختبر شرطًا ويعيد قيمة عند تحققه وقيمة أخرى عند عدمه

=IF(logical_test, value_if_true, [value_if_false])
المهام اليومية المنطق الشرطي
منطقية ★ 75 · ◉ 24 · Excel 2013

=IFNA()

يعيد قيمة بديلة عند خطأ ‎#N/A‎ فقط

=IFNA(value, value_if_na)
المقارنة معالجة الأخطاء
منطقية ★ 70 · ◉ 27 · Excel 2019

=IFS()

يختبر عدة شروط بالترتيب ويعيد أول قيمة محققة

=IFS([Something is True1, Value if True1,Something is True2,Value if True2,Something is True3,Value if True3)
المهام اليومية المنطق الشرطي
منطقية ★ 60 · ◉ 28 · Excel 2021

=LET()

يُسمّي القيم أو الحسابات الوسيطة داخل صيغة لجعل الصيغة أوضح ولتنفيذ الحسابات المتكررة مرة واحدة فقط

=LET(name1, name_value1, calculation_or_name2, [name_value2, calculation_or_name3...])
الصيغ المتقدمة
منطقية ★ 55 · ◉ 25 · Excel 2019

=SWITCH()

تقارن قيمة بعدة حالات وتُرجع نتيجة أول حالة مطابقة

=SWITCH(expression, value1, result1, [default or value2, result2],…[default or value3, result3])
المنطق الشرطي
منطقية ★ 50 · ◉ 35 · كل الإصدارات

=AND()

يتحقق مما إذا كان شرطان أو أكثر مُتحققًا منها جميعًا

=AND(logical1, [logical2], ...)
المهام اليومية المنطق الشرطي
منطقية ★ 50 · ◉ 26 · Excel 365

=LAMBDA()

يعرّف دالة مخصصة قابلة لإعادة الاستخدام دون VBA

=LAMBDA([parameter1, parameter2, …,] calculation)
الصيغ المتقدمة
منطقية ★ 50 · ◉ 23 · كل الإصدارات

=OR()

تتحقق هل واحد على الأقل من عدة شروط متحقّق؟

=OR(logical1, [logical2], ...)
المهام اليومية المنطق الشرطي
منطقية ★ 50 · ◉ 22 · Excel 2007

=IFERROR()

يعيد قيمة بديلة عند حدوث خطأ في صيغة

=IFERROR(value, value_if_error)
المهام اليومية معالجة الأخطاء
منطقية ★ 35 · ◉ 17 · Excel 365

=BYROW()

ينفّذ حسابًا على صفوف نطاق ما واحدًا واحدًا ويعيد نتيجة لكل صف

=BYROW(array, lambda(row))
الصيغ المتقدمة
منطقية ★ 30 · ◉ 38 · Excel 365

=BYCOL()

ينفّذ حسابًا على أعمدة نطاق ما واحدًا واحدًا ويعيد نتيجة لكل عمود

=BYCOL (array, lambda(column))
الصيغ المتقدمة
منطقية ★ 30 · ◉ 27 · كل الإصدارات

=NOT()

النفي المنطقي

=NOT(logical)
المنطق الشرطي التنسيق الشرطي والتحقق
منطقية ★ 30 · ◉ 15 · Excel 365

=MAP()

تُطبّق حسابًا على كل خلية في مصفوفة

=MAP (array1, lambda_or_array<#>)
الصيغ المتقدمة
منطقية ★ 25 · ◉ 21 · Excel 365

=SCAN()

تُطبّق حسابًا تراكميًا على مصفوفة وتُرجع نتيجة كل خطوة

=SCAN ([initial_value], array, lambda(accumulator, value, body))
الصيغ المتقدمة
منطقية ★ 20 · ◉ 24 · Excel 365

=REDUCE()

تحوّل جميع خلايا مصفوفة إلى نتيجة واحدة بحساب تراكمي

=REDUCE([initial_value], array, lambda(accumulator, value, body))
الصيغ المتقدمة
منطقية ★ 15 · ◉ 35 · Excel 2013

=XOR()

تتحقق هل شرط واحد فقط من شرطين متحقّق؟

=XOR(logical1, [logical2],…)
المقارنة المنطق الشرطي
منطقية ★ 12 · ◉ 28 · Excel 365

=MAKEARRAY()

تُنشئ مصفوفة بأبعاد من اختيارك وتملأ كل خلية بحساب

=MAKEARRAY(rows, cols, lambda(row, col))
الترقيم وبيانات العينة الصيغ المتقدمة
منطقية ★ 10 · ◉ 35 · كل الإصدارات

=FALSE()

يعيد القيمة المنطقية FALSE

=FALSE()
المنطق الشرطي
منطقية ★ 10 · ◉ 18 · كل الإصدارات

=TRUE()

تُرجع القيمة المنطقية TRUE

=TRUE()
المنطق الشرطي