古いバージョンのExcel(Excel)を使用することに慣れている場合は、 Excel(Excel 2007) 2007、2010、および2013の条件付き書式オプションに驚かれることでしょう。では、なぜ条件付き書式をわざわざ使用したいのでしょうか。さて、ここに私がExcel(Excel)のこの機能を使うのが好きな理由がいくつかあります:
1.データをより視覚的に魅力的にするため。
2.スプレッドシートを一目で理解しやすくするため。
3.問題解決(problem solving)に役立つ特定の種類の番号を特定する。
4.データから結論を引き出すのを支援するため。
5.緑と赤を使用して、「良い」または「悪い」をユーザーに視覚的に表示します。
これで、条件付き書式を使用して、独自の基準に基づいて範囲内のすべてのセルを書式設定できます(選択できる書式設定オプションは多数あります)。たとえば、利益シート(profit sheet)があり、200ドルを超えるすべての利益を緑、200ドル未満のすべての利益を黄色、すべての損失を赤に色分けする場合は、条件付き書式を使用してすべての作業をすばやく実行できます。 。
Excelでの条件付き書式
条件付き書式設定を使用すると、さまざまな種類のデータを区別しながら、大量のデータをすばやく簡単に書式設定できます。MicrosoftExcelが自動フォーマットできるようにするフォーマットオプションのルールを作成できます。あなたは本当に3つの簡単なステップに従う必要があるだけです。
ステップ1:(Step 1:)フォーマットするセルを選択します。
ステップ2:(Step 2:) [ホーム]メニュー(Home menu)の[スタイル]セクションにある[(Styles section)条件付き書式(Conditional Formatting)]ボタンをクリックします。
ステップ3:(Step 3:)ルールを選択します。上部にはハイライトセルルール(Highlight Cells Rules)とTop/Bottom Rules があり、値との比較を行うことができます。この例では、3つのルールを課しました。1つ目は、200ドルを超える値はすべてグリーンであるということです。
データセットを別のデータセットと比較するために使用できるのは、[セルのハイライトルール]セクション(Highlight Cells Rules section)のみであることに注意してください。他のすべては、強調表示した1つのデータセットを使用し、値を相互に比較します。たとえば、Greater Thanルール(Greater Than rule)を使用する場合、A1からA20までの値を特定の数値と比較したり、A1からA20をB1からB20に対して比較したりできます。
同じロジックが2番目と3番目のルールに適用されました。2番目のルールは、$0から$200の間はすべて黄色でフォーマットされるというものでした。3番目のルールは、$0未満のものはすべて赤でフォーマットされるというものでした。完成したスプレッドシートの一部は次のようになります。
これらの書式設定オプションが気に入らない場合は、Excelにさまざまな新しい条件付き書式設定(Conditional Formatting)オプションを使用できます。たとえば、色付きの矢印(アイコンセット(Icon Sets))のようなアイコン、2番目の例のような棒グラフ(データバー(Data Bars))、または最後の例のような自動的に選択された色の範囲(カラースケール(Color Scales))を挿入できます。これらの3つのオプションは、同じデータセットの値のみを比較します。A1からA20(A20)を選択すると、それらの値のみが相互に比較されます。
後でセルを条件付きでフォーマットしたくないと判断した場合は、フォーマットをクリアするだけです。これを行うには、[条件付き書式]ボタンを選択し、[(Conditional Formatting button and select) ルールのクリア(Clear Rules)]を選択します。次に、選択したセルのみからルールをクリアするか、ワークシート全体からルールをクリアするかを選択します。
また、複数のルールを作成した場合、どのセルにどのルールを適用したかを忘れてしまう可能性があります。同じセルのセットに多くのルールを適用できるため、特に他の誰かがスプレッドシートを作成した場合、非常に混乱する可能性があります。すべてのルールを表示するには、[条件付き書式]ボタン(Conditional Formatting button)をクリックしてから、[ルールの管理]をクリックします。(Manage Rules.)
同じ範囲のセルに複数のルールを適用する場合、ルールは優先度の高いものから低いものの順に評価されます。デフォルトでは、追加された最新のルールの優先順位が高くなります。ルールをクリックし、上下の矢印ボタンを使用して順序を変更することで、これを変更できます。また、最上部のドロップダウンをクリックして、現在の選択のみまたはワークブックの各シートのルールを表示できます。
Stop If Trueというチェックボックスもありますが、これは非常に複雑なため、ここでは詳しく説明しません。ただし、 Microsoft(Microsoft)からのこの投稿を読んで、詳細に説明することができます。
新しい条件付き書式オプションExcel2010(New Conditional Formatting Options Excel 2010)
Excel 2007に含まれていた条件付き書式(Conditional Formatting)に関しては、 Excel2010でもほぼすべてが同じです。ただし、実際にそれをはるかに強力にする1つの新機能があります。
先ほど、[セルのハイライトルール](Highlight Cells Rules)セクションでは、同じスプレッドシート上の1つのデータセットを別のデータセットと比較できることを説明しました。2010年には、同じブック内の別のワークシートを参照できるようになりました。Excel 2007でこれを実行しようとすると、別のワークシートからデータを選択できますが、最後に[OK]をクリックしようとするとエラーメッセージが表示されます。(error message)
Excel 2010では、これを実行できるようになりましたが、少し注意が必要なため、段階的に説明します。たとえば、2つのワークシートがあり、各シートにB2からB12までのデータがあり、利益などがあります。シート1のB2から(sheet 1)B12のどの値が、(B12)シート2のB2から(sheet 2)B12の値より(Great Than)も大きいかを確認したい場合は、最初にシート1(sheet 1)のB2からB12の値を選択してから、[セルのハイライトルール]の下の[より大きい]をクリックします。
次に、上に示したセル参照ボタン(cell reference button)をクリックします。ボックスが変わり、カーソルアイコン(cursor icon)が白い十字になります。次に、シート2(sheet 2)をクリックして、 セルB2のみ(ONLY)を選択します 。 B2からB12の全範囲を選択し(B12)ない(NOT)でください。
ボックスの値が=Sheet2!$B$2になっていることがわかります。これを=Sheet2!$B2に変更する必要があります。基本的に、2の前にある$ を削除するだけです。これにより、列は固定されたままになりますが、行番号(row number)は自動的に変更されます。何らかの理由で、範囲全体を選択できるだけではありません。
(Click)セル参照ボタンを(cell reference button)もう一度クリックしてから、[OK]をクリックします。これで、シート2(sheet 2)より大きいシート1(sheet 1)の値が、選択したフォーマットオプションに従ってフォーマットされます。
うまくいけば(Hopefully)、それはすべて理にかなっています!Excel 2013を見ると、条件付き書式に関しては新しい機能はないようです。最後のヒントとして、デフォルトのルールが達成しようとしているものと一致しないと思われる場合は、[ 新しいルール(New Rule) ]オプションを(option and start)クリックして、最初からやり直すことができます。新しいルールを作成することの優れている点は、数式を使用してフォーマットするセルを決定できることです。これは非常に強力です。
条件付き書式は、表面上は比較的簡単で単純に見えますが、データやニーズによっては非常に複雑になる可能性があります。ご不明な点がございましたら、お気軽にコメントを投稿してください。楽しみ!
Format Cells using Conditional Formatting in Excel
If you are used to using older versions of Excel, the conditional formatting options in Excel 2007, 2010, and 2013 wіll amаze you. So why would you want to bother using conditional formatting? Well, hеre are a coυple of reasons why I love υsing this feature of Excel:
1. To make your data more visually appealing.
2. To make your spreadsheets easier to understand at a glance.
3. To identify certain types of numbers for help in problem solving.
4. To assist you in drawing conclusions from your data.
5. To visually display to the user what is “good” or “bad” by using green and red.
Now, you can use conditional formatting to format every cell in a range based on your own criteria (and there are a lot of formatting options to choose from). For example, if you have a profit sheet and you want to color code all profits greater than $200 as green and all profits less than $200 as yellow and all losses as red, then you can use conditional formatting to quickly do all the work for you.
Conditional Formatting in Excel
Conditional formatting enables you to format significant amounts of data quickly and easily – while still being able to distinguish different types of data. You can create rules for the formatting options that will allow Microsoft Excel to auto-format for you. You really only have to follow three simple steps.
Step 1: Select the cells you want to format.
Step 2: Click the Conditional Formatting button under the Home menu, Styles section.
Step 3: Select your rules. There are Highlight Cells Rules and Top/Bottom Rules at the top that let you do comparisons with values. For this example, we imposed three rules. The first was that any value greater than $200 was green.
It’s worth noting that only the Highlight Cells Rules section can also be used to compare a dataset to another dataset. Everything else will just use the one dataset that you have highlighted and compare the values against each other. For example, when using the Greater Than rule, I can compare values from A1 to A20 against a specific number or I can compare A1 to A20 against B1 to B20.
The same logic was applied to the second and third rules. The second rule was that anything between $0 and $200 was formatted yellow. The third rule was that anything less than $0 was formatted red. Here is what a portion of the finished spreadsheet looks like.
If you do not like these formatting options, Excel has many different new Conditional Formatting options that you can use from. For example, you can insert icons like colored arrows (Icon Sets), bar charts like in the second example (Data Bars), or even a range of automatically selected colors like in the last example (Color Scales). These three options only compare values from the same dataset. If you select A1 to A20, it’ll only compare those values against each other.
If you later decide that you don’t want your cells to be conditionally formatted, all you have to do is clear the formatting. To do this, select the Conditional Formatting button and select Clear Rules. Then, select whether you want to clear the rules from only the selected cells or from the entire worksheet.
Also, if you have created several rules, you might forget what rules you have applied to what cells. Since you can apply many rules to the same set of cells, it can become quite confusing especially if someone else created the spreadsheet. To see all the rules, click on the Conditional Formatting button and then click on Manage Rules.
When you have more than one rule applied to the same range of cells, the rules are evaluated in order from higher precedence to lower precedence. By default, the newest rule added will have the higher precedence. You can change that by clicking on the rule and then using the up and down arrow buttons to change the order. Also, you can click the dropdown at the very top and see the rules for only the current selection or for each sheet in the workbook.
There is also a checkbox called Stop If True, which I won’t go into detail here because it’s quite complicated. However, you can read this post from Microsoft that explain it in great detail.
New Conditional Formatting Options Excel 2010
Just about everything is the same in Excel 2010 when it comes to Conditional Formatting that was included in Excel 2007. However, there is one new feature that really makes it much more powerful.
Earlier I had mentioned that the Highlight Cells Rules section lets you compare one set of data to another set of data on the same spreadsheet. In 2010, you can now reference another worksheet in the same workbook. If you try to do this in Excel 2007, it will let you select the data from another worksheet, but will give you an error message when you try to click OK at the end.
In Excel 2010, you can now do this, but it’s a bit tricky so I’m going to explain it step by step. Let’s say I have two worksheets and on each sheet I have data from B2 to B12 for something like profit. If I want to see which values in B2 to B12 from sheet 1 are greater than the B2 to B12 values of sheet 2, I would first select the B2 to B12 values in sheet 1 and then click on Great Than under Highlight Cells Rules.
Now click on the cell reference button that I have shown above. The box will change and the cursor icon will become a white cross. Now go ahead and click on sheet 2 and select ONLY cell B2. Do NOT select the entire range of B2 to B12.
You’ll see that the box now has a value of =Sheet2!$B$2. We’re going to need to change this to =Sheet2!$B2. Basically, just get rid of the $ that comes before the 2. This will keep the column fixed, but allow the row number to change automatically. For whatever reason, it won’t just let you select the entire range.
Click the cell reference button again and then click OK. Now the values in sheet 1 that are greater than sheet 2 will be formatted according to the formatting options you chose.
Hopefully, that all makes sense! When looking at Excel 2013, there doesn’t seem to be any new features when it comes to conditional formatting. As a last tip, if you feel that the default rules don’t match what you are trying to accomplish, you can click the New Rule option and start from scratch. What’s great about creating a new rule is that you can use a formula to determine which cells to format, which is very powerful.
Even though conditional formatting looks relatively easy and simple on the surface, it can become quite complex depending on your data and your needs. If you have any questions, feel free to post a comment. Enjoy!