Introduction: Welcome to the World of Guerrilla Data Analysis! |
|
viii | |
About This Book |
|
viii | |
|
|
1 | (1) |
|
Small, Stupid Stuff and Big, Complicated Stuff |
|
|
2 | (1) |
|
Chapter 1 Reviewing the Basics |
|
|
3 | (31) |
|
Overview of Excel Functions and Formulas |
|
|
3 | (1) |
|
Relative, Absolute, and Mixed References |
|
|
4 | (2) |
|
Text Manipulation Functions |
|
|
6 | (1) |
|
|
7 | (3) |
|
Developing Dynamic Spreadsheets |
|
|
10 | (1) |
|
Concatenating Names and Changing Formulas to Values |
|
|
11 | (4) |
|
Linking Worksheets and Workbooks |
|
|
15 | (3) |
|
|
18 | (2) |
|
|
20 | (14) |
|
Chapter 2 Excel Tables: The Glue in Dynamic Spreadsheet Development |
|
|
34 | (9) |
|
Converting a Data Range to a Table |
|
|
34 | (3) |
|
|
37 | (1) |
|
|
38 | (1) |
|
Using Tables to Make Dynamic Dropdown Lists |
|
|
38 | (1) |
|
Tables Functions and Cell References |
|
|
39 | (1) |
|
Some Warnings About Working with Tables |
|
|
40 | (2) |
|
|
42 | (1) |
|
Chapter 3 Collaboration Tools |
|
|
43 | (6) |
|
|
43 | (2) |
|
The Awesome Part of Collaboration: Sheet Views |
|
|
45 | (4) |
|
Chapter 4 Summing and Counting with Criteria |
|
|
49 | (2) |
|
Chapter 5 VLOOKUP and XLOOKUP |
|
|
51 | (9) |
|
Vlookup: What Does It Do? |
|
|
51 | (3) |
|
|
54 | (6) |
|
Chapter 6 Pivot Tables: The Turning Point! |
|
|
60 | (26) |
|
What Is a Pivot Table, and What Can It Do? |
|
|
60 | (2) |
|
Getting to Know the Pivot Table Interface |
|
|
62 | (1) |
|
Building a Pivot Table to Sum and Count Values |
|
|
63 | (2) |
|
Summing and Counting Side-by-Side and a Filter |
|
|
65 | (1) |
|
Filtering with the Pivot Table |
|
|
65 | (1) |
|
Grouping Dates in the Pivot Table |
|
|
66 | (2) |
|
Using the Pivot Table to Get the Percentage of the Total |
|
|
68 | (1) |
|
Pivot Table Percentages Without Totals |
|
|
69 | (1) |
|
Using the Pivot Table to Drill Down for Isolated Details |
|
|
70 | (1) |
|
|
71 | (1) |
|
Saving Your Favorite Pivot Table Settings Using Pivot Table Defaults |
|
|
71 | (4) |
|
Creating a Year-over-Year Report in a Pivot Table |
|
|
75 | (7) |
|
Counting Distinct Values in a Pivot Table |
|
|
82 | (1) |
|
|
83 | (3) |
|
|
86 | (53) |
|
Power Query: A Little Background |
|
|
86 | (2) |
|
Filling Down and Splitting Columns by Delimiter |
|
|
88 | (5) |
|
Splitting Column into Rows, Grouping By, and Duplicating a Query |
|
|
93 | (3) |
|
Data Types and Power Query |
|
|
96 | (3) |
|
|
99 | (1) |
|
|
100 | (2) |
|
|
102 | (1) |
|
|
103 | (4) |
|
Blanks, Nulls, and Zeros: They Aren't the Same in Power Query |
|
|
107 | (1) |
|
Joins and Merges in Power Query |
|
|
107 | (9) |
|
Appending (aka Stacking Stuff Up) |
|
|
116 | (3) |
|
Importing from a File or from a Folder |
|
|
119 | (14) |
|
|
133 | (2) |
|
|
135 | (4) |
|
Chapter 8 Conditional Formatting |
|
|
139 | (7) |
|
Using Conditional Formatting to Find Duplicates |
|
|
139 | (1) |
|
Using Icons with Conditional Formatting |
|
|
140 | (6) |
|
Chapter 9 De-duping in Excel |
|
|
146 | (4) |
|
De-duping with Advanced Filter |
|
|
146 | (2) |
|
|
148 | (1) |
|
|
149 | (1) |
|
De-duping with an Assembled ID |
|
|
149 | (1) |
|
Chapter 10 Dynamic Arrays |
|
|
150 | (13) |
|
|
150 | (3) |
|
|
153 | (1) |
|
|
153 | (3) |
|
|
156 | (2) |
|
The @ Operator, Briefly Known as SINGLE |
|
|
158 | (4) |
|
|
162 | (1) |
|
Chapter 11 Data Is Never 100% Clean (Not for Very Long) |
|
|
163 | (2) |
|
Chapter 12 Data Validation: Controlling Inputs and Maintaining Data Integrity |
|
|
165 | (6) |
|
|
165 | (1) |
|
Implementing Dropdown Lists |
|
|
166 | (1) |
|
New in 2022: AutoComplete in Validation Dropdown Lists |
|
|
166 | (1) |
|
|
167 | (1) |
|
|
167 | (1) |
|
|
168 | (2) |
|
Data Validation Conclusions |
|
|
170 | (1) |
|
Chapter 13 Protecting Sheets and Cells |
|
|
171 | (2) |
|
Locking Down an Entire Sheet |
|
|
171 | (1) |
|
Locking and Unlocking Cells |
|
|
172 | (1) |
|
|
172 | (1) |
|
Chapter 14 Octopus Spreadsheets |
|
|
173 | (1) |
|
|
174 | (2) |
|
|
176 | (2) |
|
Using OFFSET to Sum a Range |
|
|
176 | (2) |
|
Chapter 17 Recognizing Patterns |
|
|
178 | (2) |
|
Chapter 18 Data Types and Stock History |
|
|
180 | (10) |
|
Original Release Data Types |
|
|
180 | (4) |
|
Second Release Data Types: Wolfram |
|
|
184 | (2) |
|
Data Types: Navigating the Data Card |
|
|
186 | (3) |
|
Custom Data Types: Features Needed |
|
|
189 | (1) |
|
Custom Data Types: The Choices Available Today |
|
|
189 | (1) |
|
|
190 | (8) |
|
Graphing a Histogram Using the FREQUENCY Function |
|
|
190 | (4) |
|
|
194 | (4) |
|
Chapter 20 The Dangers of Just Diving In |
|
|
198 | (5) |
|
Chapter 21 The LET Function |
|
|
203 | (4) |
|
LET for Reusing Parts of Formulas |
|
|
203 | (2) |
|
LET for Easier Readability |
|
|
205 | (2) |
|
Chapter 22 Warnings About Machine Learning-Driven Features in Excel and Power Query |
|
|
207 | (8) |
|
Chapter 23 Avoid Working on Your Source Data |
|
|
215 | (1) |
|
|
216 | (4) |
|
Using Slicers with Tables |
|
|
216 | (2) |
|
|
218 | (2) |
|
Chapter 25 Data Models and Relationships |
|
|
220 | (4) |
|
|
222 | (1) |
|
Why a Data Model vs. Power Query? |
|
|
223 | (1) |
|
Chapter 26 People, Processes, and Tools |
|
|
224 | (1) |
|
Chapter 27 Keeping Your Data in as Few Places as Possible |
|
|
225 | (2) |
|
Chapter 28 Rough-and-Tumble Tips and Insights |
|
|
227 | (32) |
|
|
227 | (1) |
|
|
228 | (2) |
|
Adding Emojis to Cells and Formulas |
|
|
230 | (1) |
|
|
231 | (1) |
|
Forcing a Report to Fit on One Page |
|
|
232 | (1) |
|
Setting the Print Area to Print a Section of a Worksheet |
|
|
232 | (1) |
|
Alt+Enter for an Extra Line in a Cell |
|
|
233 | (1) |
|
|
234 | (5) |
|
Connecting Cell Values to Shapes or Objects |
|
|
239 | (2) |
|
|
241 | (10) |
|
Integrity Checks and Troubleshooting |
|
|
251 | (5) |
|
Error-Handling Functions: IFNA vs. IFERROR |
|
|
256 | (1) |
|
|
257 | (2) |
|
Chapter 29 Spreadsheet Layout and Development |
|
|
259 | (3) |
|
A Final Word About Spreadsheet Layout and Development |
|
|
261 | (1) |
Index |
|
262 | |