استخدام SWITCH(TRUE()) للنطاقات
جزء من قسم DAX باستخدام CALCULATE في رحلة Power BI على Coddy. الدرس 20 من 24.
SWITCH(TRUE(), test1, result1, test2, result2, else): يفوز أول اختبار تكون نتيجته صحيحة.
Price Band = SWITCH(TRUE(), Products[UnitPrice] >= 10, "Premium", Products[UnitPrice] >= 4, "Standard", "Budget")ضع الاختبار الأضيق أولًا، وإلا فسيشمل الاختبار الأوسع صفوفه.
التحدي
أضف عمودًا Price Band إلى Products: "Premium" لسعر وحدة يبلغ 10 أو أكثر، و"Standard" لسعر يبلغ 4 أو أكثر، و"Budget" لما تبقى.
جميع دروس DAX باستخدام CALCULATE
1تغيير عوامل التصفية
تعرّف على CALCULATEعامل تصفية يستبدل عامل تصفيةعدة عوامل تصفية في آنٍ واحدالإبقاء على عوامل التصفيةمراجعة - مبيعات مشروبات الأعضاء4DAX سهل القراءة
المتغيرات باستخدام VARالاختيار باستخدام SWITCHاستخدام SWITCH(TRUE()) للنطاقاتقيمة واحدة أم عدة قيمالصفوف أم الإجماليالتحقق من DAX الذي أنشأه Copilotمراجعة - المبيعات حسب شريحة السعر