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

Weekly Challenges

Solve the challenge, share your solution and summit the ranks of our Community!

Also available in | Français | Português | Español | 日本語
IDEAS WANTED

Want to get involved? We're always looking for ideas and content for Weekly Challenges.

SUBMIT YOUR IDEA

Challenge #440: Unmask the Saboteur

MitchyMitch
8 - Asteroid

What a fun challenge!! >^.^<

Spoiler
Challenge 440.png
mceleavey
17 - Castor
17 - Castor

This was a fun one.

 

Spoiler
Workflow.png

I first parsed out the AM/PM (using Text to Columns) and the Hour (Using Regex), I then used Text to Columns to split the data to a row per each employee.

Next, I determined those workers who had worked out of the hours worked by our pesky saboteur, and joined back to the main stream using the join to remove these employees.

This left me with a reduced list of suspects. I then grouped by suspect and counted the numbers of victims, filtering down to only those that could have been involved in all 7 incidents.

This left me with the following list of suspects:

Suspect List.png

 

Once I interrogated these suspects I got the following:

interrogation.png

 

Then it was a simple matter of using Regex to parse out the name of the person, and using a formula tool to remove the space, reverse the string and make it upper case.

Macro test.pngResults.png

 

M.



Bulien

Amy_smart
11 - Bolide

Here is my solution.

EuanGriffith
7 - Meteor

Enjoyed this one!

Spoiler
440 Complete.png

emilydorau640
5 - Atom
Spoiler
Solution Alteryx Challenge.pdf.jpg

 

 

kennedy4
5 - Atom

Screenshot 2024-10-11 191243.png

Alfie_King1
8 - Asteroid
Spoiler
Screenshot 2024-10-14 140323.png

aiahwieder
8 - Asteroid

Mafia, but make it Alteryx!

Aratryn
7 - Meteor

Not packaged with macro because of version mismatch.

MMC15
8 - Asteroid
Spoiler
440 completed MMC15.png