Excelおじさん超朗報!! MS「Excel関数でプログラム作れるようにしたぞー」 | watch@2ちゃんねる
最新記事(外部)
お勧め記事(外部)

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

スポンサーリンク

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

 米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

 



2 :2021/03/05(金) 18:42:28.72 ID:1Zz1fqz20.net
はい

 

35 :2021/03/05(金) 19:07:59.02 ID:4PECKLHy0.net
>>2

はいじゃないが

  
3 :2021/03/05(金) 18:43:31.23 ID:YtWr3PLg0.net
マクロの記憶で手順間違えると落ち込むよね_(:3 」∠)_

 
4 :2021/03/05(金) 18:43:37.38 ID:OdclTpv90.net
うんこ

 
5 :2021/03/05(金) 18:43:37.46 ID:mptMNi0y0.net
勘弁してくれメンテナンス性最悪

 

50 :2021/03/05(金) 19:20:46.47 ID:8yKpzKT50.net
>>5

他に選択肢ないだろ?

  
6 :2021/03/05(金) 18:43:46.84 ID:HbMJLlKI0.net
VB定期

 
7 :2021/03/05(金) 18:44:00.06 ID:wXSApZER0.net
さぞお高いんでしょ?

 
8 :2021/03/05(金) 18:44:34.92 ID:Se0G6W3Z0.net
マクロシートの事か?

 
9 :2021/03/05(金) 18:46:03.83 ID:/kIQRngB0.net
なんでエクセルの標準関数に正規表現による置換ないの?
馬鹿なの?

 

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

regexp使えよ、fxで

  
10 :2021/03/05(金) 18:46:51.76 ID:fN96f5tc0.net
ハイル
イルパラッツォ

 
11 :2021/03/05(金) 18:47:45.62 ID:J2iet+b+0.net
仕様書づくりが捗るのかな?

 
12 :2021/03/05(金) 18:47:46.31 ID:So7CwqwX0.net
口で注文した表を作るくらいなやつ出来ないのかね

 

61 :2021/03/05(金) 19:28:47.64 ID:MZ6XdzFd0.net
>>12

優秀な部下を雇え

  
13 :2021/03/05(金) 18:47:50.48 ID:8dzwffGX0.net
Python使えるようになるんじゃなかったの?

 

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

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

  
14 :2021/03/05(金) 18:48:10.97 ID:vDZ+eKmz0.net
じゃなくてVBAがpythonになるんじゃなかったの?

 

93 :2021/03/05(金) 20:06:26.79 ID:+sd1DZYY0.net
>>14

それな
どうなった?

  
15 :2021/03/05(金) 18:48:18.15 ID:ZpzrWZAN0.net
EXCEL VBAでプログラミングなんて25年前から当たり前だろ

 
16 :2021/03/05(金) 18:48:51.94 ID:Fq2zOQW80.net
今vba使ってるんだけどこれはvbaと同じくExcelがあれば使えるの?

 
17 :2021/03/05(金) 18:49:08.19 ID:zhdpoCXl0.net
いまVBAてないのか?

 

42 :2021/03/05(金) 19:14:22.30 ID:ZpzrWZAN0.net
>>17

あるよ

  
18 :2021/03/05(金) 18:50:49.48 ID:UucWobmo0.net
なんだかただ面倒になるだけのような気がする

 

26 :2021/03/05(金) 18:55:27.78 ID:lkU4iYOx0.net
>>18

rpaとかと同じだな
なんとなーくビジネス部門の現場でできそうだけどまともにやろうとするとベンダに丸投げしないとなやつ
保守含めてロックインホイホイ

  
19 :2021/03/05(金) 18:51:04.31 ID:vYrFQ8ha0.net
Hello worldばっかよな

 
20 :2021/03/05(金) 18:51:41.90 ID:A36M2/fY0.net
↓関数さえ使えない会社のお荷物のオッサン

 

41 :2021/03/05(金) 19:14:17.70 ID:evToKNg10.net
>>20

やりては社内姦数多いぞ?

  
21 :2021/03/05(金) 18:52:05.07 ID:LwaH48dr0.net
エクセル方眼のプロ

 
22 :2021/03/05(金) 18:54:42.02 ID:yVAkWU0Y0.net
マクロの空を貫きそうです。

 
23 :2021/03/05(金) 18:54:42.71 ID:hwf6F+EB0.net
python使ってるんだけど、このpython毎日ではないけどかなりのペースで使うと2日 今も例えば月曜日とかだとpythonでコーディングしてって感じで使ってるから人気になるんだと思う 楽でいろんなライブラリあるしね

 

72 :2021/03/05(金) 19:42:31.13 ID:0HzsuLnX0.net
>>23

日本語で書いてくれ。意味分からん

  

74 :2021/03/05(金) 19:43:44.31 ID:zvLXLaRE0.net
>>72

ストロングゼロのコピペ改変だからスルーしとけ。

  

77 :2021/03/05(金) 19:46:51.00 ID:hwf6F+EB0.net
>>72

氷結のコピペ真似して書いただけだから、内容に意味はない。

ご笑納下さい。

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

 

25 :2021/03/05(金) 18:55:07.36 ID:psy/fY9w0.net
>>20-21
たしかにそんな印象あるな

  
27 :2021/03/05(金) 18:56:00.09 ID:MYA1DH6t0.net
また増やしたのかよ

 
28 :2021/03/05(金) 18:58:54.59 ID:yR6O0zGY0.net
地獄の入り口

 
29 :2021/03/05(金) 18:59:41.03 ID:7/hIVelL0.net
エクセルでスーパーマリオを作ってるのはみた

 
30 :2021/03/05(金) 19:00:14.11 ID:O3rwnClk0.net
単にマクロを呼び出すだけとか

 
31 :2021/03/05(金) 19:04:06.91 ID:quiX1uLV0.net
列や行の端の値を拾う関数すら作れないくせにプログラムだと?

 
32 :2021/03/05(金) 19:04:10.08 ID:j/L3trNH0.net
ExcelからVBAの関数を呼び出すのとは違うの?

 
33 :2021/03/05(金) 19:06:00.85 ID:HRGccuCQ0.net
昔、同期入社したやつが「俺はパソコンには自信ある」って言うから「へぇー」って答えてたら「EXCELならかなりのもん」とか言い出したんで「マクロとか詳しいんだ?」って聞いたら「いや、マクロはまだやってない」

そいつとはその後、仲良くなることはなかった

 

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

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

  
34 :2021/03/05(金) 19:06:24.52 ID:dC3RmTND0.net
最近しかたなくVBAやってるんだけど
便利ね。Basic言語は自分でコンパイラ作れるくらい理解してるから関数とか知ってればホイホイだわ
ちな、SJC-Pを持ってる元Javaラー

 
36 :2021/03/05(金) 19:08:06.54 ID:mX0ktdpx0.net
excel 14,791円 
3.6Gのダウンロードは格安simで無理ゲーだった

 
37 :2021/03/05(金) 19:08:09.30 ID:JkqQg2tU0.net
えぇ…?Pythonにするんじゃなかったの…?

 
38 :2021/03/05(金) 19:09:32.15 ID:4PECKLHy0.net
なでしこでいいよ

 
39 :2021/03/05(金) 19:11:55.59 ID:d6cKXfqO0.net
ロック忘れたら消される

 

コメント

  1. 匿名 より:

    半年後……
    マイクロソフト:脆弱性が見つかったのでスポイルするわwww

  2. 匿名 より:

    エクセル信者は「#div/0!」なんてのをズラッと並べた書類を平気で作るから嫌い

  3. 匿名 より:

    こういう言語が出るってだけでExcelに装備されるわけじゃないってのが…
    いい加減Excel関数ライブラリ化してVBAをVB.NETかC#にしてくれませんかね

    • 匿名 より:

      わかる。セルごとに数式書く方式は処理が見えないから問題がありすぎる。
      左面がテーブル、右面がコードみたいな環境でPythonかJavaScriptかC#scriptで書きたい

タイトルとURLをコピーしました