- 1 : 2022/02/11(金) 11:43:36.120 ID:a2zUeU3z0
- 米Microsoftは2月8日(現地時間)、「Excel」の新しい関数「LAMBDA」(ラムダ)とそのヘルパー関数の一般提供を発表した。「Microsoft 365」の最新チャネルで配信中の「Excel」ビルドで利用できる。 ・Windows版:16.0.14729.20260 ・Mac版:16.56(Build 21121100) ・iOS版:2.56(Build 21120700) ・Android版:16.0.14729.20176 「LAMBDA」関数を利用すると、「Excel」の関数で新しい関数を作り出すことが可能。
ユーザーが独自のカスタム関数を定義し(「LET」関数を組み合わせれば名前も付けられる)、ワークブックで再利用することができるので、冗長な繰り返し表現が排除されて数式の見通しがよくなるほか、無用な入力ミスを防止できる。
また、これまで「Excel」の数式だけは記述できなかった動的なループ処理を記述できるようになるのもメリット。
従来の「Excel」で同様のことを実現しようとすると、どうしてもVBA(Visual Basic for Applications)の知識が必要となっていたが、それが不要となる。
https://news.yahoo.co.jp/articles/564cd1995caff4d7a3a86040718a39f1dca76d6a&;preview=auto - 2 : 2022/02/11(金) 11:44:55.517 ID:OM2mrq5yd
- 革命かよ
- 5 : 2022/02/11(金) 11:45:30.666 ID:cg20DfXs0
- >>2
ついにExcelの革命が起こってしまった - 3 : 2022/02/11(金) 11:45:03.029 ID:FRaLRMD30
- ゴミ。
- 4 : 2022/02/11(金) 11:45:27.060 ID:FNwL6kCIM
- よくわからん
これが競馬予想にどう活かせるんだ? - 6 : 2022/02/11(金) 11:45:46.396 ID:pbK8P52Da
- 自作関数は強いけど他人にはなかなか渡せんな
- 7 : 2022/02/11(金) 11:45:50.039 ID:WdwjJeEIp
- つまりエクセル内で自作関数が作れるようになったってことか?
- 9 : 2022/02/11(金) 11:46:57.643 ID:rfmCfsRba
- >>7
関数をパラメータに取る関数が書けるということ - 22 : 2022/02/11(金) 11:51:40.256 ID:VoVLSA+g0
- >>9
>関数をパラメータに取る関数が書けるということ今までもできね???
=if( sum(A:A) == 1 , 0 , 1 ) - 25 : 2022/02/11(金) 11:55:50.329 ID:rfmCfsRba
- >>22
sum(A:A) == 1は、関数ではなく真偽値 - 8 : 2022/02/11(金) 11:46:14.326 ID:2BetuKCG0
- 激オモ君?
- 10 : 2022/02/11(金) 11:47:06.893 ID:rDwB+XzX0
- そこまでするならvbaでいいじゃんって気がするが
- 11 : 2022/02/11(金) 11:47:39.012 ID:zce2fZTC0
- 関数はsumだけあれば十分
- 12 : 2022/02/11(金) 11:47:39.568 ID:AUsDAaCS0
- その関数定義はどこでやるの?毎度の狭い一行入力バーの中でやるの?
- 20 : 2022/02/11(金) 11:51:11.439 ID:+obzghpO0
- >>12
普通にセルでLAMBDA式を作ってそれを名前の定義にコピペするだけだよ - 23 : 2022/02/11(金) 11:53:31.542 ID:AUsDAaCS0
- >>20
セルの式の中でインデントとか改行とかできるの? - 26 : 2022/02/11(金) 11:55:51.413 ID:PXLvdZjb0
- >>23
改行なら前から出来てたよ - 13 : 2022/02/11(金) 11:48:06.846 ID:3UFn1gsP0
- 新関数使いこなせるやつはVBA出来そう
- 14 : 2022/02/11(金) 11:49:05.079 ID:3lvfW6+h0
- vbaよく知らない関数派のワイの大勝利って事でええんか?
- 16 : 2022/02/11(金) 11:49:47.748 ID:AUsDAaCS0
- 可読性ゴミすぎて話にならない
- 17 : 2022/02/11(金) 11:50:35.641 ID:kogdch5c0
- ラムダ定義シートをつけるのが流行るな
- 18 : 2022/02/11(金) 11:50:36.911 ID:+IkUNl6e0
- いやMicrosoftなんだし.NET使わせろよ
- 19 : 2022/02/11(金) 11:50:52.281 ID:YyUBVyOY0
- これ使いこなせるならVBAもわかるよね
- 27 : 2022/02/11(金) 11:56:10.184 ID:OM2mrq5yd
- VBAの動的計画法のプログラムあるけど、ラムダで実装できんのかな
計算速度気になる - 28 : 2022/02/11(金) 11:56:26.315 ID:goTARBu50
- 闇が一層深まっただけだろ…
- 30 : 2022/02/11(金) 11:58:29.628 ID:PXLvdZjb0
- >>28
仕事辞めた後、引き継いだ他の奴らの阿鼻叫喚を想像してニヤニヤする - 33 : 2022/02/11(金) 11:59:44.749 ID:pbK8P52Da
- >>30
これよな
地獄が待ってる - 29 : 2022/02/11(金) 11:58:09.415 ID:P79LC0T80
- 実際この関数、何に使うのよ
具体例を示してほしいのよ - 34 : 2022/02/11(金) 12:00:22.132 ID:OM2mrq5yd
- >>29
リファレンスにあるよ - 31 : 2022/02/11(金) 11:59:16.180 ID:0/9lkhHK0
- プログラマーってlamdaとか関数言語的なやり方好きな人多いからな
- 32 : 2022/02/11(金) 11:59:17.602 ID:P79LC0T80
- 要は別のセルで組んだ関数を呼び出せるってことでしょ?
コメント