- ベストアンサー
エクセル2003で作成したエクセルデータを、2007で加工したら、セルに関数が入力されているのに計算してくれなくなった
2003で作成したエクセル表を2007で加工しました。 2003の時点でセルにはSUM関数やVLOOKUP関数が入っていたのですが、 どのセルに入力しても計算してくれなくなりました。 関数を再度入れなおしましたが、ダメでした。 関数を見ると正しく入力されています。 苦労して作成した表なのでとてもショックです。 解決策はありませんでしょうか??
- wakatanyan
- お礼率88% (46/52)
- オフィス系ソフト
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
まずはF9キーを押してみてください。 あと、以下の設定項目も確認してください。 ツール→オプション→「計算方法」を「自動」にする
その他の回答 (2)
- 有田 賢治(@ARIKEN43)
- ベストアンサー率50% (563/1116)
wakatanyanさん 今日は! >2003の時点でセルにはSUM関数やVLOOKUP関数が入っていたのですが、 >どのセルに入力しても計算してくれなくなりました。 >関数を再度入れなおしましたが、ダメでした。 多分互換性の問題でしょう。 ■ Excel 2007-2003 ファイル互換について↓ http://www.nodai.ac.jp/center/syogai-mainte/vista/info/office/Excel2007-2003compati.html 内容:Microsoft Office 2007 の Excel では、新しいファイル形式が採用されました。しかし、新ファイル形式と旧ファイル形式に互換性が無い為、Excel 2003 以下の旧バージョンでは開くことができません。 Microsoft Office 2007 の Excel では、新しいファイル形式が採用されました。 Office 2007 以外の Office で、開くことが予想されるファイルを作成する場合は予め Excel 97-2003 形式で保存し、[互換モード] で編集を行ってください。 Excel 97-2003 形式ファイルの作成→ (1) [Microsoft Office] ボタンをクリックします。 (2) [名前を付けて保存] を選択します。 (3) [Excel 97-2003 ブック] をクリックします。 (4) [ファイルの種類] 欄が [Excel 97-2003 ブック(*.xls)] になっているのを確認し、[保存] ボタンをクリックします。 (5) 一度ファイルを閉じます。 ※ 一度保存した時点では、[互換モード] に切り替わりませんので注意してください。 (6) 作成したファイルを開き、タイトルバーに [互換モード] と表示されていることを確認します。 *Excel 2007 [互換モード]での動作の異なる構成要素→ワークシート・テーブル・ピボットテーブル・並び替えとフィルタ・数式・条件付き書式・ グラフィックオブジェクトについて問題の一覧表が記述されています。 *ファイル内パーツの互換性チェック→ (1) [Microsoft Office] ボタンをクリックします。 (2) [配布準備] をクリックします。 (3) [互換性チェックの実行] をクリックします。 (4) Excel 2003 以前の旧バージョンでは表示できない機能を使っている場合、下記のように警告メッセージが表示されます。 このまま保存すると、以前のバージョンで閲覧・編集できないデータに変換される場合がありますのでご注意ください。 質問内容では保存時の状態が不足していますのでもう1度互換モードで (1) [Microsoft Office] ボタンをクリックします。 (2) [名前を付けて保存] を選択します。 (3) [Excel 97-2003 ブック] をクリックします。 保存して見て下さい。
お礼
お礼が遅くなり申し訳ありません。 kawais070さんとKaz003さんの言われたとおりにして 表を修正し、ARIKEN43さんの言うとおりに保存しました。 『互換モード』って何だろう。怖~いと思っていましたが、 それが正しい保存の仕方だったのですね。 パソコンにうといので、皆さんのお答えが頼りです。 丁寧な回答ありがとうございました。
- Kaz003
- ベストアンサー率48% (31/64)
私も経験しましたが 数式の入っているセルが文字列に変更されてしまっていました。 そのまま再入力しても文字列として扱われてしまうので 一端書式を標準に戻してから再入力したら直ったような気がします。 書式を標準に戻した後、カーソルを数式の=の前に持って行き (その部分には何も見えないのですが) BSキーを押すと修正できるようですのでお試しください。
お礼
お礼が遅くなり申し訳ありません。 確かに書式が文字列になっていました。 再入力してNo.1の方の方法も取り入れ 無事に仕事を終えることができました。 ありがとうございました!!
関連するQ&A
- エクセルで関数が入っていないセルを探す式ってありますか!
エクセルで、関数の入ったセルのみ抜き出して、セルに色をつけたい。 関数(SUM)の入った部分のみを抽出する方法がわかりません。 VLOOKUPとか、ISNONTEXTあたりかと思うのですが、 もし可能ならそこに色をぬって、式の入っていない部分を見つけたいのです。
- 締切済み
- 財務・会計・経理
- Excelの自動計算(SUM関数)について
ExcelのセルにSUM関数をセットしています。 入力をするのですが、関数をセットしている セルの計算がされません。 セルを選択し、ファンクション2キー押下後 Enterを押すと再計算され表示されます。 随時、関数対象セルに入力するとセットしたセルで 自動計算するにはどうしたら良いでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセルで、これを作るにはどの関数を?
エクセルで計算表を作成しています。項目、金額、がメインにあって、単純に合計でSUMを使えば、全ての金額が足されるわけですが、たとえば、金額の前に1つセルを足して、そのセルに何か識別マーク(EX.*とか@など)を入れると、そのマークが入力された隣の欄の金額のみが合計される、という計算式を作りたい場合には、どんな関数を使用したらよいのでしょうか。教えてください。
- ベストアンサー
- オフィス系ソフト
- Excelであるセルに計算式を入力するとゼロになってしまいます
初歩的な質問ですみません。 Excelであるセルの範囲の(例:A1:C1)合計をどこかのセル(例:A3)に 求めたいのですが、そこにSUM関数を入力しても結果がどうしてもゼロになって しまいます。 ただしそのセル(A3)以外の他のセル(例:B3)に入力すると正しい結果が 表示されます。 セルの書式を調べても、合計の範囲のセルと結果を出すセル両方とも数値に なっています。どうしてそのセルだけが正しく計算されないのでしょうか? セルの書式以外にも、何か特別に設定できる項目はあるのでしょうか? 教えてください。
- 締切済み
- オフィス系ソフト
- 自分で作成したエクセルの表について。
エクセルの表の中にSUM等の計算式がいくつもあるのですが、計算式が入っているセルだけに色づけ等で表示する事は可能でしょうか? あくまでも作成済みのエクセルから抽出(色づけ)したいのですが。 ちなみにIF関数等のもの(セル)は作成していません。 エクセル2013です。 わかりづらい質問で申し訳ございませんがよろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- "Vlookup関数の入ったセル"は乗算できないのでしょうか?
先日より、こちらでご指導いただいております件の 続きになるのですが、宜しくお願い致します。 "Vlookup関数の入ったセル"と数値を入力したセルを SUM関数で返したら、"Vlookup関数の入ったセル"が合計に入っていません。 ためしに、「="Vlookup関数の入ったセル"+"数値のセル"」としたら 「#VALUE!」となってしまいました。 間違いがわかりません・・ 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- EXCELのINDIRECT関数について
こんにちは。 現在仕事で他の方が昔作ったEXCELを見ているのですが、シートが2枚(sheet1, sheet2)あって次のような関数が使われてます。 -- <sheet1> 【セルD15】SGP (←入力) 【セルD16】150 (←入力) 【セルD17】=VLOOKUP(D16,INDIRECT(D15),2) (←関数) (セルD17には、165.2という計算結果が表示されています) <sheet2> SGP 呼径 外径 A mm 6 10.5 8 13.5 10 17.2 15 21.7 20 27.2 25 34.0 32 42.7 40 48.6 50 60.5 65 76.3 80 89.1 90 101.6 100 114.3 125 139.8 150 165.2 175 190.7 200 216.3 (sheet2には、同様の表が上下左右に並んでいます) -- ここで、セルD17に入力されている関数について、VLOOKUPはたまに使うんですが、INDIRECTがサッパリ謎で困っております。 何故こんな簡単な式で、別シートの表の一部を参照できるのか?(しかもシート名の指定もないし・・)という点、どなたか教えていただけないでしょうか? よろしくお願いします!
- ベストアンサー
- オフィス系ソフト
- IF関数が入力してあるセルをSUM関数の()内に入れたい
エクセル初心者です。 たとえばD3:D9までのセルにIF関数がすでに入力させている場合、D10のセルにD3:D9のSUM関数を入力したい場合、どのような関数にすればいいのか教えてください。
- ベストアンサー
- オフィス系ソフト
- EXCEL計算式が入っているセルを空白表示に
EXCELデータで、セルに計算式が入っているのに画面上には何も数字が表示されていないというファイルをもらいました。 普通に、例えばSUM関数とかを入力したとき、結果が0だと、0が表示されますよね。もらったファイルでは、0が表示されておらず、0以外だと表示されるようになっています。 そのセルの計算式を見ても、特に変わった条件数式(IF関数など)が入ってもおらず、セルの書式設定を見ても特に変わったことがあるようには思えませんでした。 いったいどうやったら、こういうことができるのでしょうか?
- ベストアンサー
- オフィス系ソフト
- excelで関数が入力できないのですが・・・
質問があるんですが、excel2003でセルに関数を入力しようとしたら 「入力した数式は正しくありません」って表示が出て 関数が入力できません。ただし、シートのすぐ上にあるfx(関数の挿入) からだと入力できます。数式自体は間違ってないのになぜなんでしょうか? 2000だったら入力できるんですが・・・ しょうがないので今は、openofficeってソフトにある表計算を 使っているんですが、それも入力できます。 excel2003だけ入力できないのはなぜ!?
- 締切済み
- オフィス系ソフト
お礼
お礼が遅くなり申し訳ありません。 言われたとおりにしたら、できました! 表を作り直さずに済んで本当に助かりました。 ありがとうございました。