• ベストアンサー

エクセルでleft関数の結果が表示されない

エクセル2007を使用しています。 LEFT関数を使用したいのですが、下記状況にて困っております。 C2のセルに「あいうえお」と入っています。 D2に左から2つ表示させる関数=LEFT(C2,2)と入れると、「あい」が返ってくるはずのところ、 関数の式=LEFT(K2,4)がそのまま表示されたままです。 エクセル2003では「ワークシート分析」をオフにすると表示されるようなのですが、 エクセル2007ではオフにすることができないようです。 解決方法をご教示いただければ幸いです。 どうぞよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 セルの書式設定が[文字列]になってはいないでしょうか?  もし、[文字列]になっていた場合には、セルの書式設定を[標準]等にされた上で、関数を入力し直されるか、或いは、そのセルをダブルクリックしてから、Enterキーを押されると、宜しいかと思います。

itinisann
質問者

お礼

ご回答ありがとうございました!解決しました!!

その他の回答 (2)

  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.3

>関数の式=LEFT(K2,4)がそのまま表示されたままです。 >エクセル2003では「ワークシート分析」をオフにすると表示されるようなのですが、 「数式」→「ワークシート分析」→「数式の表示」 または Officeボタン→Excelのオプション→詳細設定 「次のシートで作業する時の表示設定」 「計算結果の代わりに数式をセルに表示する」のチェックをはずす

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

>D2に左から2つ表示させる関数=LEFT(C2,2)と入れると、「あい」が返ってくるはずのところ、 関数の式=LEFT(K2,4)がそのまま表示されたままです。  ⇒この記載が全く不明です、入力した=LEFT(C2,2)ではないのか?   仮に入力セルの表示形式が文字列だとこのような結果になるので表示形式を標準にして再入力して下さい。 >エクセル2003では「ワークシート分析」をオフにすると表示されるようなのですが、 エクセル2007ではオフにすることができないようです。  ⇒2007では数式タブにワークシート分析が表示されていますので、仮に「数式の表示」が選択されているのでしたら当該ボタンをクリックしてみて下さい。

関連するQ&A

  • エクセルの関数

    エクセルでワークシート名の一部をセルに挿入させるには、どの関数を使用したらよいのでしょうか? 教えて下さい。

  • 関数式の結果が表示されない

    エクセル2003を使用しています。 前任者が作ったシートがあるのですが、 一部の関数式を変更した時に結果が表示されずに関数式が表示されてしまいます。 変更前も同じセルには関数式が入っており、その結果は表示されています。ですがそのセルの関数式を変更すると結果ではなく、式のみが表示されてしまいます。 シートは複数で、 たとえば、 シート1のセルA1の内容が シート2のセルA1に入るように参照しています。 下記のような式がシート2に入ってます。 =Sheet1!A1 表示はちゃんと参照先の文字が入ってます。 この式の入ってるところに=LEN(Sheet1!A1)など入れたら普通は文字数が出ると思うのですが、=LEN(Sheet1!A1)と表示されます。 プロテクトなど色々考えられると思うのですが、どういうことが考えられますか?

  • エクセル2000での関数

    いつもお世話になってます。 エクセルの関数の質問です。 シート1のA10のセルに100と言う数字があります。その数字をシート2のC50に表示させたいのです。違うシートに表示させる関数を教えてください。宜しくお願いいたします。

  • Excelの関数について

    ワークシート1(工程参照)とワークシート2(オプション参照)の2つのワークシートがあり、そのいずれにも機番と言う項目があります。(P057VD152のように記載されています。) ワークシート1(工程参照)にワークシート2(オプション参照)の機番を貼り付けて、その2つのセルを比較し同じ機番のみを抽出したいのですが、Excelの関数を使用して出来るでしょうか。 Excelの関数については最近、本を購入して多少読んだ程度です。 説明がうまく出来ないのですが、宜しくお願いします。

  • 関数の表示

    宜しくお願い致します Excel2007を使用しています あるシートの幾つものセルに関数が入っています そのシートの関数は機能させて、数式バーに関数のある セルを選択しても関数が表示させなくすることは出来ますか (関数が何を使っているか相手に解らないようにする方法)

  • Excelに関数使用を調べる方法

    こんばんは、 教えてください。 Excelのワークシートに 関数が使用されているかを 確認する方法は ありますか? マクロでしたら、「マクロの表示」すれば 確認できると思うんですが、 関数はセルを1つづつ 確認しなければ ならないのでしょうか? 短時間に確認できる方法は ございますか?

  • Excelの計算結果の表示

    Excelを使っていて次のような症状となりました。改善方法をご教示願いたいと思います。 シート1とシート2があり、シート1にはセルごとにある文字が並んでいます。    A    B    C 1  東京 2  東京 3  大井 4  大井 シート2のあるセルにシート1で入力した文字を自動で入れたい場合 そのセルを指定し、「='シート1'!A1」 と入れるとそのセルには「東京」と表示されます。 しかし、他のセルで同じ方法でやるとセルには「='シート1'!A3」のように 計算式自体が表示されてしまいます。 ここには正確には「大井」と表示させたいのです。 セルの書式設定やシート1に入力してあるものを削除し、再度入力しても改善されませんでした。 使用はExcel2000です。

  • エクセル 二つの関数結果を単一セル内に別々に表示

    エクセル2013を使用しております。 試行錯誤しておりますが、エクセルの知識が未熟で、 中々目指す内容となりません。 <内容> 二つの関数結果を単一セル内に別々に表示させたい。 A2セルに、A1とA3のSUM関数結果をA2のように表示させたい。 皆様にご教授をお願いできますでしょうか。

  • TEXT・LEFT・LEN関数等を使用する表示方法

    エクセルのセルの書式設定→ユーザー定義で、セルA1に、例えば 「00011」等5桁の数字を入力すると「00-011」と表示される様に設定 した場合、LEFT関数を使って左の2文字・・・この場合は「00」をB1に 表示させたいのですが、どうしたらよいでしょうか。 「0」以外で始まる数字も使いたいので(例えば「11243」等)、ゼロで始 まる文字列、そうでない文字列、その両方に有効な関数式があったらお 願い致します。ユーザー定義は出来れば使いたいです。 宜しくお願い致します。

  • エクセル関数の結果表示

    エクセルを使用している時におこった現象です。 関数の引数コマンドでは正確な値が返ってきているのに 実際のセルに表示されるのは#VALUEとなってしまいます。 こちらを正確に表示させる方法を教えて頂けませんか。

専門家に質問してみよう