よろしくお願いします。
同僚に聞いても分かる人がいません。
しかも,私のパソコンだけなのですが・・・。
エクセルで,セルに,
=B3&C3&D3
と入力しました。結果は思った通りになりました。
次に,このセルにカーソルを動かし,F2を押して一度修正
モードにはいって,そのまま修正せずにENTERを押すと,
数式がそのまま文字列として,
=B3&C3&D3
と表示されてしまいます。最初の入力では,数式として
判断され,一度でもF2を押してENTERを押すと,
文字列に勝手になってしまうのです。
(同僚は,マイクロソフトマジックだよ。といいますが・・・)
何か,エクセルの設定が悪いのでしょうか?
どなたかご教授いただけないでしょうか?
No.3ベストアンサー
- 回答日時:
こんばんは。
=B3&C3&D3
まず、ここの書式を文字列から標準か文字列以外に直してください。
次に、B3, C3, D3 のどれかのセルが、書式が文字列になっていますから、そこを標準か、文字列以外に直してください。
書式の文字列は、参照すると書式がコピーされてしまいます。この書式を活かす場合は、独立したセルで参照しないことです。もし、参照したりする場合は、 「'(アポストロフィ)」を文字列の一番先に入れます。そうすると、書式には影響を受けませんし、接頭辞として、印刷にも影響を受けません。
早速のレス,ありがとうございます。
おっしゃる方法でうまくいきました。
「書式の文字列は、参照すると書式がコピーされてしまいます。」
これは,ちょっとマイクロソフトの余計なお世話のようにも思います。
オプションか何かでOFFにできるとよいのですが・・・。
ありがとうございました。
No.2
- 回答日時:
#1です。
#1の一部訂正します。
●#1で、&で結合すると表示形式が自動で文字列になると書きましたが、まちがいのようです(標準のままでした)。質問者の場合、文字列に、誰かがいつか設定した行為があったものと思います。
類似でMID関数は返る結果は文字列です。しかし表示形式は標準で文字列にはなりません。ですからその後日付2010/12/1を入れると日付書式になりました。
ただ=DATE(2000,12,1)のように、式を入れると日付書式に設置されるものがありました。総体的なこれらのルール記述は私にとって先になりそうです。勉強します。関数式が表示形式を変えてしまう例が有るということです(内容的にはそれで適切ですが)。
ーー
他の参考になりそうな事項をついでに書いてみます。
>マイクロソフトマジックだよ・といいかねないExcelの複雑な点です。
●Excelには日付を入力する場合でも、日付の入力(/を使った2009/12/23のような入力)がその列の第1,2,3行に続くと、それ以後の数字入力は日付になります。数字は日付として解釈できる範囲の正整数として話を進めます。日付シリアル値。
1,2行が日付第3行が標準(数など)だと以後日付入力が1回以上あっても、数字は日付に変えられません。
途中でも、2回続けて日付入力がされると次は数字が日付になるようだ。もう少しルールは複雑かも。
●文字列にするために’つきの数を入れます。
そして、訂正するために、DELキーを押して、日付2009/12/23と入れます。しかし文字列の表示形式が残っていて、なおかつ、左詰め書式も残っていて文字で2009/12/23になります。’は本来左詰めの指示記号ですが、
A.表形式を文字列にする
B.左詰にする
の2つの効果を設定してしまいます。
利用者が改めて、表示形式や配置書式を変えるまでは、残ったままです。
レス,ありがとうございます。
エクセルは・・・ワードもそうですけど,初めてコンピュータに触る
人がそこそこできてしまう,というありがた迷惑な設定をめざしている
ように感じています。ちょっと知っている人から見れば,ありがた迷惑
以外の何者でもなく,「勝手に変更するなよ!」の世界なのですが。
しかも,設定を元に戻すのに極めてわかりにくいオプションメニュー。
連続して入力しているとその列がすべて同じ書式になるというルール
も超初心者が悩む回数を減らすことには役立っているかもしれません。
いずれにしましても,詳細な解析結果,ありがとうございました。
msの自己満足できなルールにつきあっていると仕事が終わらないですね。
最後に,お礼が遅れてすみませんでした。
No.1
- 回答日時:
そのセルの書式を確認してください。
文字列になってませんか。文字列の書式のセルに数式・関数を入れてもその文字が現れるだけ。
当たり前。
文字になったのは文字列を結合する&(文字列結合(連結)演算子)をその前に入れて入るので、エクセルが文字列の書式にしたものを
引き継いでいるからです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
字面がカッコいい英単語
あなたが思う「字面がカッコいい英単語」を教えてください。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
エクセルで数式が文字列になってしまう
Excel(エクセル)
-
EXCELで、数字が文字列扱いになってしまう
Excel(エクセル)
-
有無、要否、賛否、是非、可否、当否…これらの言葉について
その他(教育・科学・学問)
-
-
4
エクセルのセルに「=A13」と表示されて、困っています。。。
Excel(エクセル)
-
5
エクセルの関数 ENTERを押さないと反映されない。
Excel(エクセル)
-
6
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
7
エクセルの複数のセルを一括で絶対参照にする方法
Excel(エクセル)
-
8
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
9
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
10
Excelで数値→文字列変換で指数表示になったものをいっぺんに直したい
Excel(エクセル)
-
11
Excelで勝手に保存画面に飛びます。
Excel(エクセル)
-
12
自分の部署・担当を言うとき、どういう言い方が正しいでしょうか?? 会社のときは、弊社といいますが、部
その他(ビジネス・キャリア)
-
13
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
14
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
15
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
16
エクセルで文字の入力がセルの上よりになってしまいます。下揃えにすると反対に上に上がってしまい上揃えに
Excel(エクセル)
-
17
エクセルでアルファベットか数値の判定をしたいのですが
Excel(エクセル)
-
18
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
19
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
-
20
エクセル: セルの枠を超えて表示
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
Excelで半年後の日付を計算したい
-
入力後に日付順になるように自...
-
エクセルでENTERを押すと数式が...
-
日付だけを変更して印刷(Excel)
-
Excelで8/26等の日付を全てその...
-
エクセル関数で日付かどうかの...
-
エクセル 当番表の作り方 エク...
-
エクセルで数字列の間に『/』を...
-
Excelに入力した個々の日付の数...
-
WORDで翌日や翌々日の日付を表...
-
エクセル セルに109と入力する...
-
エクセルのセルにたとえば「756...
-
エクセルで月日を入力すると190...
-
EXCELで直近の日付を抽出する関数
-
ファイルのオープン時に今日の...
-
日付を入力したセルをファイル...
-
Excelで、日付をIF文の中に入れ...
-
☆Excelエクセルで入力した日の...
-
エクセルのデータから「/」を抜...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
Excelで半年後の日付を計算したい
-
日付だけを変更して印刷(Excel)
-
入力後に日付順になるように自...
-
エクセルでENTERを押すと数式が...
-
エクセル関数で日付かどうかの...
-
Excelで8/26等の日付を全てその...
-
エクセルで数字列の間に『/』を...
-
Excelに入力した個々の日付の数...
-
EXCELで直近の日付を抽出する関数
-
エクセル 当番表の作り方 エク...
-
エクセルで1年後の月末を表示さ...
-
ファイルのオープン時に今日の...
-
日付を入力したセルをファイル...
-
WORDで翌日や翌々日の日付を表...
-
☆Excelエクセルで入力した日の...
-
excelで月末日を判定したい
-
エクセルのセルにカレンダーを...
-
エクセルで日付入力欄を作成し...
-
エクセルのセルにたとえば「756...
おすすめ情報