11.08.2013 Views

Excel's Formula - sisman

Excel's Formula - sisman

Excel's Formula - sisman

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Tools and Methods for<br />

Debugging <strong>Formula</strong>s<br />

In This Chapter<br />

● What is formula debugging?<br />

● How to identify and correct common formula errors<br />

● A description of Excel’s auditing tools<br />

573<br />

21<br />

Errors happen. And when you create Excel formulas, errors happen very frequently. This chapter<br />

describes common formula errors and discusses tools and methods that you can use to help create<br />

formulas that work as they are intended to work.<br />

<strong>Formula</strong> Debugging?<br />

The term debugging refers to the process of identifying and correcting errors in a computer program.<br />

Strictly speaking, an Excel formula is not a computer program. <strong>Formula</strong>s, however, are<br />

subject to the same types of problems that occur in a computer program. If you create a formula<br />

that does not work as it should, you need to identify and correct the problem.<br />

The ultimate goal in developing a spreadsheet solution is to generate accurate results. For simple<br />

worksheets, this is not difficult, and you can usually tell whether the formulas are producing correct<br />

results. But as your worksheets grow in size or complexity, ensuring accuracy becomes more<br />

difficult.<br />

Making a change in a worksheet — even a relatively minor change — may produce a ripple effect<br />

that introduces errors in other cells. For example, accidentally entering a value into a cell that<br />

previously held a formula is all too easy to do. This simple error can have a major impact on other<br />

formulas, and you may not discover the problem until long after you made the change — or you<br />

may never discover the problem.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!