回答編集履歴

4

補足を追加

2023/03/03 09:12

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1,7 +1,9 @@
1
- 「シート1の`A1:A100`のどれかのセルに含まれる文字列がシート2のA列に入力された文字列と一致するとき」という条件として回答します。
1
+ 「シート1の`A1:A1000`のどれかのセルに含まれる文字列がシート2のA列に入力された文字列と一致するとき」という条件として回答します。
2
2
 
3
3
  シート2の条件付き書式の範囲をA1以降の入力範囲のセルに設定し、カスタム数式に以下を設定。
4
4
  ```
5
- =countif(indirect("シート1!$A$1:$A$100"),A1)>0
5
+ =countif(indirect("シート1!$A$1:$A$1000"),A1)>0
6
6
  ```
7
7
 
8
+ シート1のA列に記入済みのセル範囲が異なるなら、`$A$1:$A$1000`の部分を修正。
9
+ シート2のA列に入力するセル範囲が異なるなら、`,`の後の`A1`を条件付き書式を設定する範囲の先頭のセル番地に修正。

3

質問者のコメントに応じて回答を修正

2023/03/03 09:07

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1 +1,7 @@
1
+ 「シート1の`A1:A100`のどれかのセルに含まれる文字列がシート2のA列に入力された文字列と一致するとき」という条件として回答します。
2
+
1
- コメンで問題が明確なるまで保留
3
+ シー2の条件付き書式の範囲をA1以降の入力範囲のセル設定し、カスタム数式に以下を設定。
4
+ ```
5
+ =countif(indirect("シート1!$A$1:$A$100"),A1)>0
6
+ ```
7
+

2

コメントで問題が明確になるまで保留

2023/03/03 02:21

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1,12 +1 @@
1
- 「シート1とシート2のA列の同じ位置のセル同士で比較する」ものとして回答します。
2
-
3
- 範囲がA1から始まるとすると、シート2の条件付き書式のカスタム数式に以下を設定。
4
- ```
5
- =A1=indirect("シート1!"&cell("address", A1))
6
- ```
7
-
8
- これだと、空白セル同士も一致してしまうの、それいやら条件を追加して、
1
+ コメント問題明確にるまで保留
9
- ```
10
- =and(A1=indirect("シート1!"&cell("address", A1)), not(isblank(A1)))
11
- ```
12
- とします。

1

設定対象のシートを明示

2023/03/03 02:05

投稿

Daregada
Daregada

スコア11990

test CHANGED
@@ -1,6 +1,6 @@
1
1
  「シート1とシート2のA列の同じ位置のセル同士で比較する」ものとして回答します。
2
2
 
3
- 範囲がA1から始まるとすると、条件付き書式のカスタム数式に以下を設定。
3
+ 範囲がA1から始まるとすると、シート2の条件付き書式のカスタム数式に以下を設定。
4
4
  ```
5
5
  =A1=indirect("シート1!"&cell("address", A1))
6
6
  ```