[[20150303163430]] 『関数の結果が数字として認識してくれない』(和心) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『関数の結果が数字として認識してくれない』(和心)

=IF(A1="▲",A6,"")&IF(A2="▲",A6,"")
この関数だと数字と認識してくれなく足し算ができません
どこが誤っているのでしょうか教えてください
=IF(A1="▲",A6,"")
これであれば数字と認識し足し算できるのですが最上記式を使いたくて
足し算しても数字は表示されるのですが足し算ができません
よろしくお願いいたします。
教えてください。

< 使用 Excel:Excel2007、使用 OS:WindowsVista >


 &は文字列を連結するための演算子のため結果も文字列となる。

 もし、A1セルかA2セルが▲であれば、ということであれば
 =IF(OR(A1="▲",A2="▲"),A6,"")
 ではどうだろうか?

 A1セル、A2セル両方が▲になることがあり、その場合にはA6セルを二重にした値にするのであれば

 =IFERROR(REPT(A6,COUNTIF(A1:A2,"▲"))*1,"")
 ではどうだろうか?
(ねむねむ) 2015/03/03(火) 16:50

「&」は、文字列の結合です。

=IF(A1="▲",A6,0)+IF(A2="▲",A6,0)

では?
(K) 2015/03/03(火) 16:51


ありがとうございます助かりました(和心)
(和心) 2015/03/03(火) 20:03

コメント返信:

[ 一覧(最新更新順) ]


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