- ベストアンサー
エクセル2003の計算式の入れ方
エクセル2003で下記のようなことが出来る式があったら教えてください。 A1~A8セルにはVLOOKUPの式が入ってまして『1』もしくは『0』が出てきます。 A1 1 A2~A3 0 A4~A6 0 A7~A8 1 の時は… B1 1(A1~A8まで認識してどこかに『1』が入っていたら『1』、『0』だったら『0』になる/以下認識するセルは別で1or0は一緒です) B2 0(A2~A3までを認識) B3 1(A4~A8までを認識) A1~A2 1 A3 0 A4~A5 1 A6~A8 0 の時は… B1 1(A1~A8までを認識) B2 1(A2~A3までを認識) B3 1(A4~A8までを認識) …のようにしたいのですが、B1~B3にどういう式を入れたらいいのか分からないので教えてください。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
1や0は数値ですよね。 A1からA8まで =IF(COUNTIF(A1:A8,1)<>0,1,0) あとはセル範囲を変えるだけです。
その他の回答 (3)
- okormazd
- ベストアンサー率50% (1224/2412)
B1:=OR(A1:A8)*1 以下範囲を換えるだけ。
お礼
そうそうの回答ありがとうございます。 こちらの式でも出来ました。 ありがとうございました!
- KURUMITO
- ベストアンサー率42% (1835/4283)
解答2です次の式に訂正してください。 B1セルには次の式を入力します。 =IF(SUM(A1:A8)>0,1,0) B2セルには =IF(SUM(A2:A3)>0,1,0) B3セルには =IF(SUM(A4:A8)>0,1,0)
お礼
そうそうの回答ありがとうございます。 こちらの式でも出来ました。 ありがとうございました!
- KURUMITO
- ベストアンサー率42% (1835/4283)
B1セルには次の式を入力します。 =SUM(A1:A8) B2セルには =SUM(A2:A3) B3セルには =SUM(A4:A8)
お礼
そうそうの回答ありがとうございます。 こちらの式で無事出来ました。 ありがとうございます!