[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『初歩的な質問ですみません』(45)
=IF(AND(A1<>"",B1<>""),A1*B1,"")
上記関数は何を指しているのでしょうか?
< 使用 Excel:Excel2013、使用 OS:Windows7 >
もし、A1セルが空白でなくて、B1セルも空白でないなら、その時はA1セル掛けるB1をする。そうでなければ、長さ0文字列を表示させ空白に見せる
と読めます。
(まっつわん) 2018/06/07(木) 12:16
数式1 =AND(A1<>"",B1<>"")
数式2 =A1*B1
数式3 ="" ←あえて数式にするとこんな感じかと
数式4 =IF(数式1,数式2,数式3)
(もこな2) 2018/06/07(木) 12:19
AND関数を使っていますので、(1)A1セルがブランクでない、(2)B1セルがブランクでない のときだけ真(True)になりますよね
・数式2
見たままですが、A1セル(の値)とB1セル(の値)をかけ算してます
・数式3
同じくそのままですが、文字数0の文字列を返します
・数式4
IF関数なので、数式1がTrueならば数式2、数式1がTrueでないならば数式3が、実行(数式の結果が返)されます
ってことだとおもいます
蛇足ですが、その数式だとセルA1、セルB1どちらかに文字列が入っているとエラーになっちゃうような・・・
(もこな2) 2018/06/07(木) 12:36
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.