[[20250708071007]] 『2つのセルの入力状況によって処理を変える』(じいかっぱ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) |

| 全文検索 | 過去ログ ]

 

『2つのセルの入力状況によって処理を変える』(じいかっぱ)

  A1     B1     C1
 入力なし 入力なし  空白に
 入力あり 入力なし  1を表示

  入力あり 入力あり  A1-B1+1の値表示

 上記のような処理をするにはC1セルにどのような式を入力すればよいのでしょうか?
 なおセルに入力されるのは数値です。

< 使用 Excel:Excel2019、使用 OS:Windows10 >


=IF(AND(ISNUMBER(A1*1),ISNUMBER(B1*1)),IF(AND(A1="",B1=""),"",IF(AND(A1<>"",B1=""),1,IF(AND(A1="",B1<>""),2,A1+B1))),"")

A1 入力無し B1 入力有 は 2 を 表示します^^;
きっともっとスマートな方法が。。。(*^^*)
他の回答者様のお出ましをお待ちくださいね。
m(__)m
(隠居Z) 2025/07/08(火) 08:38:36


条件は3つだけですか。
入力なし 入力あり はないのですか。
(匿名) 2025/07/08(火) 08:52:40

=IF(A1&B1="","",IF(B1="",1,A1-B1+1))

(?!) 2025/07/08(火) 09:09:50


 入力なし 入力ありも1なら
=CHOOSE(COUNT(A1:B1)+1,"",1,A1-B1+1)
(はてな) 2025/07/08(火) 09:13:04

A列→B列の順に入力するんだよね?

=IF(A1="","",IF(B1="",1,A1-B1+1))

(?!) 2025/07/08(火) 09:19:36


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.