Excelおじさん超朗報!! MS「Excel関数でプログラム作れるようにしたぞー」

Excelおじさん超朗報!! MS「Excel関数でプログラム作れるようにしたぞー」

1 ::2021/03/05(金) 18:40:57.40 ID:PJISnhH20.net ?PLT(12000)

 米Microsoftは3月2日(現地時間)、「Microsoft Excel」のようなローコード向けのオープンソース数式言語「Microsoft Power Fx」を発表した。
同社のノーコード・ローコードソリューション「Microsoft Power Platform」ファミリーの新しい一員だ。

 「Power Platform」の“キャンバスアプリ”では、ロジックを記述するため「Excel」に似た数式言語が用いられている。
これを“キャンバスアプリ”から抽出・独立させ、「Power Platform」全体で利用できるように拡張・一般化したのが「Power Fx」だ。
プログラミングに習熟していなくても、「Excel」の数式であれば慣れている・使えるという人は少なくない。
そうしたユーザーがすでに持っている知識やスキルを「Power Fx」としてローコードの世界でも生かせれば、
ビジネスユーザーとプロの開発者の橋渡しとなるだろう。
また、C#やTypescriptのようなオープンソースプロジェクトにすることで、ローコードの世界でもコミュニティ主導の開発が進むことが期待できる。

 プログラミング言語としては厳密に型指定された宣言型の関数型言語に分類され、
必要に応じて命令型のロジックと状態管理を利用できる。
数式の結果が自動計算され、リアルタイムで反映される点や、“&”で文字列の連結が行われる点(他の多くのプログラミング言語は“+”を使う)などは「Excel」と同じだ。
UIビルダーを用いれば「Power Fx」がわからないユーザーでもアプリ開発が可能(ノーコード)で、
生成されたコードをアンパックする言語ツールを利用すればプロ開発者が「Visual Studio Code」で扱うこともできる(プロコード)。

Microsoft、「Excel」のようなローコード向けプログラミング言語「Power Fx」を発表
https://forest.watch.impress.co.jp/docs/news/1309590.html



139 ::2021/03/05(金) 22:23:30.46 ID:DRSAidf90.net

昔、エクセル上で動く2chブラウザがあって、実用性はともかくすげえと思った記憶

仕様変わったからもう使えないんだろうが、Janeしかまともに使えないようになっている現状は退屈だわ

131 ::2021/03/05(金) 21:56:28.50 ID:zvLXLaRE0.net

>>121
プロはこうやって結果を確認する

.10 INPUT A
.20 INPUT B
●30 C=A+B
.40 END

204 ::2021/03/06(土) 15:33:29.90 ID:W5uvBFjY0.net

Excelで納品してと言ってくる客が増えませんように
神様お願い

201 ::2021/03/06(土) 15:08:12.87 ID:IE4mvU020.net

2003の仕様が一番使いやすかった
今のは便利なところも多いけどなじめない

184 ::2021/03/06(土) 10:54:50.01 ID:ziuR3byF0.net

>>183
(夢なら)目覚めてくれと洟垂れるわ

39 ::2021/03/05(金) 19:11:55.59 ID:d6cKXfqO0.net

ロック忘れたら消される

52 ::2021/03/05(金) 19:21:37.42 ID:8yKpzKT50.net

>>9
regexp使えよ、fxで

79 ::2021/03/05(金) 19:49:39.79 ID:wx1mJlfo0.net

>>78
ソケットは無理っス

40 ::2021/03/05(金) 19:13:12.71 ID:7F5Q84fH0.net

相変わらずカッコ多用すんのか

128 ::2021/03/05(金) 21:40:38.05 ID:kLzLrdGC0.net

>>57
let ってのができたよ

222 ::2021/03/06(土) 17:15:48.39 ID:CxfJzgQv0.net

>>47
シェルスクリプト書いたことなさそう

157 ::2021/03/06(土) 02:06:07.67 ID:G9KDeeiK0.net

>>122
ガッ

89 ::2021/03/05(金) 20:00:37.65 ID:kXD9KV2W0.net

図形もセルと同等に扱う仕様にしろ

211 ::2021/03/06(土) 16:22:24.98 ID:xGzy/kE20.net

typescriptで一本化してくれよ……

167 ::2021/03/06(土) 10:04:22.85 ID:p+Lxznyf0.net

excel4.0のころのマクロは使いにくかった

229 ::2021/03/06(土) 18:49:09.06 ID:47YwdaPn0.net

>>223
こうゆう会社で働きた
VBAの存在知られてなくてExcelいっぱい使ってる20人規模の会社

53 ::2021/03/05(金) 19:21:58.15 ID:8yKpzKT50.net

>>13
Pythonはグイが無いから使いものにならない

20 ::2021/03/05(金) 18:51:41.90 ID:A36M2/fY0.net

↓関数さえ使えない会社のお荷物のオッサン

108 ::2021/03/05(金) 21:06:29.16 ID:tcxXHdax0.net

>>33
おら。たぶんその人と逆。全然詳しくねーし(笑)

63 ::2021/03/05(金) 19:29:58.36 ID:HJ7iv/U50.net

>>47
UNIX界隈と利用してるユーザー層が違うのに比較するほうが間違えだと思うけどな

171 ::2021/03/06(土) 10:10:22.59 ID:LhPZiycc0.net

>>62
XLOOKUPがあるだろ、ジジィ!

248 ::2021/03/06(土) 22:25:07.77 ID:Ku8iUgis0.net

マッチとインデックスの関数がどうしても理解できないバカな俺はスプシに逃げました。全く無関心だったけどGASで効率アップ。RPAやってる糞よりも修得時間短いし導入コストも無料w

96 ::2021/03/05(金) 20:15:30.09 ID:a2w2lSay0.net

>>92
随時全セルスキャンしてるんじゃね
値の更新に

94 ::2021/03/05(金) 20:11:00.56 ID:SP0FV0QB0.net

135 ::2021/03/05(金) 22:17:47.89 ID:JvxvB0vd0.net

関数だけでできることをわざわざVBAにしてドヤってる奴だけはなんとかしてくれ。

300 ::2021/03/07(日) 15:26:03.66 ID:fvzys6/r0.net

なんやかんやVBAが生き残るよ。
なんてったって他のアプリからも呼んでんだからエクセル内だけで互換取っても意味がない。
エクセルはもちろんエクセルと連携したアプリも改修が必要?ITバブルじゃねえんだからよw
開発もテストも今の若手は忍耐力も応用力も責任力もないからまるで当てにならないからリスクがでかすぎる。

いちいちos変わるたびにシステム変更、なんて時代じゃない。
システムに合わせるためならバーチャルPCででもXP使う時代だよ。

17 ::2021/03/05(金) 18:49:08.19 ID:zhdpoCXl0.net

いまVBAてないのか?

285 ::2021/03/07(日) 13:10:33.18 ID:anhY7Xp70.net

>>282
違うだろ、どこでExcel買ったか聞いて一緒に買いに行けよ
画像略

24 ::2021/03/05(金) 18:54:46.58 ID:yA/NtgSc0.net

ブラウザ上でJSに処理させるのが一般的になってきてるというのに。
俺の場合は複数のJSを非同期に走らせて色々やってるが、最近だと画像の数字も認識できるようになってホント便利。
車のナンバーを勝手に読み込めるようにするにはもう少し精度を高めたいところだよ。

62 ::2021/03/05(金) 19:29:10.78 ID:O/i6cl9d0.net

相変わらずオブジェクト指向なのか関数型なのかよく分からない構文
統一して欲しい
Input.Text.Right(…)でいいのに
あとSQL文でテーブルの集計ができるようにする機能とか
VLOOKUP地獄をいつまで放置するつもりなんだか

302 ::2021/03/07(日) 15:41:15.92 ID:anhY7Xp70.net

>>301
今ならExcelブック直接作れよ
俺は古いからperl だけど

36 ::2021/03/05(金) 19:08:06.54 ID:mX0ktdpx0.net

excel 14,791円 
3.6Gのダウンロードは格安simで無理ゲーだった

172 ::2021/03/06(土) 10:22:34.74 ID:pkMCspsE0.net

セルに直接プログラムむ書き込んで機能させる方式か。

143 ::2021/03/05(金) 22:51:08.88 ID:FqcoZhpG0.net

>>137
我が社のベテランSEはそれを見越してかほぼ1行ごとにコメントが入れてるな

313 ::2021/03/08(月) 11:18:08.86 ID:D0cpUUvC0.net

無料のオフィススィーツにもジャバスクリプトのマクロ搭載しないかな

173 ::2021/03/06(土) 10:26:12.09 ID:M2//fx5O0.net

>>170
無理矢理Pythonで常駐型GUIアプリ作ったら負荷がおもすぎて使うの止めた

192 ::2021/03/06(土) 12:13:00.11 ID:p+Lxznyf0.net

引き数がrange

273 ::2021/03/07(日) 11:57:05.25 ID:FCd4Wol40.net

>>272
資産ではなく負債だってことやろ

183 ::2021/03/06(土) 10:50:45.13 ID:jJxHQOJ00.net

>>3
空を貫いていかずちで地球を撃ちたくなるよね

242 ::2021/03/06(土) 21:28:49.23 ID:Rh1MxW6h0.net

>>131
そういやその●印はなんなの?
エディタの端を誤クリックすると出てくるけど

16 ::2021/03/05(金) 18:48:51.94 ID:Fq2zOQW80.net

今vba使ってるんだけどこれはvbaと同じくExcelがあれば使えるの?

130 ::2021/03/05(金) 21:53:19.31 ID:SR/uEAFm0.net

>>129
大事な構文を忘れているぞ!

10 INPUT A
20 INPUT B
30 C=A+B
40 PRINT ”おつかれ
50 GOTO 40

269 ::2021/03/07(日) 09:19:31.32 ID:iCPsOmWP0.net

>>267
Excel方眼紙は印刷して紙で残す書類作るには重宝するかもな。
でも、PCにデータ取り込んで再活用しようって方針なんだから、もうナシってことだわな

247 ::2021/03/06(土) 22:14:12.32 ID:QsEi7BMv0.net

MS神過ぎるな

149 ::2021/03/05(金) 23:34:06.54 ID:gjGC1mZ10.net

エクセルで作った表を電卓で検算してるおっさんなんて実在するの?

156 ::2021/03/06(土) 02:02:23.59 ID:bQACQXC90.net

>>149
いるだろそりゃ

19 ::2021/03/05(金) 18:51:04.31 ID:vYrFQ8ha0.net

Hello worldばっかよな

87 ::2021/03/05(金) 19:59:24.13 ID:zvLXLaRE0.net

>>78
VBAってマルチスレッドに対応してたっけ?

82 ::2021/03/05(金) 19:52:31.05 ID:f3Vm76Mo0.net

セル平面で計算ができるようになったんだね
平面に圧縮するのは理想なんだよ(自作して群を扱うのに使ってる)
使ってみようかなー

>>51
各セル内でマリオを作れるということになるね

293 ::2021/03/07(日) 13:36:15.60 ID:qTaXOofR0.net

IT土方 っていう言い得て妙 な言葉がもうあるだろ!

ニュー速カテゴリの最新記事