OpenOfficeおよびLibreOfficeのセル値に基づいて行を色付けする方法


44

OpenOfficeとLibreOfficeでその行の特定の列の値に基づいて行全体の背景色を自動的に設定するにはどうすればよいですか?

Excelについても同様の質問がありますが、これはLibreOfficeでは完全には機能しません。

数式を使用して条件付き書式ルールを設定して、特定のセルの値に基づいてそのセルの色を設定できます(例=$D5:)が、書式を行全体に適用するにはどうすればよいですか?

回答:


44

pnutsのソリューションよりもさらに簡単です。条件付き書式に関連する値を保持するセルを選択する必要はありません。条件付きでフォーマットする必要があるすべてのセルを選択し、式ベースのルールを使用します。現在、数式で固定列(例: '$ D5')のセルアドレスを使用している場合、OpenOfficeは選択したすべてのセルにそれを適合させます。

例:2番目の(B)列の値に基づいて、次の表を条件付きでフォーマットします(値が2より大きい場合、フォーマットを適用する必要があります)。

条件付き書式1

そうするために:

  1. セルA1〜C5を選択します。

  2. メニューを選択Format-> Conditional Formatting->
    Manage...

  3. ヒットAddの条件を追加するためのボタン。

  4. 条件タイプを選択 Formula is

  5. 式として入力し$B1 > 2、条件が一致した場合に適用される形式を設定します(たとえば、い赤い背景)。

結果は次のようになります。

条件付き書式:結果

LibreOffice / OpenOfficeがテーブルで何をしたかを再確認するには、単一のセル、たとえばA4を選択し、メニューFormat-> Conditional Formatting->を
Manage...もう一度選択します。

そのセルに対して、Formula is条件タイプおよび$B4 > 2式として定義された条件付き書式ルールが表示されます。そのため、LibreOfficeは、各セルの単一ルールで完全なテーブルに定義された条件付き書式を自動的に変換しました。


1

私はこれが非常にトリッキーだと思ったと告白します。選択したセル(黒のアウトライン)と選択した配列(書式設定済み)を「調整」する必要があります(網掛け)。

D5(黒のアウトラインを表示する)をクリックして、シート全体(上1および左)を選択しますA。Formulaで必要な条件付き書式設定は、$ D5 = {どんな内容でもD5}です。

それがうまくいかない場合、それは私が自分自身を適切に説明していないということだけです!


2
Pnutsに感謝、あなたの答えはうまくいきました!これが私がしたことです。1.色が依存する値を保持するセルをクリックします。カラーリングを適用する「テーブル」の一隅にあることを確認してください。2.次に、マウス(以前に選択したセルから開始)で範囲全体を選択するか、Shiftキーを押しながら範囲の対角線上の反対側の角をクリックします。3.条件付きの整形を入力し、「$ D5 = 『どんな条件である』「式がある」などの条件を定義します(」$ D5"は基準値を保持するコーナーセルへの参照です)働くべきだと:)。
PopMilo
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.