• ベストアンサー

エクセル、式が計算されず文字で表示されてしまう

noname#79209の回答

noname#79209
noname#79209
回答No.3

直接の回答ではありませんが、 A3が抜けているので、ひょっとしてA3には「日」が入っているのでは? 例えば、 A1に「2007/10/19」 A2に「001」 が入力されているとして、 =TEXT(A1,"yymm")&A2 とすれば「0710001」と表示され、なおかつA1は日付として再利用できます。 老婆心ながら...

fabu
質問者

お礼

ありがとうございます。 大変参考になりました。テキスト関数(?)が非常に役に立ちました。

関連するQ&A

  • Excel 2003 計算結果をそのまま数字に

    Excel 2003で、A1に計算結果を求める式を 入力をするとします。 他のセルに入力されている値を足したり 引いたりして 例えば A1の計算結果が2となるとします。 答えが出た後に 計算過程は不要なので 他のセルの数字をすべて消した場合 A1の値はゼロになってしまいますよね。 このとき他のセルの値を消しても 計算式の答えがそのまま数値として残すことは出来ないでしょうか? A1に入力した計算式などを残す必要は全くないので 2という数字を残したいです。 セルの書式設定なんかを色々さわってみましたが どうやら目の付け所が全く違うみたいで どうしてもセルに数式が残ったままで 他のセルの値を消すとA1もゼロになります。 Excelに詳しい方教えてください。

  • エクセルの計算で困ってます

    エクセルで計算用のテンプレートを作成しているのですが、うまくいきません。 例えば、セル C1に、C1=A1+B1 という式を入れた時、A1やB1の値を変えれば、C1の値も変わるはずと思うのですが、変わりません。 厳密に言えば、C1の式を入力するところにカーソルを置いて、Enterキーを押せば変更されます。 できれば、A1に新しい値を入力するだけで、新しい計算結果になるようにしたいのです。 なにかいい方法はありませんでしょうか?教えてください。

  • エクセルに途中式を簡単に表示させる方法

    エクセルに途中式を表示させたいです。 例えばセルA1=「1」、A2=「2」、A3=「3」、B1=「合計」と入力しておき C1セルに「=1+2+3=」、D1セルに合計の値を表示させるとします D1セルに「=A1+A2+A3」 C1セルに「="="&A1&"+"&A2&"+"&A3&"="」 と”&&”を手入力することで無理やり表示はできましたが計算式が複雑になると手間がかかりすぎます。 ・簡単に途中式をセルに入力する方法はないでしょうか(先端と終端の「=」は合ってもなくても構いません)

  • Excelで表計算結果のみ表示するには?

    Excelで表計算結果のみ表示するにはどうすればよいのでしょうか? 例えば、セルA2に「=A1+1」という表計算結果を表示させたいとします。もしもセルA1が「3」という値の時は、セルA2には「4」と表示されます。ここで、セルA2の表計算結果だけを残して、セルA1の表示を削除したいのですが、「=#REF!+1」みたいにエラーになってしまいます・・・このようなとき、表計算結果のみを表示させることはできないのでしょうか?表計算結果を見ながら自分で計算結果を入力していく方法しかないのでしょうか? データーが大量にあるため、提出レポートには計算結果だけを載せる必要があるのです。もし良い方法がありましたら教えてください。よろしくお願いします!

  • エクセル 分数計算

    エクセルでA1に分数の計算式 1/2*1/3 を入力します(セルの書式設定の表示形式は分数とします)。A1にはそのまま入力したものを表示させ、隣のB1には計算結果 1/6 を表示させたいと思います。 B1に"=A1”とすればA1の”1/2*1*3”がそのまま表示されます。 とにかく希望するのはA1に入力式を、B1にその計算結果を分数表示させたいのです。 説明がわかりにくければ追加説明します。よろしくお願いします。

  • エクセルの関数式結果を表示させない

    エクセルの関数式を入力した際に、結果として値がでるセルに何値を入力していないと#NOTVALの表示がでてしまいます。この表示を値が入っていない時は表示しないようにするにはどうしたらよいのでしょうか??

  • エクセルの計算式

    すいません。エクセル2000について教えてください。 いま、ひとつのセルを参照して式を作っているのですが 変なことに気づきました。私は式を+から入れる癖があるのですが 例) +A12/10/100 セルの表示形式が標準だと=+A12/10/100 その他の表示形式(数値、通貨など)だと =+A12/0.1 となります。このように計算の優先順位が変わってしまいます。 当然結果も全然違います =から式を入力するとどの表示形式でも=A12/10/100です。 これはバグでしょうかそれとも何か意味があるのでしょうか 教えてください

  • エクセルで他のシートの値が反映されず、式が表示されてしまいます。

    エクセルで他のシートの値が反映されず、式が表示されてしまいます。 例えば、「Sheet2」の「C3」セルに「=sheet1!A1」と入力しておき、通常ならSheet1のA1セルに値を入力した場合、Sheet2のC3セルの値もA1セルと同じ値が表示されると思いますが、Sheet2のC3セルの表示が「=sheet1!A1」のままです。 何か設定を変更しなければならないのでしょうか? 因みに、同じファイルの他のシートは問題なく他のシートで入力した値を反映してます。値がうまく表示されないシートは別のファイルからコピーしてきたシートです。

  • エクセル 計算式

    エクセルの関数についての質問です。 A1のセルにおいて、計算式を作成しました。その計算結果がマイナスの場合にA1のセルは0と表示させ、更に、B1セルではA1のセルの計算結果を計算式に入れているため、A1がマイナスであった場合は、B1での計算式中のA1の値を0として計算させたいのですが、どうやればよいのか教えて下さい。 IF関数ですか?色々やってみたのですが、うまく出来ません。 よろしくお願い致します。

  • エクセル2003の計算式の表示について

    エクセル2003を使っています。たとえば、計算式「=2*3」をセルに書き込みリターンキーを押すと、以前は「6」の結果が表示され、計算式が入力バーに表示されたのですが、今は、入力バーの表示も「6」になり、計算式が残らなくなりました。通常の状態、計算結果も、計算式も表示されるようにするにはどうすればよいでしょうか?