Skip to main content

ACBA Mapping – Spring 2022 Revision

Nearly all spreadsheet error values are as a result of a problem within a formula, but …

The ACBA Mapping software was made available in its ribbon-based format in December 2021. There had been considerable testing of the technical aspects of the software and its interaction with the ribbon. However, relatively little testing had been undertaken on publicly available spreadsheet collections like the Enron Corpus.

I began reviewing the Enron spreadsheets on a workbook by workbook basis in early spring 2022. The results of that review will be published later. However, it became clear the different authors had very different approaches to the construction of spreadsheets.

In particular, I came across cell constants which were themselves error values. I should emphasise that these were not as a result of formula errors. The original ACBA Mapping software had not taken account of this possibility.

Cell Constant - Error Values

The spreadsheet file “NYMEX Straddles” displays the following worksheet.


The cells containing error values are highlighted. These are not formula cells. In fact there are no formulae on this worksheet.

Under the December 2021 version of ACBA Mapping all the non-empty cells would have presented as ‘T’ with a background of red. Under this revision the error value cells display as ‘r’ – for error – and these have a dark green background.

The ltter 'r' represents a cellerror value.

Similarly, the workbook review of errors has been amended to include the error constants.


 Chart Sheets

For the most part Chart Sheets are visual representation of data from a worksheet. They are the end product or representation of a data analysis. While, we have now included Chart Sheets in the list of sheet like objects, the table will not show any further analyses.

Chart Sheets are included in the list of sheets.

Downloading ACBA Mapping

The ACBA-Mapping software is distributed as an Excel Add-In and can be downloaded from the link.
For those not familiar with handling Excel Add-Ins, instructions on what to expect and where to load your Add-Ins can be found at Generating the "ACBA-Mapping" Add-In.

Access to Help

There is a discussion group dedicated to providing a forum for help and information - Excel - Cell MappingI recommend you join the group.

Alternatively, you can email me directly from the Stephen Allen link within the form.

Acknowledgements

Experts in Excel have offered their advice and I am very grateful for this. My thanks go to Patrick O'Beirne (Systems Modelling), Jan Karel Pieterse (JKP Application Development Services) and Hans Hallebeek (HC & TS).

Spreadsheet Risks

Spreadsheet errors and inconsistencies is a subject that is of concern by professional developers as well as amateurs. The European Spreadsheet Risk Interest Group (EuSpRIG) considers the problems from an academic and professional perspective. The following links provide access to the EuSpRIG website and discussion forum.


Comments

Popular posts from this blog

The Blood Sugar Diet: A Control Approach

Here is a quote from ‘ Get the Gloss ’ , High blood sugar levels - millions of us have it, but many of us don’t know it and it’s led to not just a type 2 diabetes epidemic, but also a rise in  prediabetes , the condition that precedes it. Could calorie restriction help? It worked for medical journalist, Dr  Michael Mosley  and in his book,  The 8-Week Blood Sugar Diet , he shares the science behind it . This website offers a specific diet which, it seems, you should repeat for each day of the 8 weeks. That is one approach but I would get bored very quickly. I guess my likelihood of success under these circumstances would be small. My wife and I wanted controlled variety, but for that we needed to know the calorie content of a wide variety of foods and to measure them out for each meal. I also needed “proof” that I had adhered to the regime throughout the 8 weeks. Hopefully, it would demonstrate how I was moving away from the type 2 diabetes risk zone. Th...

What is a Cell Map?

It is a simplified, colour coded version of an Excel Worksheet. The map shows the structure of the worksheet, its input cells, constants, primary formula and 'named' ranges. The map is designed for spreadsheet developers who work in isolation (i.e. not part of a team), but who, nevertheless, build complex spreadsheet systems. It highlights oddities and inconsistencies within a spreadsheet structure. Excel has its own built-in auditing and mapping tools. Excel's name manager and formula auditing tools These are useful for auditing one formula or one name, but they become overburdened with detail when trying to audit/review a whole worksheet. The ACBA Mapping   [A revised version of the software is now available. Stephen Allen 05 September 2023] utility generates a map of the original spreadsheet and three map keys to aid the interpretation of the detail. For example, I went on strict weight reducing diet last year where I measured the weight/volume of everythin...

A Revised Cell Map!

  In the Blog ' What is a Cell Map? ', I included an image of a Cell Map. On reflection the presentation was muddled. A simpler and clearer design seemed worthwhile. The result below is more clearly rectangular, with the headings for the map, the formula table and the names/validation table matched along the same row. The validation table is new and highlights where user inputs are limited by validation and the nature of the validation criteria. The revised software is available at ACBA-Mapping . In addition, although software is intended to be intuitive and self explanatory, it rarely is. I have created a user group at    MSExcelCellMapping@groups.io   . You are welcome to join and ask questions about the software. https://drive.google.com/file/d/1w3tHk1l-G9LjmCsOqMBkJpE9kaSj0iX_/view?usp=sharing Spreadsheet errors and inconsistensies is a subject that is of concern by professional developers as well as amateurs. The European Spreadsheet Risk Interest Group (EuSpRIG...