-1

では、次のことを行う数式をどのように記述すればよいですか。

特定のセル範囲で、セルに数値以外のエントリが含まれている場合は、1 を追加するか、セルに含まれる数値を追加します。

例えば

4
xyz
デフ
bc
2
0

=9

また

1
ab
cd
2
af

=6

4

3 に答える 3

0

私がすることは、
=ISERROR(Cell+0, 1)
各セルの横に数式を書き、これらのセルを合計することです。

この数式は、セルが数値の場合はセルの値を返し、「セル + 0」の演算がエラーになる場合 (セルの値が数値でない場合など) は数値 1 を返します。

これを最初の例にどのように適用したかについては、下の図を参照してください。 ここに画像の説明を入力

于 2013-05-03T04:48:25.440 に答える
0

私は配列関数を使用します:

{=SUM(IF(ISNUMBER(A1:F1);A1:F1;1))}

「=SUM(IF(ISNUMBER(A1:F1);A1:F1;1))」と書き、Ctrl+Shift+Enterを押して入力します。

    A | B | C | D | E | F | G
--+---+---+---+---+---+---+---
1 | 4 | a | b | c | 2 | 0 | {=SUM(IF(ISNUMBER(A1:F1);A1:F1;1))} 
于 2013-05-03T04:53:28.437 に答える