آموزش جدا کردن مقادیر یک ستون به سطر در Power BI

در این بخش از آموزش Power BI قصد داریم به یکی از موضوعات بسیار پرکاربرد در پردازش داده‌ها بپردازیم؛ یعنی جدا کردن مقادیر یک ستون به سطر یا Separated Values into Rows. این قابلیت زمانی اهمیت دارد که داده‌های شما در قالب یک ستون و با جداکننده‌هایی مانند ویرگول، نقطه‌ویرگول یا اسلش ذخیره شده‌اند و لازم است هر مقدار در یک سطر مجزا نمایش داده شود.

مفهوم جدا کردن مقادیر یک ستون به سطر

در بسیاری از دیتاست‌ها، اطلاعات به صورت چند مقدار در یک سلول ذخیره می‌شوند. برای مثال، ممکن است در یک ستون به نام “رنگ محصول”، مقادیر «قرمز، آبی» در یک سلول ثبت شده باشند. در این حالت برای تحلیل دقیق‌تر لازم است فرآیند جدا کردن مقادیر یک ستون به سطر انجام شود تا هر رنگ در یک ردیف مستقل نمایش داده شود.

مثال عملی از جدا کردن مقادیر یک ستون به سطر

فرض کنید دیتاستی مشابه تصویر زیر دارید:

جدا کردن مقادیر یک ستون به سطر

در این مثال، مشاهده می‌کنیم که برای برخی محصولات چند رنگ در یک سلول وجود دارد. هدف ما این است که با استفاده از Power Query، عملیات جدا کردن مقادیر یک ستون به سطر را انجام دهیم تا داده‌ها به‌صورت زیر نمایش داده شوند:

 

برای اینکار دیتاست موجود را بارگذاری میکنیم و وارد محیط Power query میشویم:

از قسمت Transform و گزینه Split column بر روی by Delimiter کلیک میکنیم(به این دلیل که رنگ ها با یک جدا کننده ، جدا شده اند).

Delimiter را بر روی Comma قرار داده و split into را بر روی Rows قرار میدهیم

نتیجه برابر با شکل زیر خواهد بود :

جدا کردن مقادیر