平均化する必要があるセルの範囲があります。ほとんどのセルには、0、1、または 0.5 が含まれています。一部のセルには、「0 - 不在」または「0.5 - 後期」のようなものが含まれています。これらのセルを平均に含めたいのですが、テキストが複雑です。平均を得るために数字だけを数えるためにどの式を使用できますか?
29569 次
2 に答える
1
次の数式は、データに空白セルが含まれていない場合に必要な平均を生成します。簡単にするために、データが A1:A6 の範囲にあると仮定しました。
=AVERAGE(IFERROR(VALUE(LEFT(A1:A6,SEARCH(" ",A1:A6)-1)),A1:A6))
データ範囲に空白のセルがある場合は、数式を次のように変更する必要があります。
=AVERAGE(IF(ISBLANK(A1:A6),"",IFERROR(VALUE(LEFT(A1:A6,SEARCH(" ",A1:A6)-1)),A1:A6)))
Controlこれらは配列数式であり、 --キーの組み合わせShiftで入力する必要があります。Enter
于 2013-04-11T02:46:35.587 に答える
0
これが 1 つのアプローチです。ただし、追加の列を使用する必要があることに注意してください。式は一番上にリストされており、フィールドの一貫したマスクと # space dash space text のテキスト データを想定しています。文字列データをテキストデータに変換するために数学関数を実行する必要があります。そうしないと、平均で除外されます。したがって、テキスト データが存在する場合は、式の *1 になります。
于 2013-04-11T02:36:36.583 に答える