web-dev-qa-db-ja.com

チェックボックス列を作成する方法。選択すると、Googleスプレッドシートの行全体に取り消し線が作成されますか?

Googleスプレッドシートを持っています。最初の列がチェックボックスになるように設定し、チェックボックスが選択されている場合は、行全体が取り消し線になります。

どうすればこれを達成できますか?

this に従ってチェックボックスを追加しましたが、チェックボックスがチェックされている場合は行を取り消し線で囲む必要があります。例えば:

チェックボックス電話番号名前

no checkxxxxxxxxxxJohn Doe

Check xxxxxxxxxxJane Doe

つまり、a1 = ifの場合、行Aのすべてを取り消し線で取ります。

これをシート全体に適用するにはどうすればよいですか?

10
GiH

条件付き書式:セルA1でチェックボックスがオンになっている場合、セルの色/取り消し線をB1-F1から変更します。

  1. [挿入]タブからA1にチェックボックスを挿入します。

  2. A1のチェックボックスがチェック/選択されている場合、異なる色/取り消し線にする必要があるセル(B1-F1)を選択します。

  3. 上記のタブから、「フォーマット」>「条件付きフォーマット」。

  4. 「単色」タブで、「範囲に適用」=「B1:F1」

  5. 「次の場合にセルをフォーマットする」=「カスタム数式は」=「= $ A1 = TRUE」

  6. 「書式スタイル」=チェックボックスがオンの場合、セルに表示する変更を選択します。

完了!!!

5
sreejith r

(1)チェックボックスが文字(コード9745)であり、行全体がColumnZに実行されると仮定し、ColumnsB:Zを選択してカスタム式はを適用します:

=$A1="☑"

取り消し線の書式設定と Done

4
pnuts

Rubénからの回答に基づいて、スプレッドシート全体でそれを行う方法を見つけました。それは次のように私のために働いた:

screen shot

  1. 「挿入」タブからH1にチェックボックスを挿入します(私の場合)
  2. 上記のタブから、「フォーマット」>「条件付きフォーマット」。
  3. 「単色」タブで、「範囲に適用」=「A1:H1032
  4. 「次の場合にセルをフォーマットする」=「カスタム数式は」=「= $ H1 = TRUE
  5. 「書式スタイル」=チェックボックスがオンの場合、セルに表示する変更を選択します。

チェックボックスをオンにすると、指定された行のみに書式設定スタイルが適用されます。

2
Stefan

また、「テキストを含む:TRUE」または「テキストを含む:FALSE」チェックを行うこともできます。

0
Guy

また、複数列のカバレッジを取得するには、$記号を含める必要があることに注意することも興味深いです。私には、少し直感に反するように思えます。

Difference

0
skube