SlideShare une entreprise Scribd logo
1  sur  35
Télécharger pour lire hors ligne
Excel Tables, Pivots and VLOOKUP
Because Excel is Fun...

Troy Boileau | SEO & Inbound Marketing Consultant

For Powered by Search Internal | December 2013
We’re in business because we believe that great brands need
both voice and visibility in order to connect people with what
matters.
A boutique, full-service digital marketing agency in Toronto,
Powered by Search is a PROFIT HOT 50-ranked agency that
delivers search engine optimization, pay per click advertising,
local search, social media marketing, and online reputation
management services.
Some of our clients...

Featured in...
Using VLOOKUP
Proper Table Use
Fun With Pivot Tables
Using VLOOKUP
http://xkcd.com/
Using VLOOKUP
What is VLOOKUP
VLOOKUP is an Excel function that can find the value of a specific column in
a data-set that matches a key.
The function looks like this:
=VLOOKUP(KEY,DATA-SET,COLUMN,FALSE)
Just remember that it’s always false.
Using VLOOKUP
What is VLOOKUP
I want to find the Avg. Position of “widgets” in this table. Remember that
the equation is:
=VLOOKUP(KEY,DATA-SET,COLUMN,FALSE)

The Key is obviously “widgets”. The key always has to be in the left-most
column of the table, and the table that you’ve looking for has to be sorted
alphabetically. So our equation now looks like this:
=VLOOKUP(“widgets”,DATA-SET,COLUMN,FALSE)
Using VLOOKUP
What is VLOOKUP
I want to find the Avg. Position of “widgets” in this table. Remember that
the equation is:
=VLOOKUP(KEY,DATA-SET,COLUMN,FALSE)

A data-set can either be a table (Excel usually numbers tables, so Table1,
Table2) or a block of cells. To outline a block, we put the top left cell first,
followed by a colon and then the bottom right cell. Since we want all of the
values from “widget corp” in the top left (A2) to “32” in the bottom right
(D7), our formula will be =VLOOKUP(“widgets”,A2:D7,COLUMN,FALSE)
Using VLOOKUP
What is VLOOKUP
I want to find the Avg. Position of “widgets” in this table. Remember that
the equation is:
=VLOOKUP(KEY,DATA-SET,COLUMN,FALSE)

The function will find the row that the key is in, but what column do we
return? The column is actually the column index number, which just means
if it’s the 4th column from the left then you put “4” in column.
=VLOOKUP(“widgets”,A2:D7,4,FALSE)
Using VLOOKUP
What is VLOOKUP
This equation on the sheet below will return the result “2.1”
=VLOOKUP(“widgets”,A2:D7,4,FALSE)

The point of this is to be able to have a dynamic key and fill it down, as you
might want to use it in, say, the table below.
Using VLOOKUP
Tricks
Locking Formulas:
Always lock ($) the data set when you’re filling down. If I have the simple
formula of =A1 (which returns whatever value is in A1) and then fill it down,
the equation will automatically change to =A2 in the second row and =A3 in
the third row, etc.
If I want to make sure it always returns the value in A1, the equation needs
to be =A$1
Addressing Other Sheets:
If I’m working in Sheet 1 and I want to use the value of A1 in Sheet 2, I can’t
just use the equation =A1. That’ll return Sheet 1’s A1. Instead I have to use
the name of the sheet in the equation, like this:
=‘Sheet 2’!A1
Using VLOOKUP
Problem: Fill It Down
This is our data set, which is in ‘Sheet 1’
We want to use our “widgets” equation
but fill it down to address two other keywords. How would you change the equation so that you could fill it down in D2?

Remember our old equation:
=VLOOKUP(“widgets”,A2:D7,4,FALSE)
Using VLOOKUP
Problem: Fill It Down
The answer is:
=VLOOKUP(A2,’Sheet 1’!A$2:D$7,4,FALSE)
We only changed two things. One, instead of putting “widgets” in as the key,
we let Excel fill the value in dynamically. We also added the sheet reference
and locked ($) the rows in the data set.
When we fill our equation down, the key will change but the data set that
we defined in the formula doesn’t. If you look at the formula in D3 it’ll be:
=VLOOKUP(A3,’Sheet 1’!A$2:D$7,4,FALSE)
VLOOKUP Case Study

Rank Tracking with GWT
Questions?
Proper Table Use
Proper Table Use
Hierarchy Issues
Normally we think of information hierarchy as flat but defined by tags, e.g.
• H1
• Data
• H2
• Data
In Tables of Content we might see it as:
• H1
• H2
Which tricks us into making funky table hybrids that only Jemar can love:
Proper Table Use
Hierarchy Issues
Tables like that lose out on all of Excel’s functionality. They also miss the
point of Excel’s two dimensional data.
Every cell is a value of its header and is contextual to its row.
Let’s take the corrected table as an example.

Cell A2 contains the value “Website 2.” Based on our rule above, it is a value
of its header. So, it’s a Website Name. It’s contextual to its row, which
means that B2 (a Title Tag) is related, as is C2 (a Meta Description).
Proper Table Use
Disparate Tables
We also tend to think of tables as answers to one specific question.
Here I’m finding organic search traffic for some financial keywords:

And here I’m associating keywords to personas:

They answer different questions, so I’ve created different tables.
Proper Table Use
Disparate Tables
But now the client wants to know how much organic traffic each persona
has. Unfortunately with the two separate tables I can’t really get that data
unless I use a complicated equation and make a third (even more disparate)
table.
Proper Table Use
Disparate Tables
Going back to our original rule,
Every cell is a value of its header and is contextual to its row.
It’s easy to see that these tables are all contextual. Let’s just make one big
table.

Using this data I can get all sorts of information. How many (count)
keywords are associated with each persona? Or how much organic traffic
does each persona have?
Table Use Case Study

On-Page SEO Document
Questions?
VLOOKUP Case Study

Mapping Emails to Domains
Fun With Pivot Tables
Fun With Pivot Tables
Pivot Table Fields
Let’s find a couple of ways to visualize this data set:
Fun With Pivot Tables
Pivot Table Fields
The Field List just includes the column headings, which we can use in our
reports.
The Report Filter lets us only show a subset of the
data that we’d otherwise see.
Most of the time I just use Row Label so I can get
a simple report like this:

Values are what really “pivot.” I’ve got Sum of
Search Traffic set now. If I change Location to
Keyword the Search Traffic will “pivot” by keyword instead of country.
Fun With Pivot Tables
Pivot Table Fields
While you’d Filter to see only one or a subset of data for specific Months,
you can also set the Month as a Column to see every month side-by-side.
Fun With Pivot Tables
Pivot Table Fields
You can also nest rows and columns to make them foldable. For example, I
want to see search traffic for every keyword by country over February and
march.
When stacking rows, the... parent should be on top.
Fun With Pivot Tables
Value Types
The basic value types (SUM which adds everything, COUNT which counts
the number of rows, AVERAGE which... averages everything) are obvious.
So let me just add one value type to your repertoire:
Pivot Table Case Study

Keyword Position Change
Questions?
VLOOKUP Case Study

Number of Links to Target Pages
Questions?
A Big Thanks to Alex Rascanu and #InboundTO

Stay in Touch
Twitter: @troyfawkes
Google+: google.com/+TroyBoileau
Email: troy@poweredbysearch.com
www.poweredbysearch.com
www.troyfawkes.com

Contenu connexe

Tendances

How to use vlookup in MS Excel
How to use vlookup in MS ExcelHow to use vlookup in MS Excel
How to use vlookup in MS ExcelJaspal Singh
 
Vlookup - an introduction
Vlookup - an introductionVlookup - an introduction
Vlookup - an introductionvvmenon22
 
Errors in ms excel
Errors in ms excelErrors in ms excel
Errors in ms excelNikita Arora
 
Using vlookup in excel
Using vlookup in excelUsing vlookup in excel
Using vlookup in excelmegankilb
 
Understanding excel’s error values
Understanding excel’s error valuesUnderstanding excel’s error values
Understanding excel’s error valuesVijay Perepa
 
10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any Job10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any JobHitesh Biyani
 
Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Dave Shannon
 
Using Excel Functions
Using Excel FunctionsUsing Excel Functions
Using Excel FunctionsGautam Gupta
 
Excel Tutorials - VLOOKUP and HLOOKUP Functions
Excel Tutorials - VLOOKUP and HLOOKUP FunctionsExcel Tutorials - VLOOKUP and HLOOKUP Functions
Excel Tutorials - VLOOKUP and HLOOKUP FunctionsMerve Nur Taş
 
Excel functions formulas
Excel functions formulasExcel functions formulas
Excel functions formulasLearnIT@UD
 
Excel lesson formulas and functions
Excel lesson formulas and functionsExcel lesson formulas and functions
Excel lesson formulas and functionswildman099
 
2. mathematical functions in excel
2. mathematical functions in excel2. mathematical functions in excel
2. mathematical functions in excelDr. Prashant Vats
 
Excel Top 10 formula For The Beginners
Excel Top 10 formula For The BeginnersExcel Top 10 formula For The Beginners
Excel Top 10 formula For The BeginnersStat Analytica
 
03 Excel formulas and functions
03 Excel formulas and functions03 Excel formulas and functions
03 Excel formulas and functionsBuffalo Seminary
 

Tendances (20)

How to use vlookup in MS Excel
How to use vlookup in MS ExcelHow to use vlookup in MS Excel
How to use vlookup in MS Excel
 
Vlookup - an introduction
Vlookup - an introductionVlookup - an introduction
Vlookup - an introduction
 
Errors in ms excel
Errors in ms excelErrors in ms excel
Errors in ms excel
 
Using vlookup in excel
Using vlookup in excelUsing vlookup in excel
Using vlookup in excel
 
Understanding excel’s error values
Understanding excel’s error valuesUnderstanding excel’s error values
Understanding excel’s error values
 
10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any Job10 Excel Formulas that will help you in any Job
10 Excel Formulas that will help you in any Job
 
Formula in MS Excel
Formula in MS ExcelFormula in MS Excel
Formula in MS Excel
 
Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813Creating a vlookup v1.0 050813
Creating a vlookup v1.0 050813
 
Using Excel Functions
Using Excel FunctionsUsing Excel Functions
Using Excel Functions
 
Excel Tutorials - VLOOKUP and HLOOKUP Functions
Excel Tutorials - VLOOKUP and HLOOKUP FunctionsExcel Tutorials - VLOOKUP and HLOOKUP Functions
Excel Tutorials - VLOOKUP and HLOOKUP Functions
 
Excel functions formulas
Excel functions formulasExcel functions formulas
Excel functions formulas
 
Excel lesson formulas and functions
Excel lesson formulas and functionsExcel lesson formulas and functions
Excel lesson formulas and functions
 
2. mathematical functions in excel
2. mathematical functions in excel2. mathematical functions in excel
2. mathematical functions in excel
 
Mastering Excel Formulas and Functions
Mastering Excel Formulas and FunctionsMastering Excel Formulas and Functions
Mastering Excel Formulas and Functions
 
MS Excel Function
MS Excel FunctionMS Excel Function
MS Excel Function
 
Excel formula
Excel formulaExcel formula
Excel formula
 
Excel Top 10 formula For The Beginners
Excel Top 10 formula For The BeginnersExcel Top 10 formula For The Beginners
Excel Top 10 formula For The Beginners
 
Microsoft excel 2010 useful formula & functions
Microsoft excel 2010   useful formula & functionsMicrosoft excel 2010   useful formula & functions
Microsoft excel 2010 useful formula & functions
 
03 Excel formulas and functions
03 Excel formulas and functions03 Excel formulas and functions
03 Excel formulas and functions
 
SQL
SQLSQL
SQL
 

En vedette

How to design pretty excel tables
How to design pretty excel tablesHow to design pretty excel tables
How to design pretty excel tablescontentgroup
 
Otomatisasi siklus akuntansi menggunakan excel
Otomatisasi siklus akuntansi menggunakan excelOtomatisasi siklus akuntansi menggunakan excel
Otomatisasi siklus akuntansi menggunakan excelMuhammad Lutfi Ulfa
 
BuzzStream Training
BuzzStream TrainingBuzzStream Training
BuzzStream TrainingTroyfawkes
 
An SEO’s Intro to Web Dev PHP
An SEO’s Intro to Web Dev PHPAn SEO’s Intro to Web Dev PHP
An SEO’s Intro to Web Dev PHPTroyfawkes
 
How To Use vLookup for Excel
How To Use vLookup for ExcelHow To Use vLookup for Excel
How To Use vLookup for Excelmikenobile
 
An Seo’s Intro to Web Dev, HTML, CSS and JavaScript
An Seo’s Intro to Web Dev, HTML, CSS and JavaScriptAn Seo’s Intro to Web Dev, HTML, CSS and JavaScript
An Seo’s Intro to Web Dev, HTML, CSS and JavaScriptTroyfawkes
 
Fungsi IF , Hlookup dan Vlookup
Fungsi IF , Hlookup dan VlookupFungsi IF , Hlookup dan Vlookup
Fungsi IF , Hlookup dan VlookupEko Mardianto
 
The inside story of power point tips and tricks
The inside story of power point   tips and tricksThe inside story of power point   tips and tricks
The inside story of power point tips and tricksParthiben Sivaprakasam
 
Advance Excel tips
Advance Excel tips Advance Excel tips
Advance Excel tips Ashish Patel
 
Ms office Training Institute in Ambala ! Batra Computer Centre
Ms office Training Institute in Ambala ! Batra Computer CentreMs office Training Institute in Ambala ! Batra Computer Centre
Ms office Training Institute in Ambala ! Batra Computer Centrejatin batra
 
Advance-excel-professional-trainer-in-mumbai
Advance-excel-professional-trainer-in-mumbaiAdvance-excel-professional-trainer-in-mumbai
Advance-excel-professional-trainer-in-mumbaiUnmesh Baile
 
MS Excel training (Vidushi Khera)
MS Excel training (Vidushi Khera)MS Excel training (Vidushi Khera)
MS Excel training (Vidushi Khera)Vidushi Khera
 
Sage Intelligence 100 Microsoft Excel Tips and Tricks
Sage Intelligence 100 Microsoft Excel Tips and TricksSage Intelligence 100 Microsoft Excel Tips and Tricks
Sage Intelligence 100 Microsoft Excel Tips and TricksBurCom Consulting Ltd.
 
Training excel 2007
Training excel 2007Training excel 2007
Training excel 2007Traineer
 
Learn MS Excel: Conditional Formatting
Learn MS Excel: Conditional FormattingLearn MS Excel: Conditional Formatting
Learn MS Excel: Conditional FormattingSathyanand S
 
Skill Upgrade Training Excel
Skill Upgrade Training ExcelSkill Upgrade Training Excel
Skill Upgrade Training Excelljvanwingerden
 
PowerPoint Guide
PowerPoint GuidePowerPoint Guide
PowerPoint Guidebjhanley83
 
Excel Everest - Corproate Excel Training Overview
Excel Everest - Corproate Excel Training OverviewExcel Everest - Corproate Excel Training Overview
Excel Everest - Corproate Excel Training OverviewExcel Everest
 

En vedette (20)

How to design pretty excel tables
How to design pretty excel tablesHow to design pretty excel tables
How to design pretty excel tables
 
Otomatisasi siklus akuntansi menggunakan excel
Otomatisasi siklus akuntansi menggunakan excelOtomatisasi siklus akuntansi menggunakan excel
Otomatisasi siklus akuntansi menggunakan excel
 
BuzzStream Training
BuzzStream TrainingBuzzStream Training
BuzzStream Training
 
An SEO’s Intro to Web Dev PHP
An SEO’s Intro to Web Dev PHPAn SEO’s Intro to Web Dev PHP
An SEO’s Intro to Web Dev PHP
 
How To Use vLookup for Excel
How To Use vLookup for ExcelHow To Use vLookup for Excel
How To Use vLookup for Excel
 
Ms excel
Ms excelMs excel
Ms excel
 
An Seo’s Intro to Web Dev, HTML, CSS and JavaScript
An Seo’s Intro to Web Dev, HTML, CSS and JavaScriptAn Seo’s Intro to Web Dev, HTML, CSS and JavaScript
An Seo’s Intro to Web Dev, HTML, CSS and JavaScript
 
Fungsi IF , Hlookup dan Vlookup
Fungsi IF , Hlookup dan VlookupFungsi IF , Hlookup dan Vlookup
Fungsi IF , Hlookup dan Vlookup
 
The inside story of power point tips and tricks
The inside story of power point   tips and tricksThe inside story of power point   tips and tricks
The inside story of power point tips and tricks
 
Advance Excel tips
Advance Excel tips Advance Excel tips
Advance Excel tips
 
Ms office Training Institute in Ambala ! Batra Computer Centre
Ms office Training Institute in Ambala ! Batra Computer CentreMs office Training Institute in Ambala ! Batra Computer Centre
Ms office Training Institute in Ambala ! Batra Computer Centre
 
Advance-excel-professional-trainer-in-mumbai
Advance-excel-professional-trainer-in-mumbaiAdvance-excel-professional-trainer-in-mumbai
Advance-excel-professional-trainer-in-mumbai
 
MS Excel training (Vidushi Khera)
MS Excel training (Vidushi Khera)MS Excel training (Vidushi Khera)
MS Excel training (Vidushi Khera)
 
Sage Intelligence 100 Microsoft Excel Tips and Tricks
Sage Intelligence 100 Microsoft Excel Tips and TricksSage Intelligence 100 Microsoft Excel Tips and Tricks
Sage Intelligence 100 Microsoft Excel Tips and Tricks
 
Ms word 2
Ms word 2Ms word 2
Ms word 2
 
Training excel 2007
Training excel 2007Training excel 2007
Training excel 2007
 
Learn MS Excel: Conditional Formatting
Learn MS Excel: Conditional FormattingLearn MS Excel: Conditional Formatting
Learn MS Excel: Conditional Formatting
 
Skill Upgrade Training Excel
Skill Upgrade Training ExcelSkill Upgrade Training Excel
Skill Upgrade Training Excel
 
PowerPoint Guide
PowerPoint GuidePowerPoint Guide
PowerPoint Guide
 
Excel Everest - Corproate Excel Training Overview
Excel Everest - Corproate Excel Training OverviewExcel Everest - Corproate Excel Training Overview
Excel Everest - Corproate Excel Training Overview
 

Similaire à Excel Training for SEOs

computer applications in business unit 3
computer applications in business unit 3computer applications in business unit 3
computer applications in business unit 3Dr T.Sivakami
 
Day-2 SQL Theory_V1.pptx
Day-2 SQL Theory_V1.pptxDay-2 SQL Theory_V1.pptx
Day-2 SQL Theory_V1.pptxuzmasulthana3
 
LabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docx
LabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docxLabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docx
LabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docxDIPESH30
 
Excel for research
Excel  for researchExcel  for research
Excel for researchJamalBhai
 
In Section 1 on the Data page, complete each column of the spreads.docx
In Section 1 on the Data page, complete each column of the spreads.docxIn Section 1 on the Data page, complete each column of the spreads.docx
In Section 1 on the Data page, complete each column of the spreads.docxsleeperharwell
 
Pivot tableinfo
Pivot tableinfoPivot tableinfo
Pivot tableinfoEsha Saha
 
Ms excel 2007 tutorial
Ms excel 2007 tutorialMs excel 2007 tutorial
Ms excel 2007 tutorialjks2010
 
Microsoft excel training
Microsoft excel trainingMicrosoft excel training
Microsoft excel trainingEmilyE120
 
How to make a conditional column chart in Excel
How to make a conditional column chart in ExcelHow to make a conditional column chart in Excel
How to make a conditional column chart in ExcelSteveEqualsTrue
 
functionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdffunctionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdfFranzLawrenzDeTorres1
 
Mdx Basics
Mdx BasicsMdx Basics
Mdx BasicsALIPPHAR
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excelmadhuparna bhowmik
 
Ms excel commands
Ms excel commandsMs excel commands
Ms excel commandsDiyaVerma14
 

Similaire à Excel Training for SEOs (20)

computer applications in business unit 3
computer applications in business unit 3computer applications in business unit 3
computer applications in business unit 3
 
Day-2 SQL Theory_V1.pptx
Day-2 SQL Theory_V1.pptxDay-2 SQL Theory_V1.pptx
Day-2 SQL Theory_V1.pptx
 
LabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docx
LabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docxLabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docx
LabsLab5Lab5_Excel_SH.htmlLab 5 SpreadsheetsLearning Outcomes.docx
 
Excel intermediate
Excel intermediateExcel intermediate
Excel intermediate
 
Excel for research
Excel  for researchExcel  for research
Excel for research
 
In Section 1 on the Data page, complete each column of the spreads.docx
In Section 1 on the Data page, complete each column of the spreads.docxIn Section 1 on the Data page, complete each column of the spreads.docx
In Section 1 on the Data page, complete each column of the spreads.docx
 
04 ms excel
04 ms excel04 ms excel
04 ms excel
 
Uses of excel
Uses of excelUses of excel
Uses of excel
 
DuplicatesExcelDemo
DuplicatesExcelDemoDuplicatesExcelDemo
DuplicatesExcelDemo
 
Pivot tableinfo
Pivot tableinfoPivot tableinfo
Pivot tableinfo
 
Ms excel 2007 tutorial
Ms excel 2007 tutorialMs excel 2007 tutorial
Ms excel 2007 tutorial
 
Microsoft excel training
Microsoft excel trainingMicrosoft excel training
Microsoft excel training
 
Advanced excel unit 01
Advanced excel unit 01Advanced excel unit 01
Advanced excel unit 01
 
Excel formulas
Excel formulasExcel formulas
Excel formulas
 
How to make a conditional column chart in Excel
How to make a conditional column chart in ExcelHow to make a conditional column chart in Excel
How to make a conditional column chart in Excel
 
MS Excel Training 02
MS Excel Training 02MS Excel Training 02
MS Excel Training 02
 
functionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdffunctionsandformulas-131221213835-phpapp01.pdf
functionsandformulas-131221213835-phpapp01.pdf
 
Mdx Basics
Mdx BasicsMdx Basics
Mdx Basics
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excel
 
Ms excel commands
Ms excel commandsMs excel commands
Ms excel commands
 

Dernier

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 

Dernier (20)

Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 

Excel Training for SEOs

  • 1. Excel Tables, Pivots and VLOOKUP Because Excel is Fun... Troy Boileau | SEO & Inbound Marketing Consultant For Powered by Search Internal | December 2013
  • 2. We’re in business because we believe that great brands need both voice and visibility in order to connect people with what matters. A boutique, full-service digital marketing agency in Toronto, Powered by Search is a PROFIT HOT 50-ranked agency that delivers search engine optimization, pay per click advertising, local search, social media marketing, and online reputation management services. Some of our clients... Featured in...
  • 3. Using VLOOKUP Proper Table Use Fun With Pivot Tables
  • 6. Using VLOOKUP What is VLOOKUP VLOOKUP is an Excel function that can find the value of a specific column in a data-set that matches a key. The function looks like this: =VLOOKUP(KEY,DATA-SET,COLUMN,FALSE) Just remember that it’s always false.
  • 7. Using VLOOKUP What is VLOOKUP I want to find the Avg. Position of “widgets” in this table. Remember that the equation is: =VLOOKUP(KEY,DATA-SET,COLUMN,FALSE) The Key is obviously “widgets”. The key always has to be in the left-most column of the table, and the table that you’ve looking for has to be sorted alphabetically. So our equation now looks like this: =VLOOKUP(“widgets”,DATA-SET,COLUMN,FALSE)
  • 8. Using VLOOKUP What is VLOOKUP I want to find the Avg. Position of “widgets” in this table. Remember that the equation is: =VLOOKUP(KEY,DATA-SET,COLUMN,FALSE) A data-set can either be a table (Excel usually numbers tables, so Table1, Table2) or a block of cells. To outline a block, we put the top left cell first, followed by a colon and then the bottom right cell. Since we want all of the values from “widget corp” in the top left (A2) to “32” in the bottom right (D7), our formula will be =VLOOKUP(“widgets”,A2:D7,COLUMN,FALSE)
  • 9. Using VLOOKUP What is VLOOKUP I want to find the Avg. Position of “widgets” in this table. Remember that the equation is: =VLOOKUP(KEY,DATA-SET,COLUMN,FALSE) The function will find the row that the key is in, but what column do we return? The column is actually the column index number, which just means if it’s the 4th column from the left then you put “4” in column. =VLOOKUP(“widgets”,A2:D7,4,FALSE)
  • 10. Using VLOOKUP What is VLOOKUP This equation on the sheet below will return the result “2.1” =VLOOKUP(“widgets”,A2:D7,4,FALSE) The point of this is to be able to have a dynamic key and fill it down, as you might want to use it in, say, the table below.
  • 11. Using VLOOKUP Tricks Locking Formulas: Always lock ($) the data set when you’re filling down. If I have the simple formula of =A1 (which returns whatever value is in A1) and then fill it down, the equation will automatically change to =A2 in the second row and =A3 in the third row, etc. If I want to make sure it always returns the value in A1, the equation needs to be =A$1 Addressing Other Sheets: If I’m working in Sheet 1 and I want to use the value of A1 in Sheet 2, I can’t just use the equation =A1. That’ll return Sheet 1’s A1. Instead I have to use the name of the sheet in the equation, like this: =‘Sheet 2’!A1
  • 12. Using VLOOKUP Problem: Fill It Down This is our data set, which is in ‘Sheet 1’ We want to use our “widgets” equation but fill it down to address two other keywords. How would you change the equation so that you could fill it down in D2? Remember our old equation: =VLOOKUP(“widgets”,A2:D7,4,FALSE)
  • 13. Using VLOOKUP Problem: Fill It Down The answer is: =VLOOKUP(A2,’Sheet 1’!A$2:D$7,4,FALSE) We only changed two things. One, instead of putting “widgets” in as the key, we let Excel fill the value in dynamically. We also added the sheet reference and locked ($) the rows in the data set. When we fill our equation down, the key will change but the data set that we defined in the formula doesn’t. If you look at the formula in D3 it’ll be: =VLOOKUP(A3,’Sheet 1’!A$2:D$7,4,FALSE)
  • 14. VLOOKUP Case Study Rank Tracking with GWT
  • 17. Proper Table Use Hierarchy Issues Normally we think of information hierarchy as flat but defined by tags, e.g. • H1 • Data • H2 • Data In Tables of Content we might see it as: • H1 • H2 Which tricks us into making funky table hybrids that only Jemar can love:
  • 18. Proper Table Use Hierarchy Issues Tables like that lose out on all of Excel’s functionality. They also miss the point of Excel’s two dimensional data. Every cell is a value of its header and is contextual to its row. Let’s take the corrected table as an example. Cell A2 contains the value “Website 2.” Based on our rule above, it is a value of its header. So, it’s a Website Name. It’s contextual to its row, which means that B2 (a Title Tag) is related, as is C2 (a Meta Description).
  • 19. Proper Table Use Disparate Tables We also tend to think of tables as answers to one specific question. Here I’m finding organic search traffic for some financial keywords: And here I’m associating keywords to personas: They answer different questions, so I’ve created different tables.
  • 20. Proper Table Use Disparate Tables But now the client wants to know how much organic traffic each persona has. Unfortunately with the two separate tables I can’t really get that data unless I use a complicated equation and make a third (even more disparate) table.
  • 21. Proper Table Use Disparate Tables Going back to our original rule, Every cell is a value of its header and is contextual to its row. It’s easy to see that these tables are all contextual. Let’s just make one big table. Using this data I can get all sorts of information. How many (count) keywords are associated with each persona? Or how much organic traffic does each persona have?
  • 22. Table Use Case Study On-Page SEO Document
  • 24. VLOOKUP Case Study Mapping Emails to Domains
  • 25. Fun With Pivot Tables
  • 26. Fun With Pivot Tables Pivot Table Fields Let’s find a couple of ways to visualize this data set:
  • 27. Fun With Pivot Tables Pivot Table Fields The Field List just includes the column headings, which we can use in our reports. The Report Filter lets us only show a subset of the data that we’d otherwise see. Most of the time I just use Row Label so I can get a simple report like this: Values are what really “pivot.” I’ve got Sum of Search Traffic set now. If I change Location to Keyword the Search Traffic will “pivot” by keyword instead of country.
  • 28. Fun With Pivot Tables Pivot Table Fields While you’d Filter to see only one or a subset of data for specific Months, you can also set the Month as a Column to see every month side-by-side.
  • 29. Fun With Pivot Tables Pivot Table Fields You can also nest rows and columns to make them foldable. For example, I want to see search traffic for every keyword by country over February and march. When stacking rows, the... parent should be on top.
  • 30. Fun With Pivot Tables Value Types The basic value types (SUM which adds everything, COUNT which counts the number of rows, AVERAGE which... averages everything) are obvious. So let me just add one value type to your repertoire:
  • 31. Pivot Table Case Study Keyword Position Change
  • 33. VLOOKUP Case Study Number of Links to Target Pages
  • 35. A Big Thanks to Alex Rascanu and #InboundTO Stay in Touch Twitter: @troyfawkes Google+: google.com/+TroyBoileau Email: troy@poweredbysearch.com www.poweredbysearch.com www.troyfawkes.com