専門家がたくさんのことを言っているので、少しだけ付け加えさせてください。
この式に関係するセルには、G19、F19、および H19 が含まれます
G19とF19は条件判定セル、H19は結果を表示します。
G19/F19 の値を計算するには、エラーを避けるために特定の条件に従う必要があります。この目的は、最終結果が正確であることを保証することです。
まだレベルをクリアしていないプレイヤーを助けるために、具体的なパズルの解決方法について学びましょう。 2 つの if ネスト関数を使用して実装します。G19 が 0 に等しい場合は、ヌル値 "" を表示します。G19 が 0 に等しくない場合は、G19 の値を F19 で割った値を計算します。このような操作は、プレイヤーがパズルをより良く解くのに役立ちます。このヒントがお役に立てば幸いです。
F19 が 0 に等しいか数値以外の場合、G19/F19 はエラー値を生成します。このとき、NULL 値 "" を表示する必要があります。また、F19 が 0 に等しくなく、数値以外の場合は、対応する関数を実行できます。
IF(G19=0,""",G19/F19)
除算では約数に0は使えないため、関数でも同様で、約数が0や数値以外の場合はエラーが表示されます。
したがって、ISERROR(G19/F19) は、F19=0 または数値以外の値が発生するのを防ぐために使用され、エラー値は無視されます。
この数式は、セルの列または行内に一意のコンテンツを持つセルの数を計算します。
以下は分解プロセスです:
1.IF(LEN(A3:A100)>0,MATCH(A3:A100,A3:A100,0),"")
この数式は、A3:A100 の各セルのコンテンツの長さが 0 より大きいかどうかを 1 つずつ計算します。0 より大きい場合は、A3:A100 でこの値を検索し、同じ値を持つ最初に見つかったセルを追加します。結果、グリッド位置が返されます。計算結果は配列であり、配列のサイズは A3:A100、つまり 98 個の数値と同じです。ここでの Match 関数は、最初に見つかったアドレスのみを返し、残りは後で変更されないためです。たとえば、次のようになります。
A11
A2
1
A3
2
A4
2
A5
3
その後、IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),"") を実行した結果は配列になります。この配列は: {1,1,3 、3,5}
2. 周波数(IF(LEN(A3:A10)>0,MATCH(A3:A10,A3:A10,0),''), IF(LEN(A3:A10)>0,MATCH(A3: A10,A3:A10,0),"""))
この式は、周波数 (計算の最初のステップの結果、計算の最初のステップの結果) に相当します。 Frequency(a,b) は、範囲 b 内に a が出現する回数を計算します。複数回出現する場合は、最初に出現したときに値の合計出現回数が返され、2 回目に出現したときには 0 が返されます。およびその後の発生。
上記の A3:A5 の例を続けます, Frequency(IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),""),IF(LEN(A3:A5) ) >0,MATCH(A3:A5,A3:A5,0),""))) も配列です。これは、配列 {1,1,3,3, 内の各数値の出現数を計算するためのものです。 5}. 計算結果は次のようになります: {2,0,2,0,1}
3. IF(周波数(……)>0,1)
この式は、if 式の最も単純な配列の使用法です。2 番目のステップで計算された各値を 0 と比較します。0 より大きい場合は 1 を返し、それ以外の場合は 0 を返します。計算結果も配列になります。
A3:A5 の例に進みます。 If(周波数(IF(LEN(A3:A5)>0,MATCH(A3:A5,A3:A5,0),""),IF(LEN(A3:A5)>0,MATCH(A3:A5,A3) :A5,0),""))>0,1) は次のように簡略化できます: if({2,0,2,0,1}>0,1)、計算結果は {1,0,1, 0 ,1}
4.合計(……)
上記の配列に値を追加します。
上記の例で、Sum({1,0,1,0,1}) の計算結果は次のようになります: 1 0 1 0 1=3
###総括する: ###
最後の式は、指定された垂直方向の例で重複しないコンテンツを含むセルの数を計算することです。単一の行または列をカウントできますが、セル内の空白記号またはその他の特殊記号 (キャリッジ リターンなど) の数が異なる場合はカウントされます。セル A1 に 2 つのスペースがあり、セル A2 に 3 つのスペースがある場合、A1 と A2 を別々に 2 回数えます。そのため、空白記号やその他の特殊記号(改行など)は必ず削除してからご使用ください。
この式に似た別の式は次のとおりです: Sumproduct(1/Countif(A3:A100,A3:A100))
以上、お役に立てば幸いです。私の説明が大丈夫だと思われる場合は、私を励ますいくつかのポイントを追加してください。 ^_^
以上がExcelの数式の意味を教えてくださいの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。