パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Excelワークシート関数で変数が使えるように」記事へのコメント

  • by Anonymous Coward on 2020年03月19日 15時44分 (#3782067)

    グローバル変数とかほしい、とか思ったけどスコープを管理する方法がないか。

    • by Anonymous Coward on 2020年03月19日 15時50分 (#3782069)

      そこまで行くともうそこらの空きセル使えと言う話になる

      親コメント
    • by Anonymous Coward

      名前の定義で代用できない?

      • by Anonymous Coward

        名前を使って、シートのコピーができなくなって、何でもかんでも1つのシートに詰め込まれた仕様書がお客さんからよくくる。

        • by Anonymous Coward

          名前の定義の良くないところというか、UIがダメなところって、
          その定義の存在がこの機能を知らないユーザーにはよく分からないところと、
          シートスコープでなくグローバルスコープがデフォルトになっているところだと思う。

          こういった状態が分かり辛く制御し辛い系不備はWordの方が多いけど、
          「名前の定義」は非常に有益なのに、目立たないために設定が無視されたり理解が浸透してなかったりなので、
          UIを改善して欲しいなんてことをここで書いてもしょうがないんだが。

          • by Anonymous Coward on 2020年03月22日 11時09分 (#3783128)

            問題はエクセルに搭載された機能が多すぎること。
            そしてユーザの学習意欲が低すぎること。
            どうしようもない。

            親コメント
          • by Anonymous Coward on 2020年03月22日 16時06分 (#3783234)

            名前の定義がグローバル、かつ見えにくいおかげで、機能知らない人がシートコピーして使いまわすと大変なことになるんだよね。
            古い名前の定義が残り続けて、そこに他社の会社名とか製品名を使用したフォルダやファイル名への参照が入っていたり。
            それに気が付かないまま別の顧客に送ってしまったり。

            親コメント
    • by Anonymous Coward

      式が短く書けるというだけで、これならまだ今のEXCELの「名前」の機能使ったほうが便利な気がする。

      • by Anonymous Coward on 2020年03月21日 22時14分 (#3782998)

        計算が一回で済むというメリットを見落としている。
        「名前」を複数書けば「名前」の参照処理が複数回行われ、そこには該当「名前」オブジェクトに係る処理が付随する。
        このLETの名前は式を割り当てても式の結果を記憶するタイプだから一回の計算で済むわけで。

        親コメント
        • by Anonymous Coward

          加えて部分式に名前を付ける事で式の意味を分かりやすくできる。
          たとえ式中の参照回数が一回の部分式でも可読性が上がりうる。
          # 無意味な命名規則や過剰乱用した場合は駄目だが

        • by Anonymous Coward

          これ非常に重要。複雑な式の結果を参照することの多いブックの挙動が軽くなることを期待しています。

犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー

処理中...