アカウント名:
パスワード:
Excelで凝ったことすると何が一番困るかって、後から見たときに何やってるかを追うのが目茶苦茶大変なんだよね……。 記述箇所バラバラで、ひたすら長い数式に複雑に飛びまくる参照、そして、LAMBDAはその複雑な数式を隠蔽してしまうと思われる。
こういうのを活用して複雑なことをやろうとすればするほど、作成者以外には理解不能なシートが生まれるんじゃないかと思う。
使いこなせればとても便利なのは間違いないんだけど、保守性にはめちゃくちゃ気を使う必要がありそう。
マクロは大嫌いだけど、ワークシートの式の方って過去資産を保守するケースってそれほどあるものかね?なんか出力結果おかしいんだけど式がわけわからん、今の捨てて書き直そうで済まないかしら。セル式の場合共通関数とかは原則使えないから影響範囲が限定されるかなと。
セル式の場合共通関数とかは原則使えない
共通関数を作れるようにしようというのがLAMBDA関数 [microsoft.com]なんですわ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
普通のやつらの下を行け -- バッドノウハウ専門家
便利な反面、これまで以上に難読化が進む…… (スコア:2)
Excelで凝ったことすると何が一番困るかって、後から見たときに何やってるかを追うのが目茶苦茶大変なんだよね……。
記述箇所バラバラで、ひたすら長い数式に複雑に飛びまくる参照、そして、LAMBDAはその複雑な数式を隠蔽してしまうと思われる。
こういうのを活用して複雑なことをやろうとすればするほど、作成者以外には理解不能なシートが生まれるんじゃないかと思う。
使いこなせればとても便利なのは間違いないんだけど、保守性にはめちゃくちゃ気を使う必要がありそう。
しもべは投稿を求める →スッポン放送局がくいつく →バンブラの新作が発売される
Re:便利な反面、これまで以上に難読化が進む…… (スコア:0)
マクロは大嫌いだけど、ワークシートの式の方って過去資産を保守するケースってそれほどあるものかね?
なんか出力結果おかしいんだけど式がわけわからん、今の捨てて書き直そうで済まないかしら。
セル式の場合共通関数とかは原則使えないから影響範囲が限定されるかなと。
Re: (スコア:0)
セル式の場合共通関数とかは原則使えない
共通関数を作れるようにしようというのがLAMBDA関数 [microsoft.com]なんですわ。