---
title: "Discussion on \"Power BI - Custom Functions in Power Query M to Reuse Blocks of Code\" | Hashnode"
description: "Discussion on \"Power BI - Custom Functions in Power Query M to Reuse Blocks of Code\". Power BI's data transformation has two interfaces, there is the Graphical UI where you can select different preselected steps to put them in a certain order and there's also the M code editor where you can dive straight into the code behind the trans..."
url: "https://hashnode.com/posts/power-bi-custom-functions-in-power-query-m-to-reuse-blocks-of-code/67dafd6813ff34b38b9bb94c"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Power BI - Custom Functions in Power Query M to Reuse Blocks of Code](https://ahamad.hashnode.dev/power-bi-custom-functions-in-power-query-m-to-reuse-blocks-of-code?utm_source=hashnode&utm_medium=feed)

Power BI's data transformation has two interfaces, there is the Graphical UI where you can select different preselected steps to put them in a certain order and there's also the M code editor where you can dive straight into the code behind the trans...

Mar 19, 2025 · 2 min read · ahamad.hashnode.dev  
Read the article

-   [#power-bi](https://hashnode.com/tag/power-bi)
-   [#powerbi](https://hashnode.com/tag/powerbi)
-   [#powerplatform](https://hashnode.com/tag/powerplatform)
-   [#powerquery](https://hashnode.com/tag/powerquery)
-   [#dataanalytics](https://hashnode.com/tag/dataanalytics)
-   [#dataanalysis](https://hashnode.com/tag/dataanalysis)
-   [#data-analysis](https://hashnode.com/tag/data-analysis)
-   [#data-analyst](https://hashnode.com/tag/data-analyst)
-   [#mcode](https://hashnode.com/tag/mcode)

## Written by

[Ahamad Tawsif Chowdhury](https://hashnode.com/@ahamad)

@ahamad

  
[View profile](https://hashnode.com/@ahamad)

Developer in progress

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
