• مسابقه Power BI
    • اولین مسابقه Power BI
    • دومین مسابقه Power BI
    • سومین مسابقه Power BI
    • چهارمین مسابقه Power BI
  • جدیدترین مطالب آموزشی
  • دوره‌های رایگان
  • تحلیل داده نرم افزاری (فنّی)
  • تحلیل داده غیرفنّی
  • دوره‌های آفلاین
  • سبد خرید
  • ارتباط با ما
    • تماس
    • درخواست مشاوره
    • اینستاگرام
    • تلگرام
    • آپارات
    • یوتیوب
  • حساب کاربری

سبد خرید شما خالی است.

گروه تحلیلگری
  • مسابقات Power BI
    • اولین مسابقه Power BI ایران
    • دومین مسابقه Power BI ایران
    • سومین مسابقه Power BI ایران
    • چهارمین مسابقه Power BI ایران
  • مطالب آموزشی
    • تمام مطالب آموزشی
    • اکسل (Excel)
    • پاور‌بی‌آی (Power BI)
    • پاورکوئری (Power Query)
    • دکس (DAX)
  • مسیرهای یادگیری
    • مسیر یادگیری تحلیل داده (فنی)
    • مسیر یادگیری غیرفنّی تحلیلگر داده
  • دوره‌های آموزشی
    • دوره‌های رایگان
    • مهارت‌های غیرفنّی تحلیلگر داده
    • اکسل (Excel)
    • پاور‌بی‌آی (Power BI)
    • پاورکوئری (Power Query)
    • زبان اس‌کیو‌ال (SQL)
    • تحلیل داده با پایتون (Python)
    • سبد خرید
  • ارتباط با ما
    • تماس
    • درخواست مشاوره
    • اینستاگرام
    • تلگرام
    • آپارات
    • یوتیوب
0
حساب کاربری

مقالات

جایگزین کردن مقادیر Blank با مقدار دلخواه در ویژوال

در این مطلب قصد داریم به نحوه جایگزین کردن مقادیر Blank با مقدار دلخواه در ویژوال با استفاده از زبان DAX بپردازیم. در واقع شما از اسلایسر گزینه هایی را انتخاب می کنید که در داده ها مقادیری برای آن ها ثبت نشده است و  با مقدار Blank روبه رو می شوید.

به مثال زیر توجه کنید. 4 مشتری در جدول مشتریان ثبت شده اند. برای 3 نفر از آن ها در جدول فروش، مقادیری درج شده است. این به این معنی است که این مشتریان قبلا از ما خرید کرده اند، اما یک مشتری به نام مریم تا به حال خریدی از ما نداشته است. 2 جدول مشتری و فروش را در تصویر مشاهده می کنید.

از یک Card به منظور نمایش جمع تعداد فروش مشتریان استفاده می کنیم. کافی است به سادگی مژر زیررا نوشته و تعداد فروش را جمع کنیم.

TotalQuantity=SUM(Sales[Quantity])

اسلایسری از جدول مشتریان نیز بر روی صفحه قرار داده ایم. همان طور که مشاهده می کنید با انتخاب مریم مقدار Blank به ما نمایش داده می شود. هدف ما جایگزین کردن مقدار دلخواه به جای Blank است.

جایگزین کردن مقادیر Blank با مقدار دلخواهکافی است از تابع ISBLANK به منظور جایگزین کردن مقادیر Blank با مقدار دلخواه در ویژوال استفاده کنیم. در واقع با این تابع می توانیم مقادیر Blank را با مقدار دلخواه جایگزین کنیم. مژر زیر را نوشته و جایگزین مژر قبلی می کنیم. این مژر می گوید هر جا که میزان فروش Blank بود، به جای آن صفر نمایش داده شود در غیر اینصورت میزان فروش را نمایش دهد.

TotalQuantity =

TotalQuantity =
IF(ISBLANK(SUM(Sales[Quantity])),0,SUM(Sales[Quantity]))

در نهایت نتیجه زیر حاصل می شود.

جایگزین کردن مقادیر Blank با مقدار دلخواه در ویژوال

توجه کنید که با این روش داده های شما در جداول تغییری نخواهند کرد و تنها نحوه نمایش آن ها تغییر می کند. حتما شما هم با من موافق هستید که نمایش Blank در ویژوال ها به چه اندازه آزار دهنده است. پس این راه تنها برای جلوگیری از نمایش Blank در Visual ها است.

همچنین با این روش قادرید به جای نمایش صفر یک مقدار رشته ای نمایش دهید. به طور مثال می توانید از عبارت بدون فروش استفاده کنید. کافی است مژر قبلی را نوشته و به جای صفر از عبارت بدون فروش استفاده کنید.

TotalQuantity = IF(ISBLANK(SUM(Sales[Quantity])),”بدون فروش”,SUM(Sales[Quantity]))

جایگزین کردن مقادیر Blank با مقدار دلخواه در ویژوال

حال در قالب یک جدول این گزارش را مشاهده کنید. 2 گزارش یکی با جایگزین کردن مقادیر Blank و یکی بدون آن در تصویر زیر نمایش داده شده است.

برچسب ها: ترفندهای Power BI
درباره حسین وثوقی

دانش آموخته مهندسی صنایع و مدیریت فناوری اطلاعات دانشگاه تهران، علاقه مند به تحلیل و ارائه راه حل برای مسائل و بهینه سازی راه حل ها هستم ...

نوشته های بیشتر از حسین وثوقی
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • کاربرد پارامتر در پاوربی آی
    کاربرد پارامتر و تحلیل حساسیت در پاور بی آی

    4.01k بازدید

  • استفاده از متغیر و تابع EARLIER در زبان DAX

    2.68k بازدید

  • پانزده تابع DAX که باید حتما یاد بگیرید

    3.83k بازدید

  • تابع IF و SWITCH در زبان DAX

    2.45k بازدید

  • رنگ بندی شرطی با زبان DAX
    رنگ بندی شرطی با زبان DAX

    1.76k بازدید

  • مفهوم Context و انواع آن در زبان DAX
    مفهوم Context و انواع آن در زبان DAX

    2.04k بازدید

guest
تعداد ماههای سال به عدد
guest
1 دیدگاه
قدیمی ها
جدید ها بیشترین رای
Inline Feedbacks
View all comments
trackback
تابع COALESCE در Power BI - تحلیلگری داده و هوش تجاری

[…] جایگزین کردن مقا… […]

0
پاسخ
جستجو
جستجو برای:
دسته بندی مطالب
  • Charts
  • DAX
  • Excel
  • Power BI
  • Power Query
  • تحلیل داده
  • هوش تجاری
پکیج های آموزشی
  • Data Analysis
  • Excel
  • Power BI
  • Power Query
  • Python
  • SQL
درباره گروه تحلیلگری

معتقدیم آموزش شروع یک تعهد بلند مدت است. این را از مشتریان ما سوال کنید.

اطلاعات تماس
  • تهران، خیابان دکتر فاطمی غربی، کوچه پروین
  • 42 12 600 - 0919 فقط تلگرام و پیامک
پیوندها
  • آموزش رایگان و اصولی اکسل (Excel)
  • دوره رایگان آموزش پاور بی آی (Power BI)
  • آموزش رایگان پاورکوئری (Power Query)
  • آمار و تحلیل داده با پایتون
  • دومین مسابقه‌ Power BI ایران
دسته بندی محصولات
Data Analysis Excel Power BI Power Query Python SQL
wpDiscuz

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت