Let’s talk Alteryx Copilot. Join the live AMA event to connect with the Alteryx team, ask questions, and hear how others are exploring what Copilot can do. Have Copilot questions? Ask here!
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.
SOLVED

subset of columns from multiple sheets

prpatel
11 - Bolide

Hi all:

 

I have a unique situation....

I have an excel file that has about 60 sheets.  I can input the sheet names, then filter out (to use) about 10 of them -- that's easy to do.

 

Now here is where the problem is....

The 1st 8 rows of each sheet (and all sheets are the same) have instructions for use, that I do not need, and the column headers start on row 9.  There are 30 columns, but I only need 3 of those columns, the rest I can ignore.

I'm using the dynamic input tool, but what template do I provide it?

 

Is there a simpler way for me to simply append all the sheets by column (ignoring content), then I can just select the column (by location) then do a dynamic rename?

 

I'm new to Alteryx, so please keep the solution simple.

 

Thanks.

 

-Tesh.

 

5 REPLIES 5
DataNath
17 - Castor
17 - Castor

To get rid of the first 8 rows:

 

Sample tool (Preparation Tools) > Skip first N rows > N = 8.

 

To assign values in column 9 to headers:

 

Dynamic rename (Developer Tools) > Rename Mode > Take Field Names from First Row of Data > Tick 'All' fields.

 

Trim to only 3 necessary columns:

 

Select tool (Preparation Tools) > Untick all that aren't needed.

 

In terms of all of the inputs coming together, are your files named similarly? I.e. Book1, Book2, Book3 etc? If so, you can use a wildcard on your Data Input tool and connect this straight to the first tool.

prpatel
11 - Bolide

Hi DataNath,

The sample tool only allows me to remove 1st 7 rows if I am bringing in just one sheet.  But how do I tell Alteryx to bring in 10 sheets from the same workbook (excel file), and remove the 1st 7 rows from all those sheets then append them?

 

So it's not multiple books, but multiple tabs in one book.

I wish I could share the file or workflow, but there is significant sensitive data that the company does not want to share, and I think that the workflow is not helpful unless you have the raw data.  I'll see if I can de-sensitize the data and then will attach if I cannot find a quicker solution.

 

Thanks again to you and all others out there for your help.

 

-Tesh.

Qiu
21 - Polaris
21 - Polaris

@prpatel 
I agree with @DataNath , we can set the data to start with Row#9 in the Dynamic Input Tool,

Refer the quick sample below.

0505-prpatel.PNG

prpatel
11 - Bolide

@Qiu,

 

YES...this I think this works...when I used the input tool and asked for sheet names, I kept the "Start Data Import on Line" value as 1...I should have moved that to 8.  

 

Thank you to you and DataNath.

 

-Tesh.

Qiu
21 - Polaris
21 - Polaris

@prpatel 
Thank you for the feedback and good to know it works.

Labels
Top Solution Authors