10 Cool Ways to Use Excel's Conditional Formatting

16
Formatting, such as currency, alignment, and color, determines how Excel displays a value. But conditional formatting is more flexible, applying specified formatting only when certain conditions are met. Here are some creative ways you can push conditional formatting beyond its expected uses. This article assumes a basic knowledge of Excel's conditional formatting feature. In Excel 2007 and 2010, Conditional Formatting is in the Styles group on the Home tab. In Excel 2003, Conditional Formatting is on the Format menu. Note: This list is also available as a photo gallery (http://www.techrepublic.com/photos/10-creative-uses-for-excels-conditional-formatting- feature/6357281), and you can download a sample workbook (http://www.techrepublic.com/downloads/10-cool-conditional-formatting- techniques-excel-demo-files/4173225) (xls and xlsx format) that includes examples of the techniques described here. 1: Distinguish business rule violations Using conditional formatting, you can visually discern when something is breaking a business rule. For example, Figure A shows a simple timekeeping sheet that highlights a workday that's greater than eight hours. Why? Because your organization requires approval for anything over an eight-hour day. Figure A Alert users to overtime hours requiring approval. Working with the time values complicates things a bit, as you can see in Figure B. This solution uses >.34 to represent time values greater than eight hours, which will work in most cases -- you can't use the value 8 or even the time value 8:00. Or you could use the predefined Greater Than rule in Excel 2007 and 2010, which will automatically use the more SOFTWARE By Susan Harkins in 10 Things, April 11, 2012, 7:06 AM PST 10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce... 1 of 16 17/10/2014 11:26

description

excel template

Transcript of 10 Cool Ways to Use Excel's Conditional Formatting

  • Formatting, such as currency, alignment, and color, determines how Excel displays a value. But conditional formatting ismore flexible, applying specified formatting only when certain conditions are met. Here are some creative ways you canpush conditional formatting beyond its expected uses.

    This article assumes a basic knowledge of Excel's conditional formatting feature. In Excel 2007 and 2010, ConditionalFormatting is in the Styles group on the Home tab. In Excel 2003, Conditional Formatting is on the Format menu.

    Note: This list is also available as a photo gallery (http://www.techrepublic.com/photos/10-creative-uses-for-excels-conditional-formatting-feature/6357281), and you can download a sample workbook (http://www.techrepublic.com/downloads/10-cool-conditional-formatting-techniques-excel-demo-files/4173225) (xls and xlsx format) that includes examples of the techniques described here.

    1: Distinguish business rule violationsUsing conditional formatting, you can visually discern when something is breaking a business rule. For example, Figure Ashows a simple timekeeping sheet that highlights a workday that's greater than eight hours. Why? Because yourorganization requires approval for anything over an eight-hour day.

    Figure A

    Alert users to overtime hours requiring approval.

    Working with the time values complicates things a bit, as you can see in Figure B. This solution uses >.34 to representtime values greater than eight hours, which will work in most cases -- you can't use the value 8 or even the time value8:00. Or you could use the predefined Greater Than rule in Excel 2007 and 2010, which will automatically use the more

    SOFTWARE

    By Susan Harkins in 10 Things, April 11, 2012, 7:06 AM PST

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    1 of 16 17/10/2014 11:26

  • accurate value of 0.333333....

    Figure B

    This formula returns True when a time value is greater than eight hours.

    2: Display simple iconsUsing conditional formatting (in 2007 and 2010), you can display icons that are often easier to interpret than the valuesthey represent. For instance, a simple checkmark might be quicker to discern than the text value yes, on, true, and so on.Figure C shows an icon solution for the same rule violation in #1.

    Figure C

    Use icons instead of traditional formats to represent conditional rules.

    First, select the values in column E and apply one of the default icon sets. Then, use Manage Rules to manipulate theresults. Figure D shows the final settings (click Reverse Icon Order first).

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    2 of 16 17/10/2014 11:26

  • Figure D

    These settings display green and red icons to alert users to an overtime violation.

    3: Highlight a row based on a single valueFilters are great for limiting what you see, but sometimes you want to compare records. When this is the case, conditionalformats can distinguish records. Figure E shows a data set of products with a conditional format highlighting onlyCondiment records.

    Figure E

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    3 of 16 17/10/2014 11:26

  • You can distinguish records based on a single value.

    Select the entire data range (not the column headings) so Excel can format the entire record (row). Figure F shows theformula-based settings. The $G2 component creates a relative address, which updates with each row: G4, G5, G6, andso on. When the value in the referenced cell equals the string "Condiment," Excel highlights the entire row.

    Figure F

    You can highlight a row by applying the conditional format to the entire data range instead of a single column.

    4: Create a dynamic record highlightHighlighting an entire record (#3) is convenient, but you might want the conditional format to be more... conditional. Forinstance, suppose you want users to choose the category on the fly, as shown in Figure G. First, use the Advanced Filterfeature to copy a unique list to an out-of-the-way spot, as shown in Figure H. Then, use the Data Validation feature tocreate a list, also shown in Figure H.

    Figure G

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    4 of 16 17/10/2014 11:26

  • Let users choose the highlighted category from a validation list.

    Figure H

    You'll need a unique list and a validation list.

    With the list in place, update the conditional format formula to reference the input list cell, as shown in Figure I. Instead ofreferencing a cell within the row, the formula references the validation list in B2. Selecting an item from the validation listupdates the conditional formatting.

    Figure I

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    5 of 16 17/10/2014 11:26

  • This rule references the validation list instead of a literal string value.

    5: Compare valuesIt's common to compare values. For instance, you might track inventory levels by comparing the stock on hand to areorder level. Using conditional formatting, you can alert users when it's time to reorder, as shown in Figure J. Select thevalues you want to format -- in this case, that's B2:B46. (You could highlight the entire row or one of the inventory values.)Then, apply the format shown in Figure K.

    Figure J

    Highlighted items that are running low.

    Figure K

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    6 of 16 17/10/2014 11:26

  • This rule highlights the product in column A when the in stock value goes below the reorder level.

    6: Compare listsYou can find discrepancies between two lists using a conditional formatting rule, as shown in Figure L. This rule, shownin Figure M, compares each value in column A to its counterpart in column B. If they're not the same, Excel highlights thevalue in column A. To highlight the values in column B instead, select the values in column B and update the rule formulato reference the values in column A.

    Figure L

    This rule highlights values in column A when they differ from the values in column B.

    Figure M

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    7 of 16 17/10/2014 11:26

  • Apply this rule to compare the two side-by-side lists.

    7: Create alternating bandsMany sheets highlight every other row (banding) to improve readability. The Table feature offers several predefinedformats that include bands, but you end up with a table instead of a plain data set, and that might not be what you want.When you don't want a table, use conditional formatting to create alternating bands, as shown in Figure N. The ruleshown in Figure O highlights cells to achieve the alternate band effect.

    Figure N

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    8 of 16 17/10/2014 11:26

  • Banding can improve readability, but you'll probably want to highlight even or odd rows and not both, as shown here.

    Figure O

    Apply either of these rules to create an alternate band effect.

    8: Find duplicatesTo find duplicate values or records, you can use a filter, but conditional formatting can pinpoint duplicate values on the fly.For instance, the sheet in Figure P shows duplicate values in a single column. Select the values you want to format andapply the formula-based rule shown in Figure Q.

    Figure P

    Highlight duplicate values for a quick alert.

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    9 of 16 17/10/2014 11:26

  • Figure Q

    This rule highlights all occurrences of the same value.

    To ignore the first occurrence and highlight only subsequent values, use this formula:

    =COUNTIF($A$2:$A2,A2)>1

    If you want to check for duplicate values across multiple columns, concatenate the values and apply a similar rule to theresults, as shown in Figure R. You can also hide duplicates (which I don't always recommend) by selecting a font colorthat matches the sheet's background.

    Figure R

    The concatenating formula in column C finds duplicates across multiple columns.

    You can use Excel 2007 and 2010's built-in Find Duplicates rule, but it has a few limitations. First, you don't have muchflexibility with the actual formats. Second, this rule selects all duplicate values; you can't choose to ignore the firstoccurrence and highlight just the subsequent values, as this more flexible formula-based rule can.

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    10 of 16 17/10/2014 11:26

  • 9: Find discrepanciesVerifying data is an important task, and Excel's conditional formatting can help by alerting you to inconsistencies. FigureS shows a common accounting tool known as cross-footing -- the process of double-checking totals by comparingsubtotals across rows and columns -- in cell F16. Adding the conditional format makes the discrepancy hard to miss whenthe two totaling values don't match. Select either of the cross-foot formulas and apply the rule shown in Figure T.

    Figure S

    Combine conditional formatting with cross-footing for a hard-to-miss alert.

    Figure T

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    11 of 16 17/10/2014 11:26

  • This rule compares two values.

    10: Find the smallest or largest duplicateIt's easy to find the smallest or largest value using the predefined rule shown in Figure U, but you'll need a more complexrule to highlight the smallest or largest duplicate value. As you can see in Figure V, the value 3 is the smallest value inthe column, but Excel highlights each occurrence of the value 5.

    Figure U

    This option finds the smallest or largest value in a range.

    Figure V

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    12 of 16 17/10/2014 11:26

  • A more complex rule highlights the smallest or largest duplicate value in a range.

    This rule is unstable if you use normal referencing, so apply a range name to your data set before applying the conditionalformatting rule. The rule shown in Figure W will highlight the value 3 in the range named List only if 3 is also a duplicate.To find the largest duplicate value, substitute the MIN() function with MAX().

    Figure W

    This rule ignores the smallest value unless it's also a duplicate value.

    About Susan HarkinsSusan Sales Harkins is an IT consultant, specializing in desktop solutions. Previously, she was editor inchief for The Cobb Group, the world's largest publisher of technical journals.

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    13 of 16 17/10/2014 11:26

  • Recommended

    Photos: 11 of the world's mosthigh-tech farms

    Microgrids: 5 things to know

    Android Lollipop: 4 quick thingsbusiness users should know

    HP enters hyper-convergent marketvia EVO:RAIL, validating the

    hit t

    Add your Comment

    Editor's Picks

    We-commerce: Thesharing economy'suncertain path

    'PayPal Mafia' redefinedsuccess in SiliconValley

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    14 of 16 17/10/2014 11:26

  • How Aaron Levie andhis childhood friendsbuilt Box

    Conflict minerals fundeda war that killed millions

    White Papers, Webcasts, and Downloads

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    15 of 16 17/10/2014 11:26

  • Don't Miss Our Latest Updates

    Editor's Daily Picks

    Week in Review

    10 cool ways to use Excel's conditional formatting feature - TechRepublic http://www.techrepublic.com/blog/10-things/10-cool-ways-to-use-exce...

    16 of 16 17/10/2014 11:26