検索
ホームページソフトウェアチュートリアルオフィスソフトウェアExcelでLambdaを使用して独自の機能を作成する方法

ExcelのLambda機能:カスタム関数を作成するための簡単なガイド

ExcelがLambda関数を導入する前に、カスタム関数を作成するにはVBAまたはマクロが必要です。これで、Lambdaを使用すると、おなじみのExcel構文を使用して簡単に実装できます。このガイドでは、ラムダ関数の使用方法を段階的にガイドします。

このガイドの部分を順番に読み、最初に文法と簡単な例を理解し、次に実用的なアプリケーションを学ぶことをお勧めします。

Lambda関数は、Microsoft 365(Windows and Mac)、Excel 2024(Windows and Mac)、およびWebでExcelで利用できます。 Excel 2019以前はこの機能をサポートしていません。

Lambda関数構文

Lambdaを使用してカスタム関数を作成するには、2つのパラメーターが必要です。

 <code>=LAMBDA(x, y)</code>

で:

  • xは入力変数(最大253)です。
  • yは計算式です。

入力変数( x )は、セル参照と競合することも、計算式( y )を常に含めることもできません。

簡単な例

空白のExcelワークブックにSheet1セルA1に次の式を入力してください。

 <code>=LAMBDA(a,b,a*b)</code>

(当面はEnterを押さないでください)

ExcelでLambdaを使用して独自の機能を作成する方法

a,b変数を定義し、 a*bは計算式です。 aが4、 bの場合、結果は24です。

Enterを押した後、値がまだ割り当てられていないため、エラーが表示されます。

ExcelでLambdaを使用して独自の機能を作成する方法

ExcelでLambdaを使用して独自の機能を作成する方法

式の最後に変数値を追加してテストできます。

 <code>=LAMBDA(a,b,a*b)(4,6)</code>

ExcelでLambdaを使用して独自の機能を作成する方法

Enterを押した後、セルは24を表示します。

ExcelでLambdaを使用して独自の機能を作成する方法

直接入力する方が簡単です=4*6ですが、ラムダの利点は、特に計算が複雑な場合に計算式に名前を付けて再利用できることです。式を変更するときは、関連するすべての計算に影響を与えるために関数自体を変更するだけです。

セルをダブルクリックし、元のLambda式(最初のブラケットの前のコンテンツ)を選択し、Ctrl Cを押してコピーします。

ExcelでLambdaを使用して独自の機能を作成する方法

ESCキーを押し、[式]タブで[名前を定義]をクリックします。

ExcelでLambdaを使用して独自の機能を作成する方法

[新しい名前]ダイアログボックス:

フィールド 説明します 動作します
名前 関数に名前を付けます Eg SIMPLELAMBDAを入力します
範囲 関数の範囲を定義します ワークブックを選択します
説明します 関数の説明、ツールチップとして表示されます 簡単な説明を入力してください
引用符 関数定義 既存のコンテンツを削除し、CTRL vを押してコピーされたLambdaフォーミュラを貼り付けます

ExcelでLambdaを使用して独自の機能を作成する方法

[OK]をクリックします。 Enter =SIMPLELAMBDA(9,6) in cell a1にEnterを押します。結果は54です。

ExcelでLambdaを使用して独自の機能を作成する方法

細胞参照も使用できます。たとえば=SIMPLELAMBDA(A1,A2)

ExcelでLambdaを使用して独自の機能を作成する方法

実用的なアプリケーションの例

英国で20%のVATをすべてのコストに追加するLambda関数を作成する必要があるとします。

ExcelでLambdaを使用して独自の機能を作成する方法

最初に、最初のセルに=B2*1.2を入力します。

ExcelでLambdaを使用して独自の機能を作成する方法

セルをダブルクリックして、ラムダ関数を追加します。

 <code>=LAMBDA(cost,cost*1.2)(B2)</code>

ExcelでLambdaを使用して独自の機能を作成する方法

Lambdaフォーミュラをコピーし、[名前を定義]をクリックし、 AddVATに名前を付けます。

ExcelでLambdaを使用して独自の機能を作成する方法

列cデータを削除し、セルC2に=AddVAT(B2)を入力します。

ExcelでLambdaを使用して独自の機能を作成する方法

VATが15%に削減された場合、関数定義の「1.2」を「1.15」に変更するだけです。

ExcelでLambdaを使用して独自の機能を作成する方法

AddVAT関数を使用したすべての計算は自動的に更新されます。

ExcelでLambdaを使用して独自の機能を作成する方法

Lambda関数を使用する場合の注意

  • Lambda関数は、作成されたワークブックでのみ使用できます。
  • 関数名は一意でなければなりません。
  • 入力変数名はセル参照と競合することはできませんし、期間を含めることも、変数の数は253を超えることはできません。

ExcelのLambda関数は、既存の関数を組み合わせて複雑な計算を実行し、より強力にすることができます。 マスターしたら、より複雑な計算を試すことができます。

以上がExcelでLambdaを使用して独自の機能を作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
Excelでの時間のフォーマット:12/24時間、カスタム、デフォルトExcelでの時間のフォーマット:12/24時間、カスタム、デフォルトMay 07, 2025 am 10:42 AM

このチュートリアルでは、Excel Time形式の基本とそれ以降について説明します。 Microsoft Excelにはいくつかの時間の機能があり、それらを深く知ることで多くの時間を節約できます。強力な時間関数を活用するために、どのようにExcel stを知るのに役立ちます

Excel日付関数 - 日付、今日などの式の例。Excel日付関数 - 日付、今日などの式の例。May 07, 2025 am 09:03 AM

これは、すべてのExcel日付関数の概要を提供し、その基本的な用途を説明し、多くの式の例を提供するExcel Dateチュートリアルの最後の部分です。 Microsoft Excelは、日付とTIで動作するための大量の機能を提供します

rand and randbetweenは機能してExcelで乱数を生成しますrand and randbetweenは機能してExcelで乱数を生成しますMay 07, 2025 am 09:02 AM

このチュートリアルでは、Excel乱数ジェネレーターアルゴリズムの特異性を説明し、randとrandbetheellの関数を使用して、Excelで乱数、日付、パスワード、その他のテキスト文字列を生成する方法を示します。 私たちがdelvの前

パワーユーザー向けの5つのExcelのヒントパワーユーザー向けの5つのExcelのヒントMay 07, 2025 am 12:55 AM

Excel効率の改善:テーブルを迅速に処理するのに役立つ5つの実用的なヒント Microsoft Excelを何十年も使用しているユーザーでさえ、効率を改善するための新しいテクニックを常に発見できます。この記事では、スプレッドシートワークフローをスピードアップするために、長年にわたって蓄積してきた5つの実用的なエクセルヒントを共有しています。 1.最初の行をフリーズする必要はありません:Excel Tablesを巧みに使用する 多くのデータを含むExcelテーブルを使用する場合、[ビュー]タブを介して最初の行を凍結することに慣れて、スクロール時にヘッダーが常に表示されるようにすることができます。 しかし、実際、データをExcelテーブルとしてフォーマットする場合、このステップは必要ありません。まず、データの最初の行に列タイトルが含まれていることを確認してください。次に、データを選択し、[挿入]タブで[テーブル]をクリックします。 2。

Excelで条件付きフォーマットの代わりにカスタム番号フォーマットを使用しますExcelで条件付きフォーマットの代わりにカスタム番号フォーマットを使用しますMay 06, 2025 am 12:56 AM

カスタム番号形式の詳細な説明:Excelでパーソナライズされた数字形式をすばやく作成します Excelはさまざまなデータフォーマットツールを提供しますが、組み込みのツールが特定のニーズを満たすことができないか、非効率的である場合があります。この時点で、カスタムデジタル形式は、ニーズを満たすデジタル形式をすばやく作成するのに役立ちます。 カスタム番号形式とは何ですか? Excelでは、各セルには独自の数値形式があり、セルを選択し、リボンの開始タブで数値グループで表示できます。 関連:Excelの12のデジタル形式オプションとデータへの影響 セルの数値形式を調整して、データ型に一致します。 [番号形式]ダイアログランチャーをクリックしてから、

ExcelでchooseColsとchooserows関数を使用する方法データを抽出する方法ExcelでchooseColsとchooserows関数を使用する方法データを抽出する方法May 05, 2025 am 03:02 AM

ExcelのChooseCols and Chooserows関数は、データから特定の列または行の抽出を簡素化し、ネストされた式の必要性を排除します。 それらの動的な性質により、データセットの変更に適応します。 ChooseCols and Chooserows構文: これらの機能

GoogleシートでAI機能を使用する方法GoogleシートでAI機能を使用する方法May 03, 2025 am 06:01 AM

GoogleシートのAI機能:データ分析のための強力な新しいツール Googleシートは、Geminiを搭載した組み込みのAI関数を誇っており、スプレッドシート内で直接言語モデルのパワーを活用する必要性を排除します。 このf

弦、セル、列を組み合わせて、連結関数を拡張します弦、セル、列を組み合わせて、連結関数を拡張しますApr 30, 2025 am 10:23 AM

この記事では、Concatenate関数と「&」オペレーターを使用して、Excelのテキスト文字列、数値、および日付を組み合わせるためのさまざまな方法について説明します。 個々のセル、柱、範囲を結合するための式をカバーし、ソルティオを提供します

See all articles

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。