SlideShare a Scribd company logo
When Data Visualizations and
Data Imports Just Don’t Work
Slide 0
About Jim Kaplan, CIA, CFE
 President and Founder of AuditNet®,
the global resource for auditors
(available on iOS, Android and
Windows devices)
 Auditor, Web Site Guru,
 Internet for Auditors Pioneer
 IIA Bradford Cadmus Memorial
Award Recipient
 Local Government Auditor’s Lifetime
Award
 Author of “The Auditor’s Guide to
Internet Resources” 2nd Edition
1
0
1
About AuditNet® LLC
• AuditNet®, the global resource for auditors, serves the global audit
community as the primary resource for Web-based auditing content. As the first online
audit portal, AuditNet® has been at the forefront of websites dedicated to promoting the
use of audit technology.
• Available on the Web, iPad, iPhone, Windows and Android devices and
features:
• Over 2,900 Reusable Templates, Audit Programs, Questionnaires, and
Control Matrices
• Webinars focusing on fraud, data analytics, IT audit, and internal audit
with free CPE for subscribers and site license users.
• Audit guides, manuals, and books on audit basics and using audit
technology
• LinkedIn Networking Groups
• Monthly Newsletters with Expert Guest Columnists
• Surveys on timely topics for internal auditors
Introductions
2
The views expressed by the presenters do not necessarily represent the views,
positions, or opinions of AuditNet® LLC. These materials, and the oral
presentation accompanying them, are for educational purposes only and do not
constitute accounting or legal advice or create an accountant-client relationship.
While AuditNet® makes every effort to ensure information is accurate and
complete, AuditNet® makes no representations, guarantees, or warranties as to
the accuracy or completeness of the information provided via this presentation.
AuditNet® specifically disclaims all liability for any claims or damages that may
result from the information contained in this presentation, including any websites
maintained by third parties and linked to the AuditNet® website.
Any mention of commercial products is for information only; it does not imply
recommendation or endorsement by AuditNet® LLC
3
2
3
AuditNet® and cRisk Academy
If you would like forever access
to this webinar recording
If you are watching the
recording, and would like to
obtain CPE credit for this
webinar
Previous AuditNet® webinars
are also available on-demand for
CPE credit
http://criskacademy.com
http://ondemand.criskacademy.com
Use coupon code: 50OFF for a
discount on this webinar for one week
4
Richard B. Lanza, CPA, CFE, CGMA
• Managing Director in Innovation for Grant Thornton, LLP
• Over 25 years of ACL, Excel and other software usage
• Received the outstanding achievement in business award by the
Association of Certified Fraud Examiners for developing the publication
Proactively Detecting Fraud Using Computer Audit Reports as a
research project for the IIA
• Recently was a contributing author of:
• Detecting Corruption with Analytics: A Roadmap – The
International Institute for Analytics
• Global Technology Audit Guide (GTAG #13) Fraud In An
Automated World – Institute Of Internal Auditors.
• Cost Recovery – Turning Your Accounts Payable Department
Into A Profit Center – Wiley And Sons.
• Data Analytics: A Roadmap for Expanding Capabilities
(published 2018 in partnership with the IIA's Internal Audit
Foundation)
• In 2015, discovered a new textual analytic technique using letters
called the Lanza Approach to Letter Analytics (LALA)TM
5
The views expressed by the
presenters do not necessarily
represent the views, positions, or
opinions of Grant Thornton, LLP.
These materials, and the oral
presentation accompanyingthem,
are for educational purposes only
and do not constitute accounting
or legal advice or create an
accountant-client relationship.
rich.lanza@us.gt.com
4
5
Today’s Agenda
Walk through case studies of “dirty” data and how to improve then
using improved data requests and cleansing tools.
Watch case study examples of top tests to validate data tables to
ensure data quality.
Discover a host of baseline tests and other baseline statistics to
validate, understand and possibly extract key trends for review.
Understand visualization and dashboard types along with their
associated analytical strengths from an audit perspective.
Identify situations where statistics may be more effective audit
extractors than relying on the human eye to spot notable events.
6
Our perspective on the technology landscape
Source: Adapted from Forrester – Create A Road Map For A Real-Time, Agile, Self-Service Data Platform (Nov. 2017); Grant Thornton Analysis
7
So Much Time, / So Little Technology
Scratch That and Reverse It!
6
7
Overcoming Data Challenges
Normalizing data is 80% of the time (in the beginning)
 “By most accounts, 80 percent of the development effort in a big data project
goes into data integration and only 20 percent goes toward data analysis.” —
Intel Corporation
Data is in every process
 It may not be ERP / It may be in your “Big Data”
 90% of data is text
Audit (Internal & External) is the best partner to get the data
 They are independent / Not proving the data is a scope limitation
 Tend to establish the most secure data warehouses
8
Completely Requesting Data
Slide 9
8
9
Quick Process to Running
Data
1. Know your audit objectives
2. Align reports to the objectives
3. Use past reports to model /refine reports
4. Set data requirements based on reports
5. Obtain, validate, and normalize data
6. Edit scripts for data needs
7. Run reports and document results
Page 10
Audit Objectives and
Questions
11
10
11
Process to Report Mapping
Clear Data Request
Page 13
12
13
Importing Various Data
Slide 14
Data Table Types (Sample)
ASCII Text
Unicode Text
EBCIDIC (IBM)
Mainframe (Cobol)
Microsoft (Excel, Access, SQL)
Quickbooks and QBO
PDF Files
Page 15
14
15
Data Import Exercise
Importing Various File Types
Fixed Length Fields
Delimited - Tab / CSV (Variable)
Excel (Variable)
Report (Multiple Record Fixed)
Page 16
Data Field Definition Flowchart
Is it a
date?
Do you add or
subtract the
field?
Define as a
date format
Divide by 100 or
multiply by .01
Yes
Yes
Define as a
character format
Define as a
Numeric format
Are there any
decimal places?
Yes
No
No No
Page 17
16
17
Unicode Considerations
Readable in Excel
Where to select the Unicode:
Page 18
PDF Conversion Options
• Free Online PDF to Excel Converter: http://www.pdftoexcelonline.com
• ABBYY PDF Transformer: http://pdftransformer.abbyy.com
• PDF2XL: http://www.cogniview.com
• Able2Extract PDF Conversion: http://www.able2extract.com
• Import Wizard: http://www.beside.com
• PDF Converter: http://www.pdfconverter.com
• Monarch: http://www.datawatch.com – Most popular, ease of use, powerful,
• Free Beta - http://www.informationactive.com/videos/misc/PrintFileScraper
Page 19
18
19
Free Quick Books Converter
http://bit.ly/1bm0nyT
Page 20
Working With Difficult Data
Slide 21
20
21
Text Editors
Combining Tables
 PAID FILE
Copy of PAID FILE
Cleaning Tables
 Tabs, Delimiters, Titles, Etc.
• (Visualize Spaces in EditPadPro)
– www.editpadpro.com
– http://notepad-plus-plus.org/
Page 22
Text Functions
Page 23
LEFT()
With a determined set of characters in a set string, the first character
is returned from, the left of the cell
LEN()
Identifies the number of characters in a set and returns that as a
number in the cell
LOWER()
UPPER()
Lower case letters substitute upper case letters (reverse for upper)
MID()
Identifies characters in a set based on a start position and number of
characters which is determined by the user
PROPER()
Capitalizes the first letter of each character and the remaining are
lowercase
RIGHT()
Pulls the last set of character from a set and the number of character
is set by the user
TEXT()
Returns the text version of a number with a specified number format
(i.e., =TEXT(C999,"0.00") will convert 12345 into a text version of
12345.00)
TRIM()
Keeps single spaces only between words and removes all other
spaces
22
23
Text Functions
Page 24
CONCATENATE()
Combines numerous strings to one stream (You can also
use the & character to combine/merge/join fields)
REPT()
Repeats a character as many times as the user wants i.e. :
=REPT (“J”,10) wll lead to ‘JJJJJJJJJJ
CHAR()
Identifies a character with a number which is presented in
the cell.This number then can be used to convert other
CHAR to the number translate code from other sources
(i.e., CHAR(127) is a nonprintable character and CHAR(9)
is a tab)
CLEAN() From a text string, it removes the nonprintable characters
SUBSTITUTE()
Works to substitute characters such as carriage returns or
other characters with blanks or valid characters for data
processing.
Date and Time Functions
Page 25
DATE() A date is created with a year, month, and day (i.e. : 2015,10,7)
DAY() By pointing to a specific field the function identifies the day
HOUR()
Identifies a hour in a time field which is set to military time (0:00-
23:00 hrs.)
MINUTE() Identifies the minutes in a time field which is set at 0-59
MONTH() Identifies the month in a time field which is set as 1=January
NOW() Sets to the actual current date and time
TODAY() Sets to the actual date
24
25
Date and Time Functions
Page 26
NETWORKS ()
Identifies the ACTUAL Network days in a whole number from start to
finish dates. (weekends and holidays are excluded unless specified)
SECOND() Identifies seconds in a time field ie:0-59
WEEKDAY()
Identifies a day during a specified week in a specific timeframe.
1=Sunday
WEEKUM() Identifies a specific week number in the calendar year
YEAR() Identifies a year with a specific number i.e: 1900-9999
Normalizing a Data File /
Looking for Simple Duplication
 Identifies simple duplication in left 8 characters of a field
Page 27
26
27
Validating Data to Avoid
Garbage In = Garbage Out
Slide 28
Sample Data Validation – Accounts
Payable Other Questions
Make a checklist (to make sure you follow it):
Statistical analysis (totals, strata, high / low)
Agreement to batch totals, sample data and hardcopies is critical
Better to do it now instead of after the analysis
Page 29
28
29
Factors That
Increase Complexity / Errors
Formulas
Nested IF formulas
Populated cells
Labels
Blank cells
Cells with formula errors
Text fields that should be numeric
Hidden worksheets and cells
External links
Page 30
Automating Data Imports
31
30
31
Process Characteristics for RPA
32
Automating Data ETL
• All of the Company's data is captured in an SAP G/L
• Audit team had to budget almost 100 hours just on
importing and combining various report extracts
• Data analytics and innovation were introduced in the
current year audit
• Data import process was reduced from 25 hours
/quarter to only 2 hours/quarter
33
32
33
Automated Data Normalization
• Store procedures for data cleanup once
• Create a normalized set of data fields named by YOU
• Ensure data quality tests are run prior to analysis
• Automate these routine tasks to increase analyst’s time
• Enrich the data by organizing it by type codes
34
Automated Data Normalization
and Validation
Data Mapping to
Common Fields Are
Converted to Final
Data Spec Using
ACL Scripts
Page 35
34
35
Robotic Process Automation Limitations
36
RPA cannot read any data that is non-electronic with unstructured inputs
• An example would be input such as paper invoices. In this case, RPA will only work with a collection of other implemented
technologies (such as OCR) required to make it digital and structured.
RPA requires some form of static consistency
• For example, invoices may be received in different formats, with fields placed in different areas. For a ‘Bot’ to be able to read an
invoice, all supplier invoices must be received in the same format with the same fields.
• Although robots can be trained by exception to read different fields, they cannot read multiple different formats – unless these are
all digital and configured separately.
RPA is not a cognitive computing solution
• It cannot learn from experience and therefore has a ‘shelf life’.
• As processes evolve – for example, through the introduction and use of other technologies — they may become redundant and
require changes.
• It is therefore wise for a company to examine the process prior to building a ‘Bot’. Applied to a process that is inefficient and/or on
the way out, that shelf life may be reduced to just a year.
Applying RPA to a broken and inefficient process will not fix it – "paving cowpaths"
• RPA is not a Business Process Management solution and does not bring an end-to-end process view
• The same goes for out of date infrastructure – RPA will only mask the underlying issues.
• Clients should focus first on addressing the root causes of their process or technology inefficiencies and then apply RPA to
maximize the benefits.
Data extends beyond
accounting systems
37
Structured Data
 Accounting records
 Sub ledger details
 Monthly performance
measures
Unstructured DataUnstructured Data
 Documents (Excel, PDF)
 Emails
 Network Logs
External DataExternal Data
 Geomap Service
 OFAC, SAM.Gov Watch
Lists
 IRS Tax ID Match
36
37
The Value of Visualizations
38
Data analytics defined – AICPA
"The science and art of discovering and analyzing
patterns, identifying anomalies, and extracting
other useful information in data underlying or related
to the subject matter of an audit through analysis,
modeling, and visualization for the purpose of
planning or performing the audit".
39
38
39
Exploratory vs. Confirmatory
40
Exploratory analytics Confirmatory analytics
Bottom-up and inductive Top-down and deductive
What does the data suggest is happening? Is the subject matter consistent with my model
On what assertions should we focus? Are there deviations that are individually
significant or that form a pattern?
Most useful in audit planning Most useful with substantive or controls
assurance
Dashboards, Dashbaords,
Dashboards – Oh My
41
Visualizations
40
41
When Visualizations Work
Trending Revenue
 Store sales were expected to decrease year over year
 One store closed
 One store had 2.3% increase overall (but that tells only
part of the story)
42
Visualizations Video: https://youtu.be/l70miMymW90
Social Network Analysis
43
42
43
How is SNA useful?
Influencers
• The classic use case for SNA is analyzing the connections between people
on Social Networking websites ( Facebook, Twitter, LinkedIn)
Fraud
• SNA can be used to gain a better understanding of fraud
• Connections of individuals can be examined for potential collusion
• Ringleaders can be discovered quickly
• Connections between known fraud records and nonfraud records
can give auditors/investigators new leads to follow
44
The Limits of Visualizations
45
44
45
46
Audit procedures Data Analytic approach
Recalculation Using robotic process automation to check the mathematical
accuracy of documents and records
Reperformance The continuous reperformance and testing on a 100 percent basis
(i.e. account reconciliations)
Analytical
procedures
Focused and precise analytics utilized during the planning,
substantive and concluding phases of the audit that analyze the
plausibility and predictability of a given relationship and identify
differences that could give rise to a potential misstatement (i.e.
regression, volatility)
Confirmation Obtaining a information from a third party to test a specific condition
Inspection Utilizing the process of mining event logs to inspect and corroborate
the accuracy of information
Analytics to Obtain Audit Evidence
Transactional Risk Scoring
47
46
47
New Functions To Learn
Page 48
Focus on 2 and 3 Std
Deviations
Consider Sampling
“Strata of Z”
Math Functions
Page 49
VALUE() A number is given to identify a string now as a number
ISNA()
Returns true if the formula leads to a NA solution – This is
normally combined with IF so =IF(ISNA(C3/D3),0,(D3/D3))
AVERAGE() Is the mean of a range of cells set in the average function
MEDIAN()
Provides the middle number between the largest set value of
numbers and the lowest value of numbers
MAX() Provides the top value in a set of values
MIN() Provides the lowest value in a set of values
STDEV() Calculates the standard deviation for a range of numbers
48
49
Math Functions
Page 50
ABS() Turns a negative or positive number into a positive number
MOD()
Determines whether a number is round to a divisor set by the
user (i.e. : divisor equals 1000 and all numbers where MOD() are
=0 would be round to 1000)
ROUND() Sets a number to a specified decimal place
Journal Entry Stratification
In this case, 15 of the 65
largest journal entries
make up 94% of the net
income effect
Millions of journal entries
can be compressed into a
single view.
Each of these items can
be further explored by
location, segment, and
entry process/employee.
51
50
51
Compressing the G/L Sequences
52
EXAMPLE DATA:
1,000 Journal Entries of:
• Debit: A/R
• Credit: Revenue
The account combination is then summarized into 1 unique account sequence:
Sequence Occurrences DR CR
ACCSEQ_1 1,000 A/R Revenue
Limits of Word Clouds
Predictive Analytic Times
Slide 53
http://bit.ly/1W0CAZO
52
53
The First and Last Letters
Tell the Story
• It deosn't mttaer in waht oredr the ltteers in a wrod
are, the olny iprmoetnt tihng is taht the frist and lsat
ltteer be at the rghit pclae.
54
Unstructured Text and Letter Analytics
“The Benford’s Law of Words”
55
• Same words tend to occur year over
year
• Changes may indicate some change
in the client that could affect risk
assessment
54
55
Letter Analysis
56
Scatter Chart
Page 57
56
57
Adding Labels to a Scatter
http://bit.ly/1K02UKW - Video on the scatter macro
http://bit.ly/1GbzM1S - Macro for running the scatter
Page 58
59
http://gt-us.co/2I2EK8f
Questions?
58
59
AuditNet® and cRisk Academy
If you would like forever access
to this webinar recording
If you are watching the
recording, and would like to
obtain CPE credit for this
webinar
Previous AuditNet® webinars
are also available on-demand for
CPE credit
http://criskacademy.com
http://ondemand.criskacademy.com
Use coupon code: 50OFF for a
discount on this webinar for one week
60
Thank You!
Jim Kaplan
AuditNet® LLC
1-800-385-1625
Email: webinars@auditnet.org
www.auditnet.org
Richard B. Lanza, CPA, CFE, CGMA
Contact Information
D: +1 732 516 5527
M: +1 732 331 3494
Email: rich.lanza@us.gt.com
61
60
61

More Related Content

Similar to When Data Visualizations and Data Imports Just Don’t Work

Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413
Ron Corbisier
 
Top 10 excel analytic tests to minimize fraud and process risks
Top 10 excel analytic tests to minimize fraud and process risksTop 10 excel analytic tests to minimize fraud and process risks
Top 10 excel analytic tests to minimize fraud and process risks
Jim Kaplan CIA CFE
 
March 2016 PHXTUG Meeting
March 2016 PHXTUG MeetingMarch 2016 PHXTUG Meeting
March 2016 PHXTUG Meeting
Michael Perillo
 
20150311 auditnet ap_procure_excel_rlv2
20150311 auditnet ap_procure_excel_rlv220150311 auditnet ap_procure_excel_rlv2
20150311 auditnet ap_procure_excel_rlv2
Jim Kaplan CIA CFE
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Denodo
 
01_Team_03_CS_591_Project
01_Team_03_CS_591_Project01_Team_03_CS_591_Project
01_Team_03_CS_591_Project
harsh mehta
 
Sai Charan_Thotapalli_Internship Poster
Sai Charan_Thotapalli_Internship PosterSai Charan_Thotapalli_Internship Poster
Sai Charan_Thotapalli_Internship Poster
Sai Charan Thotapalli
 
Excel Pivot Tables and Graphing for Auditors
Excel Pivot Tables and Graphing for AuditorsExcel Pivot Tables and Graphing for Auditors
Excel Pivot Tables and Graphing for Auditors
Jim Kaplan CIA CFE
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Splunk
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Denodo
 
Using Microsoft Excel in Your Next Internal and External Audit - Learning The...
Using Microsoft Excel in Your Next Internal and External Audit - Learning The...Using Microsoft Excel in Your Next Internal and External Audit - Learning The...
Using Microsoft Excel in Your Next Internal and External Audit - Learning The...
Jim Kaplan CIA CFE
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward
 
SaaS Vs On Premise BI
SaaS Vs On Premise BISaaS Vs On Premise BI
SaaS Vs On Premise BI
LCWynne
 
Intro of Key Features of Auto eCAAT Ent Software
Intro of Key Features of Auto eCAAT Ent SoftwareIntro of Key Features of Auto eCAAT Ent Software
Intro of Key Features of Auto eCAAT Ent Software
rafeq
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Paulo Lacerda
 
Achieving Automation through Cognitive Technologies - Deloitte
Achieving Automation through Cognitive Technologies - DeloitteAchieving Automation through Cognitive Technologies - Deloitte
Achieving Automation through Cognitive Technologies - Deloitte
Institute of Singapore Chartered Accountants
 
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Splunk
 
Future of Audit by Pieter de Kok
Future of Audit by Pieter de KokFuture of Audit by Pieter de Kok
Future of Audit by Pieter de Kok
drs Pieter de Kok RA
 
Intuit Financial Data Platform Microservices Journey
Intuit Financial Data Platform Microservices JourneyIntuit Financial Data Platform Microservices Journey
Intuit Financial Data Platform Microservices Journey
Madhu Chetuparambil
 
Building a Real-Time Security Application Using Log Data and Machine Learning...
Building a Real-Time Security Application Using Log Data and Machine Learning...Building a Real-Time Security Application Using Log Data and Machine Learning...
Building a Real-Time Security Application Using Log Data and Machine Learning...
Sri Ambati
 

Similar to When Data Visualizations and Data Imports Just Don’t Work (20)

Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413Twin Cities Eloqua User Group 092413
Twin Cities Eloqua User Group 092413
 
Top 10 excel analytic tests to minimize fraud and process risks
Top 10 excel analytic tests to minimize fraud and process risksTop 10 excel analytic tests to minimize fraud and process risks
Top 10 excel analytic tests to minimize fraud and process risks
 
March 2016 PHXTUG Meeting
March 2016 PHXTUG MeetingMarch 2016 PHXTUG Meeting
March 2016 PHXTUG Meeting
 
20150311 auditnet ap_procure_excel_rlv2
20150311 auditnet ap_procure_excel_rlv220150311 auditnet ap_procure_excel_rlv2
20150311 auditnet ap_procure_excel_rlv2
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
 
01_Team_03_CS_591_Project
01_Team_03_CS_591_Project01_Team_03_CS_591_Project
01_Team_03_CS_591_Project
 
Sai Charan_Thotapalli_Internship Poster
Sai Charan_Thotapalli_Internship PosterSai Charan_Thotapalli_Internship Poster
Sai Charan_Thotapalli_Internship Poster
 
Excel Pivot Tables and Graphing for Auditors
Excel Pivot Tables and Graphing for AuditorsExcel Pivot Tables and Graphing for Auditors
Excel Pivot Tables and Graphing for Auditors
 
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
 
Accelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and VisualizationAccelerate Self-Service Analytics with Data Virtualization and Visualization
Accelerate Self-Service Analytics with Data Virtualization and Visualization
 
Using Microsoft Excel in Your Next Internal and External Audit - Learning The...
Using Microsoft Excel in Your Next Internal and External Audit - Learning The...Using Microsoft Excel in Your Next Internal and External Audit - Learning The...
Using Microsoft Excel in Your Next Internal and External Audit - Learning The...
 
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
Flink Forward Berlin 2017 Keynote: Ferd Scheepers - Taking away customer fric...
 
SaaS Vs On Premise BI
SaaS Vs On Premise BISaaS Vs On Premise BI
SaaS Vs On Premise BI
 
Intro of Key Features of Auto eCAAT Ent Software
Intro of Key Features of Auto eCAAT Ent SoftwareIntro of Key Features of Auto eCAAT Ent Software
Intro of Key Features of Auto eCAAT Ent Software
 
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
Case Study: How Caixa Econômica in Brazil Uses IBM® Rational® Insight and Per...
 
Achieving Automation through Cognitive Technologies - Deloitte
Achieving Automation through Cognitive Technologies - DeloitteAchieving Automation through Cognitive Technologies - Deloitte
Achieving Automation through Cognitive Technologies - Deloitte
 
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
 
Future of Audit by Pieter de Kok
Future of Audit by Pieter de KokFuture of Audit by Pieter de Kok
Future of Audit by Pieter de Kok
 
Intuit Financial Data Platform Microservices Journey
Intuit Financial Data Platform Microservices JourneyIntuit Financial Data Platform Microservices Journey
Intuit Financial Data Platform Microservices Journey
 
Building a Real-Time Security Application Using Log Data and Machine Learning...
Building a Real-Time Security Application Using Log Data and Machine Learning...Building a Real-Time Security Application Using Log Data and Machine Learning...
Building a Real-Time Security Application Using Log Data and Machine Learning...
 

More from Jim Kaplan CIA CFE

Enhanced fraud detection with data analytics
Enhanced fraud detection with data analyticsEnhanced fraud detection with data analytics
Enhanced fraud detection with data analytics
Jim Kaplan CIA CFE
 
mplementing and Auditing GDPR Series (10 of 10)
mplementing and Auditing GDPR Series (10 of 10) mplementing and Auditing GDPR Series (10 of 10)
mplementing and Auditing GDPR Series (10 of 10)
Jim Kaplan CIA CFE
 
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Jim Kaplan CIA CFE
 
Implementing and Auditing GDPR Series (9 of 10)
Implementing and Auditing GDPR Series (9 of 10) Implementing and Auditing GDPR Series (9 of 10)
Implementing and Auditing GDPR Series (9 of 10)
Jim Kaplan CIA CFE
 
How to detect fraud like a pro detective slides
How to detect fraud like a pro detective slides How to detect fraud like a pro detective slides
How to detect fraud like a pro detective slides
Jim Kaplan CIA CFE
 
Implementing and Auditing GDPR Series (8 of 10)
Implementing and Auditing GDPR Series (8 of 10) Implementing and Auditing GDPR Series (8 of 10)
Implementing and Auditing GDPR Series (8 of 10)
Jim Kaplan CIA CFE
 
How to get auditors performing basic analytics using excel
How to get auditors performing basic analytics using excel How to get auditors performing basic analytics using excel
How to get auditors performing basic analytics using excel
Jim Kaplan CIA CFE
 
Tracking down outliers
Tracking down outliersTracking down outliers
Tracking down outliers
Jim Kaplan CIA CFE
 
CyberSecurity Update Slides
CyberSecurity Update SlidesCyberSecurity Update Slides
CyberSecurity Update Slides
Jim Kaplan CIA CFE
 
Implementing and Auditing General Data Protection Regulation
Implementing and Auditing General Data Protection RegulationImplementing and Auditing General Data Protection Regulation
Implementing and Auditing General Data Protection Regulation
Jim Kaplan CIA CFE
 
When is a Duplicate not a Duplicate? Detecting Errors and Fraud
When is a Duplicate not a Duplicate? Detecting Errors and FraudWhen is a Duplicate not a Duplicate? Detecting Errors and Fraud
When is a Duplicate not a Duplicate? Detecting Errors and Fraud
Jim Kaplan CIA CFE
 
General Data Protection Regulation Webinar 6
General Data Protection Regulation Webinar 6 General Data Protection Regulation Webinar 6
General Data Protection Regulation Webinar 6
Jim Kaplan CIA CFE
 
Focused agile audit planning using analytics
Focused agile audit planning using analyticsFocused agile audit planning using analytics
Focused agile audit planning using analytics
Jim Kaplan CIA CFE
 
General Data Protection Regulation for Auditors 5 of 10
General Data Protection Regulation for Auditors 5 of 10General Data Protection Regulation for Auditors 5 of 10
General Data Protection Regulation for Auditors 5 of 10
Jim Kaplan CIA CFE
 
Ethics and the Internal Auditor
Ethics and the Internal AuditorEthics and the Internal Auditor
Ethics and the Internal Auditor
Jim Kaplan CIA CFE
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling
Jim Kaplan CIA CFE
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of samplingHow analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling
Jim Kaplan CIA CFE
 
GDPR Series Session 4
GDPR Series Session 4GDPR Series Session 4
GDPR Series Session 4
Jim Kaplan CIA CFE
 
Cybersecurity Slides
Cybersecurity  SlidesCybersecurity  Slides
Cybersecurity Slides
Jim Kaplan CIA CFE
 
Implementing and Auditing GDPR Series (3 of 10)
Implementing and Auditing GDPR Series (3 of 10) Implementing and Auditing GDPR Series (3 of 10)
Implementing and Auditing GDPR Series (3 of 10)
Jim Kaplan CIA CFE
 

More from Jim Kaplan CIA CFE (20)

Enhanced fraud detection with data analytics
Enhanced fraud detection with data analyticsEnhanced fraud detection with data analytics
Enhanced fraud detection with data analytics
 
mplementing and Auditing GDPR Series (10 of 10)
mplementing and Auditing GDPR Series (10 of 10) mplementing and Auditing GDPR Series (10 of 10)
mplementing and Auditing GDPR Series (10 of 10)
 
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
Touchstone Research for Internal Audit 2020 – A Look at the Now and Tomorrow ...
 
Implementing and Auditing GDPR Series (9 of 10)
Implementing and Auditing GDPR Series (9 of 10) Implementing and Auditing GDPR Series (9 of 10)
Implementing and Auditing GDPR Series (9 of 10)
 
How to detect fraud like a pro detective slides
How to detect fraud like a pro detective slides How to detect fraud like a pro detective slides
How to detect fraud like a pro detective slides
 
Implementing and Auditing GDPR Series (8 of 10)
Implementing and Auditing GDPR Series (8 of 10) Implementing and Auditing GDPR Series (8 of 10)
Implementing and Auditing GDPR Series (8 of 10)
 
How to get auditors performing basic analytics using excel
How to get auditors performing basic analytics using excel How to get auditors performing basic analytics using excel
How to get auditors performing basic analytics using excel
 
Tracking down outliers
Tracking down outliersTracking down outliers
Tracking down outliers
 
CyberSecurity Update Slides
CyberSecurity Update SlidesCyberSecurity Update Slides
CyberSecurity Update Slides
 
Implementing and Auditing General Data Protection Regulation
Implementing and Auditing General Data Protection RegulationImplementing and Auditing General Data Protection Regulation
Implementing and Auditing General Data Protection Regulation
 
When is a Duplicate not a Duplicate? Detecting Errors and Fraud
When is a Duplicate not a Duplicate? Detecting Errors and FraudWhen is a Duplicate not a Duplicate? Detecting Errors and Fraud
When is a Duplicate not a Duplicate? Detecting Errors and Fraud
 
General Data Protection Regulation Webinar 6
General Data Protection Regulation Webinar 6 General Data Protection Regulation Webinar 6
General Data Protection Regulation Webinar 6
 
Focused agile audit planning using analytics
Focused agile audit planning using analyticsFocused agile audit planning using analytics
Focused agile audit planning using analytics
 
General Data Protection Regulation for Auditors 5 of 10
General Data Protection Regulation for Auditors 5 of 10General Data Protection Regulation for Auditors 5 of 10
General Data Protection Regulation for Auditors 5 of 10
 
Ethics and the Internal Auditor
Ethics and the Internal AuditorEthics and the Internal Auditor
Ethics and the Internal Auditor
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling
 
How analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of samplingHow analytics should be used in controls testing instead of sampling
How analytics should be used in controls testing instead of sampling
 
GDPR Series Session 4
GDPR Series Session 4GDPR Series Session 4
GDPR Series Session 4
 
Cybersecurity Slides
Cybersecurity  SlidesCybersecurity  Slides
Cybersecurity Slides
 
Implementing and Auditing GDPR Series (3 of 10)
Implementing and Auditing GDPR Series (3 of 10) Implementing and Auditing GDPR Series (3 of 10)
Implementing and Auditing GDPR Series (3 of 10)
 

Recently uploaded

一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
nuttdpt
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
Social Samosa
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
slg6lamcq
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
apvysm8
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
nuttdpt
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
v7oacc3l
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
zsjl4mimo
 
Natural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptxNatural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptx
fkyes25
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
rwarrenll
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
v3tuleee
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
74nqk8xf
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
74nqk8xf
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
sameer shah
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
Social Samosa
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Kiwi Creative
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
Walaa Eldin Moustafa
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
bopyb
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
Timothy Spann
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
Roger Valdez
 

Recently uploaded (20)

一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
一比一原版(UCSB文凭证书)圣芭芭拉分校毕业证如何办理
 
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
4th Modern Marketing Reckoner by MMA Global India & Group M: 60+ experts on W...
 
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
一比一原版(Adelaide毕业证书)阿德莱德大学毕业证如何办理
 
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
办(uts毕业证书)悉尼科技大学毕业证学历证书原版一模一样
 
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
一比一原版(UCSF文凭证书)旧金山分校毕业证如何办理
 
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
在线办理(英国UCA毕业证书)创意艺术大学毕业证在读证明一模一样
 
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
一比一原版(Harvard毕业证书)哈佛大学毕业证如何办理
 
Natural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptxNatural Language Processing (NLP), RAG and its applications .pptx
Natural Language Processing (NLP), RAG and its applications .pptx
 
My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.My burning issue is homelessness K.C.M.O.
My burning issue is homelessness K.C.M.O.
 
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理一比一原版(UofS毕业证书)萨省大学毕业证如何办理
一比一原版(UofS毕业证书)萨省大学毕业证如何办理
 
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
一比一原版(Chester毕业证书)切斯特大学毕业证如何办理
 
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
一比一原版(牛布毕业证书)牛津布鲁克斯大学毕业证如何办理
 
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
STATATHON: Unleashing the Power of Statistics in a 48-Hour Knowledge Extravag...
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
The Ipsos - AI - Monitor 2024 Report.pdf
The  Ipsos - AI - Monitor 2024 Report.pdfThe  Ipsos - AI - Monitor 2024 Report.pdf
The Ipsos - AI - Monitor 2024 Report.pdf
 
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging DataPredictably Improve Your B2B Tech Company's Performance by Leveraging Data
Predictably Improve Your B2B Tech Company's Performance by Leveraging Data
 
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data LakeViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
ViewShift: Hassle-free Dynamic Policy Enforcement for Every Data Lake
 
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
一比一原版(GWU,GW文凭证书)乔治·华盛顿大学毕业证如何办理
 
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
06-04-2024 - NYC Tech Week - Discussion on Vector Databases, Unstructured Dat...
 
Everything you wanted to know about LIHTC
Everything you wanted to know about LIHTCEverything you wanted to know about LIHTC
Everything you wanted to know about LIHTC
 

When Data Visualizations and Data Imports Just Don’t Work

  • 1. When Data Visualizations and Data Imports Just Don’t Work Slide 0 About Jim Kaplan, CIA, CFE  President and Founder of AuditNet®, the global resource for auditors (available on iOS, Android and Windows devices)  Auditor, Web Site Guru,  Internet for Auditors Pioneer  IIA Bradford Cadmus Memorial Award Recipient  Local Government Auditor’s Lifetime Award  Author of “The Auditor’s Guide to Internet Resources” 2nd Edition 1 0 1
  • 2. About AuditNet® LLC • AuditNet®, the global resource for auditors, serves the global audit community as the primary resource for Web-based auditing content. As the first online audit portal, AuditNet® has been at the forefront of websites dedicated to promoting the use of audit technology. • Available on the Web, iPad, iPhone, Windows and Android devices and features: • Over 2,900 Reusable Templates, Audit Programs, Questionnaires, and Control Matrices • Webinars focusing on fraud, data analytics, IT audit, and internal audit with free CPE for subscribers and site license users. • Audit guides, manuals, and books on audit basics and using audit technology • LinkedIn Networking Groups • Monthly Newsletters with Expert Guest Columnists • Surveys on timely topics for internal auditors Introductions 2 The views expressed by the presenters do not necessarily represent the views, positions, or opinions of AuditNet® LLC. These materials, and the oral presentation accompanying them, are for educational purposes only and do not constitute accounting or legal advice or create an accountant-client relationship. While AuditNet® makes every effort to ensure information is accurate and complete, AuditNet® makes no representations, guarantees, or warranties as to the accuracy or completeness of the information provided via this presentation. AuditNet® specifically disclaims all liability for any claims or damages that may result from the information contained in this presentation, including any websites maintained by third parties and linked to the AuditNet® website. Any mention of commercial products is for information only; it does not imply recommendation or endorsement by AuditNet® LLC 3 2 3
  • 3. AuditNet® and cRisk Academy If you would like forever access to this webinar recording If you are watching the recording, and would like to obtain CPE credit for this webinar Previous AuditNet® webinars are also available on-demand for CPE credit http://criskacademy.com http://ondemand.criskacademy.com Use coupon code: 50OFF for a discount on this webinar for one week 4 Richard B. Lanza, CPA, CFE, CGMA • Managing Director in Innovation for Grant Thornton, LLP • Over 25 years of ACL, Excel and other software usage • Received the outstanding achievement in business award by the Association of Certified Fraud Examiners for developing the publication Proactively Detecting Fraud Using Computer Audit Reports as a research project for the IIA • Recently was a contributing author of: • Detecting Corruption with Analytics: A Roadmap – The International Institute for Analytics • Global Technology Audit Guide (GTAG #13) Fraud In An Automated World – Institute Of Internal Auditors. • Cost Recovery – Turning Your Accounts Payable Department Into A Profit Center – Wiley And Sons. • Data Analytics: A Roadmap for Expanding Capabilities (published 2018 in partnership with the IIA's Internal Audit Foundation) • In 2015, discovered a new textual analytic technique using letters called the Lanza Approach to Letter Analytics (LALA)TM 5 The views expressed by the presenters do not necessarily represent the views, positions, or opinions of Grant Thornton, LLP. These materials, and the oral presentation accompanyingthem, are for educational purposes only and do not constitute accounting or legal advice or create an accountant-client relationship. rich.lanza@us.gt.com 4 5
  • 4. Today’s Agenda Walk through case studies of “dirty” data and how to improve then using improved data requests and cleansing tools. Watch case study examples of top tests to validate data tables to ensure data quality. Discover a host of baseline tests and other baseline statistics to validate, understand and possibly extract key trends for review. Understand visualization and dashboard types along with their associated analytical strengths from an audit perspective. Identify situations where statistics may be more effective audit extractors than relying on the human eye to spot notable events. 6 Our perspective on the technology landscape Source: Adapted from Forrester – Create A Road Map For A Real-Time, Agile, Self-Service Data Platform (Nov. 2017); Grant Thornton Analysis 7 So Much Time, / So Little Technology Scratch That and Reverse It! 6 7
  • 5. Overcoming Data Challenges Normalizing data is 80% of the time (in the beginning)  “By most accounts, 80 percent of the development effort in a big data project goes into data integration and only 20 percent goes toward data analysis.” — Intel Corporation Data is in every process  It may not be ERP / It may be in your “Big Data”  90% of data is text Audit (Internal & External) is the best partner to get the data  They are independent / Not proving the data is a scope limitation  Tend to establish the most secure data warehouses 8 Completely Requesting Data Slide 9 8 9
  • 6. Quick Process to Running Data 1. Know your audit objectives 2. Align reports to the objectives 3. Use past reports to model /refine reports 4. Set data requirements based on reports 5. Obtain, validate, and normalize data 6. Edit scripts for data needs 7. Run reports and document results Page 10 Audit Objectives and Questions 11 10 11
  • 7. Process to Report Mapping Clear Data Request Page 13 12 13
  • 8. Importing Various Data Slide 14 Data Table Types (Sample) ASCII Text Unicode Text EBCIDIC (IBM) Mainframe (Cobol) Microsoft (Excel, Access, SQL) Quickbooks and QBO PDF Files Page 15 14 15
  • 9. Data Import Exercise Importing Various File Types Fixed Length Fields Delimited - Tab / CSV (Variable) Excel (Variable) Report (Multiple Record Fixed) Page 16 Data Field Definition Flowchart Is it a date? Do you add or subtract the field? Define as a date format Divide by 100 or multiply by .01 Yes Yes Define as a character format Define as a Numeric format Are there any decimal places? Yes No No No Page 17 16 17
  • 10. Unicode Considerations Readable in Excel Where to select the Unicode: Page 18 PDF Conversion Options • Free Online PDF to Excel Converter: http://www.pdftoexcelonline.com • ABBYY PDF Transformer: http://pdftransformer.abbyy.com • PDF2XL: http://www.cogniview.com • Able2Extract PDF Conversion: http://www.able2extract.com • Import Wizard: http://www.beside.com • PDF Converter: http://www.pdfconverter.com • Monarch: http://www.datawatch.com – Most popular, ease of use, powerful, • Free Beta - http://www.informationactive.com/videos/misc/PrintFileScraper Page 19 18 19
  • 11. Free Quick Books Converter http://bit.ly/1bm0nyT Page 20 Working With Difficult Data Slide 21 20 21
  • 12. Text Editors Combining Tables  PAID FILE Copy of PAID FILE Cleaning Tables  Tabs, Delimiters, Titles, Etc. • (Visualize Spaces in EditPadPro) – www.editpadpro.com – http://notepad-plus-plus.org/ Page 22 Text Functions Page 23 LEFT() With a determined set of characters in a set string, the first character is returned from, the left of the cell LEN() Identifies the number of characters in a set and returns that as a number in the cell LOWER() UPPER() Lower case letters substitute upper case letters (reverse for upper) MID() Identifies characters in a set based on a start position and number of characters which is determined by the user PROPER() Capitalizes the first letter of each character and the remaining are lowercase RIGHT() Pulls the last set of character from a set and the number of character is set by the user TEXT() Returns the text version of a number with a specified number format (i.e., =TEXT(C999,"0.00") will convert 12345 into a text version of 12345.00) TRIM() Keeps single spaces only between words and removes all other spaces 22 23
  • 13. Text Functions Page 24 CONCATENATE() Combines numerous strings to one stream (You can also use the & character to combine/merge/join fields) REPT() Repeats a character as many times as the user wants i.e. : =REPT (“J”,10) wll lead to ‘JJJJJJJJJJ CHAR() Identifies a character with a number which is presented in the cell.This number then can be used to convert other CHAR to the number translate code from other sources (i.e., CHAR(127) is a nonprintable character and CHAR(9) is a tab) CLEAN() From a text string, it removes the nonprintable characters SUBSTITUTE() Works to substitute characters such as carriage returns or other characters with blanks or valid characters for data processing. Date and Time Functions Page 25 DATE() A date is created with a year, month, and day (i.e. : 2015,10,7) DAY() By pointing to a specific field the function identifies the day HOUR() Identifies a hour in a time field which is set to military time (0:00- 23:00 hrs.) MINUTE() Identifies the minutes in a time field which is set at 0-59 MONTH() Identifies the month in a time field which is set as 1=January NOW() Sets to the actual current date and time TODAY() Sets to the actual date 24 25
  • 14. Date and Time Functions Page 26 NETWORKS () Identifies the ACTUAL Network days in a whole number from start to finish dates. (weekends and holidays are excluded unless specified) SECOND() Identifies seconds in a time field ie:0-59 WEEKDAY() Identifies a day during a specified week in a specific timeframe. 1=Sunday WEEKUM() Identifies a specific week number in the calendar year YEAR() Identifies a year with a specific number i.e: 1900-9999 Normalizing a Data File / Looking for Simple Duplication  Identifies simple duplication in left 8 characters of a field Page 27 26 27
  • 15. Validating Data to Avoid Garbage In = Garbage Out Slide 28 Sample Data Validation – Accounts Payable Other Questions Make a checklist (to make sure you follow it): Statistical analysis (totals, strata, high / low) Agreement to batch totals, sample data and hardcopies is critical Better to do it now instead of after the analysis Page 29 28 29
  • 16. Factors That Increase Complexity / Errors Formulas Nested IF formulas Populated cells Labels Blank cells Cells with formula errors Text fields that should be numeric Hidden worksheets and cells External links Page 30 Automating Data Imports 31 30 31
  • 17. Process Characteristics for RPA 32 Automating Data ETL • All of the Company's data is captured in an SAP G/L • Audit team had to budget almost 100 hours just on importing and combining various report extracts • Data analytics and innovation were introduced in the current year audit • Data import process was reduced from 25 hours /quarter to only 2 hours/quarter 33 32 33
  • 18. Automated Data Normalization • Store procedures for data cleanup once • Create a normalized set of data fields named by YOU • Ensure data quality tests are run prior to analysis • Automate these routine tasks to increase analyst’s time • Enrich the data by organizing it by type codes 34 Automated Data Normalization and Validation Data Mapping to Common Fields Are Converted to Final Data Spec Using ACL Scripts Page 35 34 35
  • 19. Robotic Process Automation Limitations 36 RPA cannot read any data that is non-electronic with unstructured inputs • An example would be input such as paper invoices. In this case, RPA will only work with a collection of other implemented technologies (such as OCR) required to make it digital and structured. RPA requires some form of static consistency • For example, invoices may be received in different formats, with fields placed in different areas. For a ‘Bot’ to be able to read an invoice, all supplier invoices must be received in the same format with the same fields. • Although robots can be trained by exception to read different fields, they cannot read multiple different formats – unless these are all digital and configured separately. RPA is not a cognitive computing solution • It cannot learn from experience and therefore has a ‘shelf life’. • As processes evolve – for example, through the introduction and use of other technologies — they may become redundant and require changes. • It is therefore wise for a company to examine the process prior to building a ‘Bot’. Applied to a process that is inefficient and/or on the way out, that shelf life may be reduced to just a year. Applying RPA to a broken and inefficient process will not fix it – "paving cowpaths" • RPA is not a Business Process Management solution and does not bring an end-to-end process view • The same goes for out of date infrastructure – RPA will only mask the underlying issues. • Clients should focus first on addressing the root causes of their process or technology inefficiencies and then apply RPA to maximize the benefits. Data extends beyond accounting systems 37 Structured Data  Accounting records  Sub ledger details  Monthly performance measures Unstructured DataUnstructured Data  Documents (Excel, PDF)  Emails  Network Logs External DataExternal Data  Geomap Service  OFAC, SAM.Gov Watch Lists  IRS Tax ID Match 36 37
  • 20. The Value of Visualizations 38 Data analytics defined – AICPA "The science and art of discovering and analyzing patterns, identifying anomalies, and extracting other useful information in data underlying or related to the subject matter of an audit through analysis, modeling, and visualization for the purpose of planning or performing the audit". 39 38 39
  • 21. Exploratory vs. Confirmatory 40 Exploratory analytics Confirmatory analytics Bottom-up and inductive Top-down and deductive What does the data suggest is happening? Is the subject matter consistent with my model On what assertions should we focus? Are there deviations that are individually significant or that form a pattern? Most useful in audit planning Most useful with substantive or controls assurance Dashboards, Dashbaords, Dashboards – Oh My 41 Visualizations 40 41
  • 22. When Visualizations Work Trending Revenue  Store sales were expected to decrease year over year  One store closed  One store had 2.3% increase overall (but that tells only part of the story) 42 Visualizations Video: https://youtu.be/l70miMymW90 Social Network Analysis 43 42 43
  • 23. How is SNA useful? Influencers • The classic use case for SNA is analyzing the connections between people on Social Networking websites ( Facebook, Twitter, LinkedIn) Fraud • SNA can be used to gain a better understanding of fraud • Connections of individuals can be examined for potential collusion • Ringleaders can be discovered quickly • Connections between known fraud records and nonfraud records can give auditors/investigators new leads to follow 44 The Limits of Visualizations 45 44 45
  • 24. 46 Audit procedures Data Analytic approach Recalculation Using robotic process automation to check the mathematical accuracy of documents and records Reperformance The continuous reperformance and testing on a 100 percent basis (i.e. account reconciliations) Analytical procedures Focused and precise analytics utilized during the planning, substantive and concluding phases of the audit that analyze the plausibility and predictability of a given relationship and identify differences that could give rise to a potential misstatement (i.e. regression, volatility) Confirmation Obtaining a information from a third party to test a specific condition Inspection Utilizing the process of mining event logs to inspect and corroborate the accuracy of information Analytics to Obtain Audit Evidence Transactional Risk Scoring 47 46 47
  • 25. New Functions To Learn Page 48 Focus on 2 and 3 Std Deviations Consider Sampling “Strata of Z” Math Functions Page 49 VALUE() A number is given to identify a string now as a number ISNA() Returns true if the formula leads to a NA solution – This is normally combined with IF so =IF(ISNA(C3/D3),0,(D3/D3)) AVERAGE() Is the mean of a range of cells set in the average function MEDIAN() Provides the middle number between the largest set value of numbers and the lowest value of numbers MAX() Provides the top value in a set of values MIN() Provides the lowest value in a set of values STDEV() Calculates the standard deviation for a range of numbers 48 49
  • 26. Math Functions Page 50 ABS() Turns a negative or positive number into a positive number MOD() Determines whether a number is round to a divisor set by the user (i.e. : divisor equals 1000 and all numbers where MOD() are =0 would be round to 1000) ROUND() Sets a number to a specified decimal place Journal Entry Stratification In this case, 15 of the 65 largest journal entries make up 94% of the net income effect Millions of journal entries can be compressed into a single view. Each of these items can be further explored by location, segment, and entry process/employee. 51 50 51
  • 27. Compressing the G/L Sequences 52 EXAMPLE DATA: 1,000 Journal Entries of: • Debit: A/R • Credit: Revenue The account combination is then summarized into 1 unique account sequence: Sequence Occurrences DR CR ACCSEQ_1 1,000 A/R Revenue Limits of Word Clouds Predictive Analytic Times Slide 53 http://bit.ly/1W0CAZO 52 53
  • 28. The First and Last Letters Tell the Story • It deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. 54 Unstructured Text and Letter Analytics “The Benford’s Law of Words” 55 • Same words tend to occur year over year • Changes may indicate some change in the client that could affect risk assessment 54 55
  • 30. Adding Labels to a Scatter http://bit.ly/1K02UKW - Video on the scatter macro http://bit.ly/1GbzM1S - Macro for running the scatter Page 58 59 http://gt-us.co/2I2EK8f Questions? 58 59
  • 31. AuditNet® and cRisk Academy If you would like forever access to this webinar recording If you are watching the recording, and would like to obtain CPE credit for this webinar Previous AuditNet® webinars are also available on-demand for CPE credit http://criskacademy.com http://ondemand.criskacademy.com Use coupon code: 50OFF for a discount on this webinar for one week 60 Thank You! Jim Kaplan AuditNet® LLC 1-800-385-1625 Email: webinars@auditnet.org www.auditnet.org Richard B. Lanza, CPA, CFE, CGMA Contact Information D: +1 732 516 5527 M: +1 732 331 3494 Email: rich.lanza@us.gt.com 61 60 61