1: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:43:36.120 ID:a2zUeU3z0
米Microsoftは2月8日(現地時間)、「Excel」の新しい関数「LAMBDA」(ラムダ)とそのヘルパー関数の一般提供を発表した。「Microsoft 365」の最新チャネルで配信中の「Excel」ビルドで利用できる。
また、これまで「Excel」の数式だけは記述できなかった動的なループ処理を記述できるようになるのもメリット。従来の「Excel」で同様のことを実現しようとすると、どうしてもVBA(Visual Basic for Applications)の知識が必要となっていたが、それが不要となる。
http://imgur.com/qp1SVD9.jpg
・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)の知識が必要となっていたが、それが不要となる。
http://imgur.com/qp1SVD9.jpg
2: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:44:55.517 ID:OM2mrq5yd
革命かよ
5: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:45:30.666 ID:cg20DfXs0
>>2
ついにExcelの革命が起こってしまった
ついにExcelの革命が起こってしまった
6: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:45:46.396 ID:pbK8P52Da
自作関数は強いけど他人にはなかなか渡せんな
7: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:45:50.039 ID:WdwjJeEIp
つまりエクセル内で自作関数が作れるようになったってことか?
9: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:46:57.643 ID:rfmCfsRba
>>7
関数をパラメータに取る関数が書けるということ
関数をパラメータに取る関数が書けるということ
12: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:47:39.568 ID:AUsDAaCS0
その関数定義はどこでやるの?毎度の狭い一行入力バーの中でやるの?
20: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:51:11.439 ID:+obzghpO0
>>12
普通にセルでLAMBDA式を作ってそれを名前の定義にコピペするだけだよ
普通にセルでLAMBDA式を作ってそれを名前の定義にコピペするだけだよ
23: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:53:31.542 ID:AUsDAaCS0
>>20
セルの式の中でインデントとか改行とかできるの?
セルの式の中でインデントとか改行とかできるの?
26: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:55:51.413 ID:PXLvdZjb0
>>23
改行なら前から出来てたよ
改行なら前から出来てたよ
10: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:47:06.893 ID:rDwB+XzX0
そこまでするならvbaでいいじゃんって気がするが
13: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:48:06.846 ID:3UFn1gsP0
新関数使いこなせるやつはVBA出来そう
14: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:49:05.079 ID:3lvfW6+h0
vbaよく知らない関数派のワイの大勝利って事でええんか?
19: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:50:52.281 ID:YyUBVyOY0
これ使いこなせるならVBAもわかるよね
24: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:54:55.034 ID:PXLvdZjb0
>>14
>>19
俺も関数派でVBAサッパリだわ
LAMBDAはベータチャネルから使ってたけど再起処理便利だな
>>19
俺も関数派でVBAサッパリだわ
LAMBDAはベータチャネルから使ってたけど再起処理便利だな
15: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:49:08.947 ID:Eyg+jacB0
21: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:51:23.366 ID:3UFn1gsP0
>>15
はぇえ
使わんな
はぇえ
使わんな
16: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:49:47.748 ID:AUsDAaCS0
可読性ゴミすぎて話にならない
17: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:50:35.641 ID:kogdch5c0
ラムダ定義シートをつけるのが流行るな
18: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:50:36.911 ID:+IkUNl6e0
いやMicrosoftなんだし.NET使わせろよ
27: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:56:10.184 ID:OM2mrq5yd
VBAの動的計画法のプログラムあるけど、ラムダで実装できんのかな
計算速度気になる
計算速度気になる
28: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:56:26.315 ID:goTARBu50
闇が一層深まっただけだろ…
30: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:58:29.628 ID:PXLvdZjb0
>>28
仕事辞めた後、引き継いだ他の奴らの阿鼻叫喚を想像してニヤニヤする
仕事辞めた後、引き継いだ他の奴らの阿鼻叫喚を想像してニヤニヤする
33: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:59:44.749 ID:pbK8P52Da
>>30
これよな
地獄が待ってる
これよな
地獄が待ってる
29: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:58:09.415 ID:P79LC0T80
実際この関数、何に使うのよ
具体例を示してほしいのよ
具体例を示してほしいのよ
34: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:00:22.132 ID:OM2mrq5yd
>>29
リファレンスにあるよ
リファレンスにあるよ
31: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:59:16.180 ID:0/9lkhHK0
プログラマーってlamdaとか関数言語的なやり方好きな人多いからな
32: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 11:59:17.602 ID:P79LC0T80
要は別のセルで組んだ関数を呼び出せるってことでしょ?
35: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:01:17.962 ID:eGtIOFi60
全然読んでないけどVBAが不要になるってこと?
37: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:03:47.972 ID:PXLvdZjb0
>>35
オブジェクト使うにはさすがにVBA必要だけどオブジェクト無しならワークシート関数だけで出来るようになったよって事かな
俺もあんまよくわかってないが
オブジェクト使うにはさすがにVBA必要だけどオブジェクト無しならワークシート関数だけで出来るようになったよって事かな
俺もあんまよくわかってないが
52: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 13:53:49.197 ID:NCkiali30
>>37
オブジェクトも名前の管理にindirect入れてvlookupみたいにできるよ
検索して出るサイトには書いてないけど最後に呼び出したものを
表示する用のオブジェクトをドロップする時なぜか
Ctrl+vじゃなくて右クリックから貼りけないと動かないのと
最初にオプションでファイル内の画像を圧縮しないにチェックしないと
使うたびに画像が劣化するので注意
オブジェクトも名前の管理にindirect入れてvlookupみたいにできるよ
検索して出るサイトには書いてないけど最後に呼び出したものを
表示する用のオブジェクトをドロップする時なぜか
Ctrl+vじゃなくて右クリックから貼りけないと動かないのと
最初にオプションでファイル内の画像を圧縮しないにチェックしないと
使うたびに画像が劣化するので注意
39: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:06:35.926 ID:3hIoyLFr0
おもそう
40: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:07:31.603 ID:PXLvdZjb0
再帰が出来るようになってチューリング完全だよっていうの見た
42: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:12:08.985 ID:ApXUSGGvM
もうめんどくさいからマクロでいいよ
41: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:07:52.630 ID:SQK2etXg0
またマクロウイルスが流行りそう
47: 以下、5ちゃんねるからVIPがお送りします 2022/02/11(金) 12:24:57.248 ID:yn1rolU70
古いバージョンで読み込めなくて発狂するところまで読めた
引用元: https://mi.5ch.net/test/read.cgi/news4vip/1644547416/
Microsoft Excel 2021(最新 永続版)|オンラインコード版|Windows11、10/mac対応|PC2台
posted with AmaQuick at 2022.02.11
コメント
コメント一覧 (19)
wavefanc
がしました
使えるけどCOM Interop通す形になる。
Excelくらいのヤツの場合、VBA+COMでなににでも対応できる利点より、その仕組みをネット上の誰かに悪用されるリスクの方が高くなってしまったからな。
wavefanc
がしました
セキュア的にマシで再利用しやすいモン新しく作れ。
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
ワークシートに入れて他に渡しても買い切り版で使えません、となってしまう
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
wavefanc
がしました
コメントする