メインコンテンツへスキップ

Excel ラムダ関数 (365)

作者: サン 最終更新日:2022年09月22日

ドキュメント 2 月 1 XNUMX 月 XNUMX

説明

エクセル LAMBDA 関数は、ワークブック全体で再利用できるカスタム関数を作成するために使用されます。 LAMBDA 関数を作成してテストしたら、呼び出し用のフレンドリ名として定義できます。

数式の構文

ラムダ([パラメータ1、パラメータ2、…],計算)

Arguments

  • paremeter1,parameter2,...: オプション。関数に渡す値。セル参照、文字列、数値を指定できます。最大 253 個のパラメータを入力できます。
  • calculation: 必須。関数の結果として実行する計算。 これは最後の引数である必要があり、結果を返す必要があります。

備考

LAMBDA の名前とパラメーターは、パラメーター名にピリオド (.) を使用しないことを除いて、名前の Excel 構文規則に従います。

コンピュータ プログラミングでは、LAMBDA という用語は無名の関数または式を指します。つまり、LAMBDA 関数の汎用バージョンを作成してテストしたら、それを Name Manager に移植して、この式を正式に名前として定義できます。

問題を修正したり、機能を更新したりするときに、更新するコードのコピーが XNUMX つあれば、LAMBDA 関数が作成した数式に含まれるロジックが XNUMX か所にしか存在しないため、変更はワークブック内の LAMBDA 関数のすべてのインスタンスに自動的に反映されます。

エラー

1) #お得! 次の場合にエラーが表示されます。
式に 253 を超えるパラメータが入力されています。
LAMBDA 関数に渡される引数の数が正しくありません。

2) LAMBDA 関数がそれ自体から呼び出され、呼び出しが循環している場合、Excel は #NUM! を返すことができます。 再帰呼び出しが多すぎるとエラーになります。

3) #計算! セル内から呼び出さずにセル内に LAMBDA 関数を作成すると、エラーが表示されます。

Excelの365

LAMBDA を使用してカスタム式を作成する方法

たとえば、x*y+1、列 A2:A7 の x、列 B2:B7 の y の結果を取得するには、次の手順に従って、LAMBDA 関数を使用してカスタム数式を作成し、名前を付けてください。

1.式をテストする

まず、計算で使用する引数が正しく機能していることをテストする必要があります。

セルに標準の数式を入力します

=A2*B2+1

イベント 入力します 計算の引数が正しいかどうかをテストするためのキー。
ドキュメント 2 月 1 XNUMX 月 XNUMX

2. LAMBDA 式を作成する

#CALC を避けるために! 結果を正しく取得するには、LAMBDA 関数の呼び出しを追加してください。

セルに、次のように LAMBDA 関数を入力します。

=LAMBDA(x,y,x*y+1)(A2,B2)

イベント 入力します キー。

ここで、A2 = x、B2 = y です。
ドキュメント 2 月 1 XNUMX 月 XNUMX

3. LAMBDA 式の名前を定義する

LAMBDA 式を作成してテストしたら、それを Name Manager に追加し、次回ワークブックで呼び出すための名前を定義します。

クリック > 名前を定義する、ポッピングで 新しい名前 ダイアログで名前を定義 名前 新しい数式のテキスト ボックスに、LAMBDA 数式を入力します。 を参照する テキストボックス。 クリック OK.
ドキュメント 2 月 1 XNUMX 月 XNUMX  ドキュメント 2 月 1 XNUMX 月 XNUMX

これで、セルで新しい数式名を使用して計算結果を取得できます。
ドキュメント 2 月 1 XNUMX 月 XNUMX


その他の機能:

  • Excel bycol 演算
    Excel の BYCOL 関数は、特定の配列の各列に LAMBDA 関数を適用し、列ごとの結果を XNUMX つの配列として返します。

  • Excel BYROW 演算
    Excel の BYROW 関数は、特定の配列の各行に LAMBDA 関数を適用し、行ごとの結果を XNUMX つの配列として返します。

  • Excel Z.TEST 演算
    Excel の Z.TEST 関数 (2010) は、さまざまな分析に役立つ z 検定の片側 P 値を返します。

  • Excel F.DIST 演算
    ExcelのF.DIST関数は、XNUMXつのデータセット間の多様性の程度を測定するために通常使用されるF確率分布を返します。


最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリー (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 ツール (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...

説明


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations