予算を超過または下回った場合を知る必要がありますか?長いリストから重要なデータを選び出したいですか? Excel の条件付き書式設定機能を使用すると、上記のタスクを完了したり、さらに多くの機能を実行したりできます。一部の操作は習得が容易ではありませんが、この分野の基本的な知識を習得しておくと、取り組んでいるあらゆるプロジェクトに役立ちます。 ステップ- {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/b1\/Apply-Conditional-Formatting-in-Excel-Step-1-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-1-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/b1\/Apply-Conditional-Formatting-in-Excel-Step-1-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-1-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 1すべてのデータを入力するか、ここから練習ファイルをダウンロードしてください。これは、すでに持っているデータでテストすることで、最も効果的な条件付き書式を取得できるため便利です。条件付き書式を空白セルに適用することもできますが、既存のデータを使用して条件付き書式をテストすることも必要です。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/0\/06\/Apply-Conditional-Formatting-in-Excel-Step-2-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-2-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/0\/06\/Apply-Conditional-Formatting-in-Excel-Step-2-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-2-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 2書式を設定するセルをクリックします。条件付き書式を使用すると、フォント スタイル、下線、色を変更できます。条件付き書式を使用すると、セルに線、境界線、網かけを適用することもできます。ただし、セルのフォントやフォント サイズを変更することはできません。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/84\/Apply-Conditional-Formatting-in-Excel-Step-3-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-3-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/84\/Apply-Conditional-Formatting-in-Excel-Step-3-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-3-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 3条件付き書式の使用を開始するには、[書式] > [条件付き書式] をクリックします。 Excel 2007 では、[ホーム] > [スタイル] > [条件付き書式] にあります。
- {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/5e\/Apply-Conditional-Formatting-in-Excel-Step-4-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-4-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/5e\/Apply-Conditional-Formatting-in-Excel-Step-4-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-4-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 4 2 つの条件を使用するには、[追加>>] をクリックします。この例では、2 つの条件が使用され、それぞれがオフになっている場合に他方が機能します。 Excel では、セルごとに最大 3 つの条件を設定できます。必要な条件が 1 つだけの場合は、次の手順をスキップしてください。
- {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ee\/Apply-Conditional-Formatting-in-Excel-Step-5-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-5-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ee\/Apply-Conditional-Formatting-in-Excel-Step-5-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-5-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 5 別の条件を設定するにはもう一度 [追加>>] をクリックするか、[削除...] をクリックして削除する条件を選択します。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/c\/ca\/Apply-Conditional-Formatting-in-Excel-Step-6-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-6-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/ca\/Apply-Conditional-Formatting-in-Excel-Step-6-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-6-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 6最初の条件が現在のセルの値に基づくか、ワークシートの別の部分にあるセルまたはセルのグループに基づくかを決定します。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/f\/ff\/Apply-Conditional-Formatting-in-Excel-Step-7-Version-2.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-7-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/ff\/Apply-Conditional-Formatting-in-Excel-Step-7-Version-2.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-7-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 7条件が現在のセルに基づいている場合は、条件をそのままにしておきます (つまり、最初のドロップダウンを「セル値」としてフォーマットします)。他のセルに基づいている場合は、最初のドロップダウン形式を「数式は」に変更します。 「数式は」に変更する手順については、次の手順に進みます。 「セル値」に変更する手順については、次の手順に従ってください。
- 2 番目のドロップダウン ボックスを使用して、最良の結果が得られるパラメータを選択します。低い設定と高い設定の間にある条件の場合は、「中間」または「中間ではない」を選択します。単一の値を使用する条件の場合は、追加のパラメータを使用します。この例では、「より大きい」パラメータに単一の数値を使用します。
- 値または値のセットが適用されるパラメータを決定します。この例では、「より大きい」引数とセル B5 の値を使用しています。セルを選択するには、テキスト フィールド内のボタンをクリックして、条件付き書式ボックスを最小化します。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/89\/Apply-Conditional-Formatting-in-Excel-Step-8-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-8-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/89\/Apply-Conditional-Formatting-in-Excel-Step-8-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-8-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 8「数式は」オプションでは、実際に他のセルまたはグループの値に基づいて条件付き書式を適用できます。 「数式は」を選択すると、すべてのドロップダウン メニューが消え、テキスト フィールドだけが残ります。つまり、Excel で任意の数式を入力できます。ほとんどの場合、単純な数式を使用し、単語やテキスト文字列は避けてください。数式は現在のセルに基づいていることに注意してください。たとえば、C5 (現在のセル) = B5 >= B6。つまり、B5 が B6 以上の場合、C5 の形式が変更されます。この例は実際にはセル値で使用できますが、その考え方は理解できます。セルを選択するには、テキスト フィールド内のボタンをクリックして、条件付き書式ボックスを最小化します。
- たとえば、現在の月のすべての日が列 A にリストされているスプレッドシートがあり、このワークシートに毎日データを入力する必要があり、今日の日付を含むすべての行を強調表示したいとします。この方法を試してください: (1) テーブル全体のデータを強調表示し、(2) 上記のように条件付き書式を選択し、(3) 「数式は」を選択し、(4) =$A3=TODAY()のような数式を入力します。ここで、列 A には日付が含まれ、行 3 はデータの最初の行 (ヘッダーの後) になります。ドル記号は A の前に表示されますが、3 の前には表示されないことに注意してください。 (5)フォーマットを選択します。 [1]
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/3\/3f\/Apply-Conditional-Formatting-in-Excel-Step-9-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-9-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/3f\/Apply-Conditional-Formatting-in-Excel-Step-9-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-9-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 9値を含むセルをクリックします。行名と列名の前にドル記号 ($) が自動的に追加されることがわかります。これにより、そのセルへの参照は翻訳できなくなります。つまり、コピー/貼り付けによって同じ条件付き書式を他のセルに適用すると、それらはすべて元のセルを参照することになります。この機能をオフにするには、テキスト フィールドをクリックしてドル記号を削除します。ワークシートのセルを使用して条件を設定しない場合は、テキスト フィールドに値を入力するだけです。パラメータに応じてテキストを入力することもできます。たとえば、「大なり記号」をパラメータとして使用せず、テキスト フィールドに「John Smith」と入力します。ジョン・スミスより大きくなることはできない... ああ、実際はできるが、ここでは無理だ - 気にしないで。この例では、声に出して読むと、次のようになります。「このセルの値がセル B5 の値より大きい場合、...」
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/c\/c2\/Apply-Conditional-Formatting-in-Excel-Step-10-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-10-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/c2\/Apply-Conditional-Formatting-in-Excel-Step-10-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-10-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 10適用する形式のタイプ。特にデータ量が多い場合は、セルをワークシートの残りの部分からオフセットする必要があることに注意してください。しかし、プロフェッショナルに見えるようにする必要があります。この例では、フォントを太字にして、白の色合いを赤に変更します。まず、「フォーマット...」をクリックします。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/3\/34\/Apply-Conditional-Formatting-in-Excel-Step-11-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-11-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/34\/Apply-Conditional-Formatting-in-Excel-Step-11-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-11-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 11使用するフォントタイプを選択します。次に、「境界線」をクリックします。この例では境界線は変更されないので、「モード」をクリックしてそこで変更を行ってください。いつでも書式設定の変更が完了したら、「OK」をクリックします。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/3\/32\/Apply-Conditional-Formatting-in-Excel-Step-12-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-12-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/3\/32\/Apply-Conditional-Formatting-in-Excel-Step-12-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-12-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 12パラメータと値の下にフォーマットのプレビューが表示されます。希望する形式が表示されるまで、必要に応じて変更を加えることができます。
- {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d3\/Apply-Conditional-Formatting-in-Excel-Step-13-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-13-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/d3\/Apply-Conditional-Formatting-in-Excel-Step-13-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-13-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 13 2 番目の条件 (3 番目の条件がある場合は 3 番目の条件) に移動し、上記の手順を再度実行します (手順 6 から開始)。この例では、2 番目の条件にも小さな数式 (=B5*.90) が含まれていることがわかります。この手順では、B5 の値に 0.9 (つまり 90%) を掛ける必要があります。値が より小さい場合は、 形式が使用されます。
- {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/f\/f2\/Apply-Conditional-Formatting-in-Excel-Step-14-Version-3.jpg\/v4-460px-Apply-Conditional-Formatting-in-Excel-Step-14-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/f2\/Apply-Conditional-Formatting-in-Excel-Step-14-Version-3.jpg\/v4-728px-Apply-Conditional-Formatting-in-Excel-Step-14-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 14 「OK」をクリックします。これですべての条件が満たされました。ここで 2 つのことが起こります:
- 変更は発生しませんでした。これは、条件が満たされていないため、書式設定が適用されないことを意味します。
- 条件の 1 つが満たされたため、選択した形式の 1 つが表示されます。
広告する
ヒント- 試している間は重要ではないデータや、ミスをしても失われないデータを使用する必要がある場合があります。
- この機能の非常に便利な用途は、希望の在庫レベルを下回っている在庫品目を識別するために使用することです。たとえば、行またはセルが太字で表示される場合、在庫値が指定された金額よりも低いことを示します。
- これらの手順は Excel 97 以降に適用されます。
- Excel に欠けている機能の 1 つは、条件付き書式に「コピー アンド ペーストの特殊値」を適用する機能です。つまり、条件付き書式の「数式」が自動的に消えるように書式をコピーします。これにより、方程式で使用されるメモリが節約されます。以下は、Visual BASIC for Applications (VBA) マクロから Excel データを Word (HTML 形式を使用) にコピーし、その後 Excel に戻す例です。ただし、この手順は VBA マクロの使用経験がある上級ユーザー向けです。
----
----
appWD をWord.Applicationとして、 appXLをExcel.Applicationとして暗くします。
サブCopyCondFmt2WordThenBackSoKeepsFmtButLosesCondFmtEquations ()
----
'*** 目的: Excel の範囲内の条件付き書式を保持しますが、条件付き書式の「数式」は削除します
'*** 注意: Excel VBA では、「tools-references-MicrosoftWordxxObjectLibrary」をオンにしてください
'*** 1) Excel の範囲をクリップボード経由で Word にコピーします。注: 範囲には条件付き書式が設定されています
'*** 2) Word を開き、Excel データを新しい Word ドキュメントに貼り付けます (HTML として)
'*** 3) 同じデータを Word にコピーし、クリップボードに置きます (HTML 形式)
'
----
'*** (1) Excelの範囲をコピー
----
Application.DisplayClipboardWindow = True ' ***クリップボードアクションを監視する
アプリケーション. CutCopyMode = False '***コピーをクリア(つまり、クリップボードをクリア)
範囲( "A1" ). CurrentRegion .選択
選択範囲をコピー'***Excel領域をコピー
----
----
' (2) コマンドは Word = "appWD" に適用されます
----
----
appWD = CreateObject ( "Word.Application" )に設定'***Word オブジェクトを作成
appWD . Visible = True '***単語を表示
appWD .ドキュメント. '***新しいドキュメントを追加
appWD . WordBasic . EditOfficeClipboard '***Wordでもクリップボードを見る
appWD . Selection . PasteExcelTable False , False , False '***Excelデータを貼り付けます
appWD .選択. WholeStory '*** (3) 同じデータを選択し、
appWD .選択.コピー'*** HTML 形式でクリップボードにコピーします
appWD .終了
----
----
' **** Excelに戻る
範囲( "A30" )。データを HTML として貼り付けるには、'***area'を選択してください
ActiveSheet . PasteSpecial Format : = "HTML" 、 Link : = False 、 DisplayAsIcon : = False 'word から貼り付け*End Sub
----
----
小さなデータ セット用の迅速で便利な VBA マクロ コード (jp_johnny)パブリックサブFormatMyRow ()
' データ行を赤から黄色、そして緑へと条件付きで書式設定します
'
' ヘッダーを除いて、条件付き書式設定する行が21行ありました
' 列4(D)は0~1.00(0%~100%)の範囲の%値でした
i = 2から22まで
' 列4から値を取得します
intVal =セル( i , 4 ) .値
' 一時的な赤と緑の RGB 値を設定します...
intVal > 0.35 の場合、 intRed = 200、それ以外の場合、 intRed = Int ( intVal * 510 )
(( intVal - 1 ) * ( - 1 )) > 0.65の場合、 intGrn = 255、それ以外の場合、 intGrn = Int ((( intVal - 1 ) * ( - 1 )) * 255 )
' RGB 値に 100 を加えると、色がパステル調になります。
整数赤=整数赤+ 100
intGrn = intGrn + 100
' 255 を超える RGB 値を 255 に戻します...
intRed > 255の場合、 intRed = 255
intGrn > 255の場合、 intGrn = 255
' 11 列それぞれに RGB カラーを適用します... 青の RGB は 100 に固定されていることに注意してください...
j = 1 ~ 11の場合
セル( i 、 j )。内部。色= RGB ( intRed 、 intGrn 、 100 )
次
次
終了サブ
- 条件付き書式を使用して、1 行おきに網掛けすることもできます。詳細は、Microsoft の Web サイト (http://support.microsoft.com/kb/268568/en-us?spid=2513&sid=280) をご覧ください。
- 行全体または列全体に同じ書式を適用できます。 [書式のコピー/貼り付け] ボタン (黄色のペイントブラシのようなボタン) をクリックし、適用する条件付き書式をすべて選択します。これは、条件内の値の前にドル記号がないセルに対してのみ機能します。セルを参照するときには必ず再度確認してください。
- 書式設定するセルを強調表示し、その書式をコピーして他のセルに適用することもできます。書式を使用するセルを選択し、「形式を選択して貼り付け」を実行して、「書式」を選択します。
広告する警告する- 2007 より前のバージョンでは、セルごとに条件付き書式が 3 つまでという制限があります。 Excel 2007 では、この制限は解除されました。
- 読みにくい形式を選択しないでください。オレンジ色または緑色の背景は、コンピューターの画面では鮮明に見えますが、紙に印刷するとデータが読みにくくなる可能性があります。
広告する |