ROUNDやSUMなどの2つ以上の関数の演算をExcel内の1つの式で結合することは、しばしば入れ子関数と呼ばれます。ネスティングは、1つの関数を第2の関数の引数として動作させることによって実現されます。 Microsoft Excelで関数を適切にネストし、操作を結合する方法について説明します。
Excelで関数を結合するための一般的な規則
ネストされた関数を評価するとき、Excelは常に最も深い関数または最も内側の関数を実行し、次に外側に向かって動作します。組み合わされたときの2つの機能の順序に応じて、以下が適用されます。
- データの行または列を合計して、上の行6の1つのワークシート・セル内のすべての小数点以下の桁数に丸めることができます。
- 値は最初に四捨五入して合計することができます。
- 値は最初に四捨五入してSUM / ROUNDネストされた配列式を使用して1つのセル内で合計します(上記の8行目)。
Excel 2007以降、相互にネストすることができる関数のレベルの数は64です。このバージョンより前のバージョンでは、ネスティングは7レベルしか許可されていませんでした。
続きを読む
例:ROUND関数とSUM関数の結合
完全な数式を手動で入力することは可能ですが、関数のダイアログボックスを使用して数式と引数を入力するほうが簡単です。
= ROUND(SUM(A2:A4)、2)
このダイアログボックスは、関数の引数を一度に1つずつ入力することを簡素化します。たとえば、引数を囲むかっこや引数間の区切り文字として使用するコンマなど、関数の構文を心配する必要はありません。
SUM関数には独自のダイアログボックスがありますが、関数が別の関数内にネストされている場合は使用できません。数式を入力するときにExcelで2番目のダイアログボックスを開くことはできません。上記の画像を例に挙げて、以下の手順に従ってください。
- セルをクリック B6 それをアクティブなセルにします。
- クリックしてください数式リボンのタブ。
- クリック数学と三角 メニューで 関数のドロップダウンリストを開きます。
- クリック円形ROUND関数ダイアログボックスを開くために、リスト内にあります。
- クリックしてください数 ダイアログボックスの行をクリックします。
- タイプSUM(A2:A4) SUM関数を数ROUND関数の引数。
- クリックしてくださいNum_digitsダイアログボックスの行をクリックします。
- タイプa2 Num_digis行にSUM関数の答えを小数点以下2桁に丸めるために使用します。
- クリックOK数式を完成し、ワークシートに戻ります。
- 答えは764.87がセルに表示されるはずです B6 セル内のデータの合計を四捨五入しているため D1 に D3 (764.8653)から小数点以下2桁まで。
- セルC3をクリックすると、ワークシートの上の数式バーに入れ子関数が表示されます。
= ROUND(SUM(A2:A4)、2)
続きを読む
Excel配列/ CSE式の使用
セル内の配列式などの配列式 B81つのワークシート・セル内で複数の計算を行うことができます。配列の式は、中かっこによって容易に認識されます{ } 数式を囲む
これらのカッコは入力されませんが、シフト+ Ctrl+ 入る キーを押します。それらを作成するために使用されるキーのために、配列式は時々CSE式と呼ばれます。
配列式は通常、関数のダイアログボックスを使用せずに入力します。セルにSUM / ROUND配列式を入力するには B8:
- セルをクリックB8 それをアクティブなセルにします。
- 数式を入力 = ROUND(SUM(A2:A4)、2).
- 押す そして、シフト+ Ctrl キーを押します。
- ボタンを押して放します入るキーを押します。
- 値764.87がセルに表示されます。 B8.
- セルB8をクリックすると、配列式が表示されます 数式バーに表示されます。
ExcelのROUNDUPおよびROUNDDOWN関数の使用
Excelには、ROUND関数(ROUNDUPおよびROUNDDOWN)に非常によく似た2つの丸め関数があります。これらの関数は、Excelの丸め規則に頼るのではなく、値を特定の方向に丸めたい場合に使用されます。
これらの関数の引数はROUND関数の引数と同じであるため、いずれか一方を第6行の上記の入れ子式に簡単に代入することができます。
ROUNDUP / SUM式の形式は次のようになります。
= ROUNDUP(SUM(A2:A4)、2)
ROUNDDOWN / SUM式の形式は次のようになります。
=丸め(SUM(A2:A4)、2)