質問: sumでの複数条件指定で合計が0になる b c 1 ax01 fs-h01 2 ay01 fs-h01 3 ax01 fs-h07 4 ax02 fs-h01 5 ax01 fs-h01 a1のセルで =sum(if((iserror(search("ax",$b1:$b5))+iserror(search("h01",$c1:$c5))),0,1)) を実行して条件に合う(bxxで"ax"を含み、かつcxxで"h01"を含む)セルの数を 求めたいのですが、a1の値は常に0になります 「関数の引数」画面で表示される計算結果は、数式の結果=2 と正しい値が表示されるのですが [ ok ]ボタンを押して戻ると、a1は0に表示されます a1のセルは、数値です b,cのセルは、標準です excel2000/2007のどちらでも同じ結果でした なぜ式の評価では正しい結果なのに、セルにその値が入らないのでしょうか?
回答: その数式は配列数式なので、数式バーでその数式を入力したあと、enterするのではなく、 ctrlキーとshiftキーを押しながら、enterキーで確定して下さい。 あと、その表だと答えは3だと思われます。