Dynamo: Transposing Rows and Columns in Excel Spreadsheet Data
When working with Excel spreadsheets, organizing and filtering data efficiently is essential. One common challenge is converting data arranged horizontally into a vertical format to better utilize Excel’s filtering capabilities. In this guide, we will demonstrate how to use Dynamo to achieve this data transformation.
1. Start by using Dynamo’s search node function to find the necessary nodes. Make sure to set the program execution mode, located in the lower-left corner, to manual.
2. Prepare the Excel file that needs row and column transposition. It’s best to save this file in an easily accessible location, such as your desktop. Refer to the image below for the table’s content.
3. Connect the nodes as shown in the node diagram. Link the outputs from operation 1 and operation 2 to the List.Transpose node.
4. Click the “Browse” button to locate and select the Excel document. For operation 1, connect the node to the worksheet (Sheet 1) containing the original data. For operation 2, connect the node to the worksheet where the transposed data will be output. If the target worksheet does not exist, Dynamo will automatically create a new one after running.
5. Finally, click the “Run” button. Dynamo will automatically swap the rows and columns in the Excel spreadsheet and output the transposed data to the specified worksheet. While Excel’s built-in transpose function can perform this task, Dynamo offers greater flexibility and can handle more complex data organization beyond simple tables.
Summary: Through this guide, you will learn how to use Dynamo tools alongside Excel spreadsheets within Revit software to efficiently manage and transform your data.
【 Related Skills Search 】
How to Export Revit Parts List as an Excel Document















Must log in before commenting!
Sign Up