• 締切済み

エクセルについて

Windows Xp Excel 2003を使用しています。 エクセルでグラフを作成したのですが、表に数値が入力されているのにデータマーカーが表示されません。 表内の数値が文字列として扱われている可能性があります。 数値を入力した後にセルの結合をしました。 セルを結合すると数値が文字列扱いになってしまうのでしょうか? セルの結合後の値を数値扱いにしたいのですが、方法はありますか? データマーカが表示されない理由は他にありますか? 宜しくお願いします。

みんなの回答

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

>セルを結合すると数値が文字列扱いになってしまうのでしょうか? やってみましたが文字列にはなりませんでした。 また、結合セルを含めて範囲指定してグラフ化も出来ました。

tomio1223kennkou
質問者

お礼

セルを結合しても数値は数値扱いということになるのですね。有難うございます。 なぜ私のはグラフ化出来なかったのでしょうか?データマーカーが表示されなかったのです。結局、セルの結合を解き表の作成の仕方を変更しました。そしたらグラフ化ができました。 アドバイス有難うございます。

回答No.1

>数値扱いにしたい それだけなら、以下のやり方で。 そのセルを指定して右クリック→「セルの書式設定」を選択→表示形式タブで分類を「数値」にします データマーカが表示されない理由については、ちょっと分かりません。

tomio1223kennkou
質問者

お礼

アドバイス有難うございます。 やってみましたが、データマーカーが表示されませんでした。 表の作成をやり直し、セルの結合を解いてみました。そしたらグラフ化に成功しました。 豆知識を有難うございます。

関連するQ&A

  • Excelで結合セルからグラフを作成したい。

    Excelで、たとえばA列とB列が結合してあって、 そこへ数値が入力されています。 次はC列とD列が・・・というように結合セルにデータが入力されているのですが、 この表から折れ線グラフを作成したいのですが、 マーカーは表示されますが、線は表示されません。 この線を表示されるにはどうしたらいいでしょうか? やはり結合をやめるしかないのでしょうか? Excel2000です。

  • エクセル 文字列で入力した数字を数値にする

    エクセルで、文字列の設定で入力した数字は、[セルの書式設定]で、数値として設定しても、文字列のままになります。 (セルの左上に、文字列と分かる緑の三角が付いたままになり、表を作ってもグラフの表示は出来ません。) 数値として数字を入力をした後、[セルの書式設定]で文字列にして、再び[セルの書式設定]で数値にすると、数値にはなります。 (この場合、文字列にしても、セルの左上に緑の三角が付かず、このまま表を作ると数値(小数点以下が0の場合は小数点以下が削除されます。)の扱いとなりグラフの表示が出来ます。) 文字列で入力した数字は、数値にはならないのでしょうか? よろしくお願いいたします。

  • Excel数値16桁以上の関数での並び替え

    環境 Windows 7 Excel 2010 表内(5×5)の1行ごとに5列のセルを「&」で結合し、37桁の数値を表右側のセルに作成しました。(5つ)厳密に言うと表示形式を文字列とした37文字です。 これを関数のみを使用することで、直接もしくは、順位を求めてから数値的に並び替えを行うことは可能でしょうか。 ご教授お願いいたします。

  • EXCEL 行と列を指定して、範囲指定する方法

    EXCELの使い方を教えてください。 関数で試みているのですが、以下のような操作を行うことは可能でしょうか? (マクロ(VBA?)は使用したことがないため、抵抗があります。それでも、マクロを組むしかないというのであればその方法も教えてください。) 「表示シート」にて行と列を指定することで、 結合された5行×5列の表を表示させたいのです。 指定するセルも結合させており(「入力シート」)、 結合されたセル(行/列)を指定して、表示する範囲を決めてやりたいのです。 結合を解いて、たくさんの文字を指定する形にしてしまえば楽かもしれないのですが、この2文字だけで他にもたくさん処理させているため、 指定する文字はこの2文字のみで処理させたいです。 自分なりには、「表示シート」のD10セル(F10まで結合されている)に =INDEX(SUMPRODUCT((入力!B3:B27=表示!D4)*(入力!C2:Z2=表示!D3)),1,2) というような関数を組んでみたのですが、うまく表示されません。 なにか、うまく表示させる方法はあるのでしょうか? ちなみに、表内の犬など狐などは便宜的に書いているだけで、 数字が入るセルか、日付が入るセルか、文字列が入るセルかということだけが汲み取っていただければと思います。 入力するセルと表示させるセルの大きさも異なるようにしたいので、 良い方法があれば教えてください。 よろしくお願いいたします。

  • エクセル97です。表中の空白セルに0を入力する関数を教えてください。

    数値が入った表があります。 ところどころに数値の入っていない空白セルがあります。 そのセルに0を入力する関数を教えてください。 入力後、その表からグラフを作成したいので、文字列ではなく数値でないとダメですよねぇ?

  • エクセル2013 セルの文字列の結合で%表記したい

    エクセル2013を使っています。 会議用資料の文章を手入力で作っていますが、元データ数が多くて作成に時間が掛かってしまいます。 下表で状況を説明しますと、 集計表(1)のデータを元に会議資料の文中にある表(3)を作成しています。 手入力をしやすいように表(1)を上位順に並び替えした表(2)を見ながら表(3)を手入力していますが、できればセルの文字列の結合を使って入力したいのです。(その方が早いし入力ミスが無くなりますし) ところが実際にセルの文字列の結合をしようと、=B11&C11&B12&C12・・・と入力すると、E支店119% B支店102%と表示されず、E支店1.1875 B支店1.02083333と表示されてしまいます。 セルの文字列の結合をするときに%の表示をさせられないのでしょうか?

  • Excelで数値が文字列になっています

    Excel2010で「このセルにある数値がテキスト形式か、またはアポストロフィで始まっています」という警告が表示されたりして、計算が出来ません。 打ち直ししたり、「エラーチェックルール」で「文字列形式の数値、、またはアポストロフィで 始まる数値」のチェックを外したりして計算は出来るようになります。 「表示形式を変えてもセルの中の値は変化しません。数値データは数値のまま、文字列データは文字列のままです。」とは本当ですか? 本当ならば、数字の保存形式が文字列データかどうかを確かめる方法はありますか? なお、ISNUMBERという関数ではTRUEと出ます。

  • Excelでのグラフ表示について教えて頂きたいのです。

    Excel2003にて表計算を作成してその数値をグラフに反映させる様作りましたが、入力部分の点と未入力の点が結ばれないようにするにはどうしたらいいのか教えて下さい。Excel初心者につき説明が下手で申し訳ありませんが、わかりやすく教えて頂ければありがたいです。 E列に表示された数値がグラフに反映されます。

  • Excelで数値枠からハミダシ表示するには?

    Excel2010で、セルの表示形式-分類が「数値」のとき、セルの値を (文字列のように)はみ出し表示できるようにするには、 どうしたらよいのでしょうか?? 5文字分の幅をもつ「文字列」のセルに「1234567」を セットすると、はみ出して「1234567」を、全部表示表示できます。 これに対して、同様の幅の「数値」のセルに、1234567を セットすると、桁数オーバーで、「#####」が表示されます。 「数値」のセルでも、「文字列」のように、はみ出し可能にすることは できるでしょうか?? できるのでしたら、どのようにしたらできるでしょうか?? ご教示のほど、よろしくお願いいたします。

  • エクセル SUMPRODUCT関数でこんな場合は?

    Excel2000です。 添付画像のような表があります。 A列、B列に数値、C列に文字列です。 A列の数値は単なる数値ではなく、計算式で求められています。 したがって表内A列の何も表示されていないセルは、計算の結果 ="" になったものです。 B列の数値は直接入力した単なる数値です。 この表で仮に、C列がAの場合のA列合計を求めるため、D6に =SUMPRODUCT((A1:A5)*(B1:B5)*(C1:C5="A")) としてみましたが、="" を乗じているためVALUEエラーになります。 =""を排除しようと、 =SUMPRODUCT((A1:A5<>"")*(A1:A5)*(B1:B5)*(C1:C5="A")) としてみましたが、やはりVALUEエラーになります。 こういう場合はどうしたらよいのでしょうか? ="" を =0 に変えるという回答以外でお願いいたします。