Data Analytics | Data Science | Data Strategy

How To Excel With Alteryx

Let’s face it – most of us got our analytical starts in Excel. We were asked to create complex functions or automate manual data entry and suddenly we were hooked. We pride ourselves on our ability to stretch the limits of Excel, making it do things it was never meant to do.

But what happens when you’ve pushed Excel a little too far?

  • Your SUMIFS or XLOOKUP functions take forever to calculate.
  • The file is too big to open efficiently (or open at all – hello 1M row limit!)
  • You’ve linked your calculations to so many other files it’s impossible to trace the dependencies.
  • You can’t scale and you think your time could be spent doing more high value work.

Do any of these issues sound familiar? Have you downloaded the free 30-day trial of Alteryx Designer, but you’re not quite sure where to start? Here’s a crash course on how to Excel with Alteryx!

Aggregate Functions 

If you’re an Excel user, you’re probably familiar with the conditional aggregation functions. Functions such as AVERAGEIFS, COUNTIFS, SUMIFS allow you to aggregate data based on certain conditions.

In our example below, we have visit and spend information by customer, with customers grouped into customer segments. If I wanted to find the total spend, average spend, and count of customers by customer segment I could use the SUMIFS, AVERAGEIFS, and COUNTIFS functions respectively (I could also insert a PivotTable and achieve the same results).

In Alteryx, the “Summarize” tool can group and aggregate data. In the Configuration Panel of the tool, add “CustomerSegment” to the bottom “Actions” using the “Group By” action. Then add Spend with aggregations for both sum and average. Finally, add CustomerID using the count distinct aggregation.

VLOOKUP

Enhancing data is often necessary to provide critical information for data analytics. Using our customer visit and spend data, let’s enhance our data set by adding the customer segment manager as a column in our data.

In Excel, we could use a VLOOKUP function to look up the customer segment and return the manager’s name:

In Alteryx, we can use the “Join” tool to achieve the same result. Connect the Customer Data to the left input anchor of the join tool and connect the manager data to the right input anchor of the join tool. Configure the join tool by selecting the join field “CustomerSegment” (this would be your lookup value in a VLOOKUP function).

Standard Calculations

There are times we want to enhance our data by adding columns that contain simple math functions or conditional IF statements. Using our customer data, let’s add two columns: a column for the spend per visit as well as a column for spend group (grouping customers into two groups: customers who spend less than $200/visit and customers who spend $200 or more/visit).

To create the spend/visit column in Excel, you would simply select the spend cell and divide it by the visit cell:

In Excel, you can use an IF function to create the “Spend Group” column:

In Alteryx, you can use the “Formula” tool to create these types of calculations. Unlike in Excel, you can’t just reference specific cells to create calculations (like with the spend/visit calculation above). In Alteryx, you have to reference the actual dimensions (the column names), so in this case, your calculation for Spend/Visit is literally the Spend column/Visit column. The conditional calculation for spend group has similar logic to the Excel function, but I typically prefer to use the IF/THEN/ELSE/ENDIF logic format available in Alteryx.

Filters

Say we want to filter down our data set to just a single customer segment manager. In Excel, we could apply the filters from the Data pane, then use the filter button on the column header to filter to a given customer segment manager:

In Alteryx, we can use a “Filter” tool to apply a filter to given column in our data. Below, we’ve used a basic filter on the “Manager” column to filter to only results that equal “Jane Austen”:

Alteryx is a powerful tool that can provide efficiency and scalability to the work users are currently doing in Excel. I enjoy helping clients recognize value by finding better ways to automate their business data processes, then using the time savings to identify business value and insights in their data. To learn more about how I and Lovelytics help clients do more with their data, please visit us at https://lovelytics.com/or connect with us by email at [email protected].

Author

Related Posts

Aug 27 2025

Why “Data as a Product” Is the Shift Business Leaders Need Now

Most companies don’t have a data problem. They have a data usability problem. You have data. Lots of it. But when it’s time to make a business decision, whether it’s...
Apr 30 2025

Redefining Data Governance for Business Impact

6 Takeaways from Data Governance Visionaries Data governance is under pressure. As organizations advance their AI initiatives and manage increasingly complex data...
Mar 06 2025

Nousot Announces New Business Enablement Service Line Led by Tammy Waggoner

Technology is a game-changer—but only if it delivers real business value. Too often, organizations invest in data and AI solutions that remain underutilized,...
Feb 20 2025

Enterprise Forecasting Is Broken – Here’s How to Fix It

Imagine if annual, quarterly, and monthly forecasting were completely rethought. Imagine if they didn’t take up literally half of your team’s time. How many companies...
Jan 21 2025

Big Takeaways for Retailers from Retail’s Big Show

Navigating a Transformative Era for the Retail Industry Last week I was lucky enough to be able to attend NRF’s Big Show, the premier event for retail leaders...
Jan 21 2025

What is Apache Spark and how does it work?

Apache Spark is a type of technology that uses distributed systems. In this article, we explain what it is, the key concepts to keep in mind, and provide guidance to...
Dec 06 2024

What is Staff Augmentation?

In this article, we explain what data team Staff Augmentation is, the problems it addresses, and its main benefits. What Problems Does Staff Augmentation Solve? The...
Dec 04 2024

Demystifying Snowflake’s Open Catalog

Snowflake has recently rebranded (or at least repackaged) their managed Polaris offering as Snowflake Open Catalog. Let’s dig in and see exactly what this means...
Nov 26 2024

Data Engineering: How to Create a Test Plan

In this article, we explain how to create a minimal test plan in data engineering. We discuss the importance of ensuring process quality with a detailed and documented...
Nov 14 2024

Modern Data Architecture with AWS: How to Build It?

In this article, we explain how to build a modern data architecture with AWS. Additionally, we describe the ecosystem of services it offers for Data Analytics projects....