ある条件つきの数式を作ろうとしているのですが、頭が混乱してきたので質問させていただきます。
仮定のおはなしですが、
セルA1に数式を入れるとして数字の入る可能性のあるセルがA2とA3の2つだとします。
条件(1)A2とA3共に数字が入らない場合A1は空白
条件(2)A2に数字が入りA3に数字が入らない場合A1=A2+1
条件(3)A2に数字が入らずA3に数字が入る場合A1=A3×2
という条件を満たす数式を考えています。
可能であれば更に
条件(4)A2かA3どちらかに数字が入ればもう片方には数字が入れられない
という設定なんてのもできれば最高です。
こんな欲張りな条件満たすことできるのでしょうか?
数式(関数)でお答えいただければ幸いです!!
No.2
- 回答日時:
条件(1)~条件(3)は関数式で可能です。
条件(4)は入力規則で可能です。まずA1セルの式は以下です
=IF(ISNUMBER(A2),A2+1,IF(ISNUMBER(A3),A3*2,""))
次にA2セルを選択し「データ」→「入力規則」→「設定タブ」で「入力値の種類」として「ユーザー定義」を選択します。すると「数式」が入力できるようになりますから、数式には
=(ISNUMBER(A2)*1+ISNUMBER(A3)*1)<2
を入力します。
最後にA3セルを選択し、A3セルにも入力規則として同じ式を指定します。
するとA2、A3セルはどちらか一方しか数値が入力できなくなります。
お試しください
No.1ベストアンサー
- 回答日時:
A1の数式
=IF(AND(ISNUMBER(A2),ISNUMBER(A3)),"対象外",IF(AND(ISNUMBER(A2),NOT(ISNUMBER(A3))),A2+1,IF(AND(NOT(ISNUMBER(A2)),ISNUMBER(A3)),A3*2,"")))
> 条件(4)A2かA3どちらかに数字が入ればもう片方には数字が入れられない
これはセルの入力規則で、ユーザー設定、数式で
A2セルは
=NOT(ISNUMBER(A3))
A3セルは
=NOT(ISNUMBER(A2))
を設定すればいいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) Excelの相談 4 2023/03/03 09:51
- Excel(エクセル) 条件付き書式を使ってユーザー定義。「数字のみ」も「数字+アルファベット」も認識させたい。 2 2022/05/28 07:22
- Excel(エクセル) EXCEL関数(数式)を教えてください 4 2023/05/08 17:19
- Excel(エクセル) SUMIF関数について 4 2023/06/14 13:13
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/18 17:23
- Excel(エクセル) エクセルで教えて下さい。 2 2022/05/18 13:00
- Excel(エクセル) 【画像あり】A1が●+B1と同じ文字がB列にある+C1と同じ文字がC列にある場合D1に〇を付ける 3 2023/03/09 18:18
- Visual Basic(VBA) if関数とifs関数は組み合わせることはできますか。 セルA1が「A」のとき「向日葵」と表示。 セル 4 2023/02/02 20:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
エクセルで既に入力してある文...
-
IF関数で0より大きい数値が入力...
-
エクセルで時間の判定をしてい...
-
空白でないセルの値を返す方法...
-
yyyy/mm/ddからyyyy/mmへの変換
-
エクセル セルに文字を入力した...
-
エクセルの数式がかぶって、選...
-
Excel:文字と数字の組合せ、次...
-
値を入力後、自動的にアクティ...
-
エクセルで、特定のセルの内容...
-
エクセルの数式で計算結果に文...
-
EXCELのセル上のURLを...
-
excel 関数にて文字を0として認...
-
Excelでセルに入力されたカラー...
-
エクセルで、同じ数値を一気に...
-
ExcelVBAでセルを編集状態にす...
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
参照先セルに値が入っていない...
-
IF関数で0より大きい数値が入力...
-
エクセルで既に入力してある文...
-
Excel:文字と数字の組合せ、次...
-
空白でないセルの値を返す方法...
-
値を入力後、自動的にアクティ...
-
エクセルで時間の判定をしてい...
-
yyyy/mm/ddからyyyy/mmへの変換
-
Excelでセルに入力されたカラー...
-
エクセルの数式がかぶって、選...
-
エクセルで、特定のセルの内容...
-
エクセルで複数の条件で掛け算...
-
マイナス同士の前年比
-
入力したところまでを自動的に...
-
EXCELのセル上のURLを...
-
excel 関数にて文字を0として認...
-
バーコードが読み取れない原因...
-
ExcelVBAでセルを編集状態にす...
おすすめ情報