システムwiki

Office:1つのワークブック内の複数のスプレッドシート上の条件付きフォーマットテキスト.

Griffin 受付中 最終更新日:2021-04-11 00:40

私がやりたいことはおそらく不可能ですが、私があきらめた前に私はここで試してみてください.

1つのワークブックに2つのスプレッドシートがあります.Sheet2(OOD)では、リストされている名前がいくつかあります.
私はすでにその名前を使用していることを知っています.さらに、私はその人についての情報を持っている3番目のシート(情報)を持っています.

何でも役に立ちます

返信リスト(回答:4)

1 #
MarufIb

あなたが探しているものは何ですか?

それから

  1. シートOODデータリストを選択し、次の条件付きフォーマット式を適用します.
    • = ISNA(Match(B2、Watchbill!$ 2:$ 2:$ B $ 7,0))= false
  2. シートwatchbillデータリストを選択し、次の条件付きフォーマット式を適用します.
    • = ISNA(Match(B2、ODD!$ 2:$ B $ 13,0))= false
  3. isheet情報データリストを選択し、次の条件付きフォーマット式を適用します.
    • = ISNA(Match(B2、Watchbill!$ 2:$ 2:$ B $ 7,0))= false
  4. 応答1# ->にスキップ
    2 #
    Griffin

    あなたは正しいトラックにあります!

    本文を強調表示させたくない.テキストがOODの特定のセルに入力されたときに、ウォッチビルのテキストが強調表示されます.

    あなたのスクリーンショットは私が達成しようとしていることに非常に近いです.ただし、数式をフォーマットに適用し、「条件付き書式基準の他のワークブックへの参照は使用できない場合があります」と表示されます.私はあなたのものを複製しようとしました
    新しいワークブックで、あなたがしたものすべてのラベルを表示し、まだ同じ結果で促されました.

    任意のアイデア?

    応答2# ->にスキップ
    3 #
    MarufIb

    それは私のものです.

    おそらく構造化参照を使用する必要があります.

    1. データセットをtable(Ctrl + T)に変換し、適切な名前(例えばTBL_ODD、TBL_WATCHBILL、TBL_INFO)を与えます.
    2. tableの列を選択し、次の条件付きフォーマット式を適用します.
      • = ISNA(一致(間接( "TBL_WatchBill]")、間接( "tbl_odd [月]")、0))= false
    3. insheetinfooselectあなたのtableの列を選択し、次の条件付き書式設定式を適用します.

      • = ISNA(一致(間接( "TBL_INFO [@ emonths]")、間接( "TBL_Watchbill [月]")、0))= false
4 #
Muhamma

HI、

すべてのシートの範囲の入力範囲を入力すると、各シートの列J1:J3でシート名を入力します.

SELECT SHELE SETILE FORMATINGを選択>新しいルール>式を使用して式を使用してどの行を使用してどの行を調べます>以下の式>色を選択し、情報シートの手順を繰り返します.イラスト

のスクリーンショットを参照してください

= Sumproduct(xectif(間接( "" "&$ J $ 1:$ J $ 3&" '!A2:A13 ")、A2)>1

それが役立つことを願っています