こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Excel2016 数式の表示について

Excelで数式の表示をすると 数式の無いセル幅も大きくなってしまいます
更に2列(A1:A2)にわたって入力された文字列は後(A2)部分の文字が切れてしまいます
あたかも後ろ(A2)の列に文字が入力されたように
どうしてでしょうか?
よろしくお願いいたします。

投稿日時 - 2018-10-03 10:51:40

QNo.9543780

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

疑問点は2つ。
数式の表示をしたときに、
・数式の埋まっていないセルの幅も大きくなってしまう。
・自身のセルの右隣のセル値がNullであっても、
 隣のセルを使ってまで、計算式を表示してくれない。

なぜか?それは、
エクセルを開発、設計した人じゃないとわからないでしょう。

以下は、開発、設計したひとが考えたであろうことを
私なりに想像したものです。(当てずっぽうです。)

・多くの場合、計算結果よりも計算式のほうが文字列として長いから
 表示幅を広げたほうがいいだろう。
・計算式の文字数を数え、
 フォントなどを加味してセル幅を求めるのは面倒だから
 広げる幅は、一律、ざっくり2倍程度にすればいいだろう
・右隣がNullのときにはみ出して表示させるのは面倒だから
 尻切れでいいだろう。
・必要な場合は、利用者が広げるだろう。
・単なる確認機能だから、
 計算式の表示に細かな機能を搭載する必要はないだろう。
これらを一言でいえば、「仕様」ってことです。

セル群に埋まっている計算式たちを
見やすいレイアウトで表示したい要求が起きるのであれば、
(私なら)VBAを使い自前で用意します。

投稿日時 - 2018-10-03 23:56:48

お礼

ありがとうございます
仕様の意味一寸分かったような気がします
もう少し勉強してまたわからなければよろしくお願いいたします。

投稿日時 - 2018-10-04 10:08:31

ANo.2

>更に2列(A1:A2)にわたって入力された文字列は後(A2)部分の文字が切れてしまいます
>あたかも後ろ(A2)の列に文字が入力されたようにどうしてでしょうか?
用語に誤りが有るようです。
「2列(A1:A2)」は「A列の1行と2行」です。(A列の1行のセルをA1と言います)
従って、「後ろ(A2)の列」は表現として意味不明になります。
A1の後(右)はB1で、A1の下がA2になりますのでA1の文字列がA1の幅より長いときB1セルの範囲まで境目を超えて表示されることはありますがA2のセルへ回り込むのを見たことがありません。
正しい表現をして頂けないと的確な回答が困難です。
試しに、B1へ「ABC」と入力し、A2へ「あいう」と入力してどのように変化したかを補足で説明してください。

投稿日時 - 2018-10-03 17:28:41

お礼

ありがとうございます
そしてご指摘ありがとうございます
なれないせいか、とんでもない(行と列の区分)不正確でした

投稿日時 - 2018-10-03 20:34:54

ANo.1

たぶんExcelの仕様です。

投稿日時 - 2018-10-03 12:04:54

お礼

早速ありがとうございます
残念ですがExcelの仕様とはどのようなことかちょっと理解できません。

投稿日時 - 2018-10-03 14:44:29

あなたにオススメの質問