© Matti Mattila, CPFA, CISA, CIA

String Pivot Table Macros (StrPiv)

Previous item Next item Previous menu
Purpose and Functionality of the macro
String pivot table macro (later renamed as 'StrPiv') is a tool for analytical 'summarization' of all kinds of strings. By means of cross-tabluation the macro creates a pivot table, where strings of interest are added one after another and put into cells that represent intersection of string values underlying the classification.
Classified strings
- Picture 1 is about an Excel table containing all that the macro needs for a string pivot table: strings for row headings (values in colunn 'A'), strings for column headings (values in colunn 'B'), strings for cell contents (values in column 'C'). Nothing else is needed.
Picture 1
Picture 2
- It is not necessary that strings in column 'C' are single words; they can be sentences or set of senteces as well.
String Pivot Table
- Picture 2 shows results from running 'StrPiv' macro, when it cross-tabulated the raw data in picture 1.
Where to apply?
- The need for the macro arouse when trying to form a big picture of audit findings in terms of both internal control objectives and elements of the COSO Internal Control model (COSO IC).
- When applying the macro as planned, it became evident that COSO IC is problematic as a basis for audit findings classification. This conclusion, among other things, contributed to development of the ECAR Model.
- See here how to apply the ECAR Model when classifying audit findings (how to make a table like the one shown in picture 1)
'StrPiv1' is one of the macros of ExcAud.

String Pivot Table Macro #1

Running String Pivot Table Macro #1
12.05.2009

String Pivot Table Macro #1a ['StrPiv']

Running StrPiv1
21.12.2009

Both Macros

Download
26.05.2010; 21.12.2010