Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.

Alteryx Designer Desktop Discussions

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

Alteryx Solution Required

Arvind_Dhuliya
6 - Meteoroid

I have three files: an input file, an output file, and a mapping file. I need to pull data from the input file and populate the yellow cells in the existing output file according to the mapping file. Could someone help me design an Alteryx workflow to achieve this?

File format will remain fixed.

7 REPLIES 7
Qiu
21 - Polaris
21 - Polaris
Arvind_Dhuliya
6 - Meteoroid

Issue I am facing is pasting multiple values to specific cells in already existing output file.

Arvind_Dhuliya
6 - Meteoroid

Thanks for answer, but my requirement is bit more complicated, need to populate data in specific cells, your solution is copy pasting  a table in output data.

apathetichell
19 - Altair

@Qiu 's response shows you how to make a copy of an excel file for a blob template - you can then edit the cells you need to edit in the new file. There are many posts on how to do this on this forum. search for "blob template."

Qiu
21 - Polaris
21 - Polaris

@Arvind_Dhuliya 
Just as @apathetichell mentioned, if you have checked the Blog by @NicoleJ , you would see that you can actually output the content to your specific cell.
@apathetichell 
Thank you for the follow-up.

NicoleJ_5-1658158593122.png

Arvind_Dhuliya
6 - Meteoroid

Solution provided above  is pasting values in a range “sheet1$E9:G14” , but in my case data is spreading sporadically in different cells and not in any particular range, most of people I talked with say Alteryx can’t do it directly ,I need to write python code for it, or if someone can look at the files which I attached earlier and provide solution, I would be grateful.

apathetichell
19 - Altair

That is a sample. YOU need to create the dynamic logic to update that.  That is YOUR job. so if it goes to a new sheet name in column [DoYourJob] it would be '|`'+[DoYourJob]+'$'+[YourCellStart]+':'+[YourCellEnd]+'`' - and note if you are putting one cell - drop the headers and make sure you are sending in one value.

Labels