[[20151119112502]] 『複数セルの状態を見て結果を返す』(ネコ) ページの最後に飛ぶ

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

 

『複数セルの状態を見て結果を返す』(ネコ)

A2に0
B2に0
C2に0

全て0だった場合はTRUE

A2に0
B2に1もしくは1以上
C2に0

一か所だけ1以上だった場合はTRUE

A2に1
B2に0
C2に2

二か所以上0以外だった場合はFALSEとしたい場合の関数を教えて下さい。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


こういうのはアイデア次第なので、自分で考えるべきものなのですが。

=COUNTIF($A2:$C2,0)=3
=COUNTIF($A2:$C2,">=1")=1
=COUNTIF($A2:$C2,0)<2
(???) 2015/11/19(木) 11:48


こんにちは

素朴に、

=IF(COUNTIF(A2:C2,0)=3,TRUE,IF(AND(COUNTIF(A2:C2,">=1")=1,COUNTIF(A2:C2,0)=2),TRUE,IF(COUNTIF(A2:C2,0)<=1,FALSE,"")))

でしょうか?

(ウッシ) 2015/11/19(木) 11:49


 ウッシさんの式をちょっとまとめてみました(勝手にすみません・・・)
 =IF(OR(COUNTIF(A2:C2,0)=3,AND(COUNTIF(A2:C2,">=1")=1,COUNTIF(A2:C2,0)=2)),TRUE,FALSE)
(se_9) 2015/11/19(木) 12:00

 =COUNTIF(A2:C2,0)>1
(GobGob) 2015/11/19(木) 12:01

 あー 「1以上」っすね。。。。すんません。
(GobGob) 2015/11/19(木) 12:03

 =AND(COUNTIF(A2:C2,0)>1,SUM(A2:C2)>=0)
 
(GobGob) 2015/11/19(木) 12:04

ウッシ様
ありがとうございました。
無事思った結果を出せました。

???様
おっしゃる通りだと思います。
もう少し考えれるよう勉強してみます。
ただ???様の式だと一か所だけ1以上だった場合はTRUEにできませんでした。
自分の勘違いだと思いますがあとで見直してみます。
ありがとうございました。

GOB様
ありがとうございました。
(ネコ) 2015/11/19(木) 12:06


se_9様
同じ結果もいろいろ返し方があるのですね。
ありがとうございました。
(ネコ) 2015/11/19(木) 12:14

コメント返信:

[ 一覧(最新更新順) ]


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