• ベストアンサー

excelで角をつくる

excelで、セルに30と入れたら、角度30°、2辺が5cmの角ができるような方法を教えてください。 ちなみに、こうやってみましたが・・・ 1 グラフでxもyも-1~1のグラフ用紙をつくる。 2 そのグラフ用紙を10cm×10cmになるようにする。  1 「花子」で10cm×10cmの正方形をつくる。  2 図をexcelに貼り付け、透過させて、微妙にグラフを調整する。 3 3点の座標を使って、角が原点にくるようグラフを書かせる。 実は、ランダムに角を出させ、それを10個並べ、印刷して分度器で測らせたいのです。正確な角度が印刷される方法があればと思います。 よろしくお願いします。

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

  • ベストアンサー
回答No.8

正方形ならば良いというのであれば、 1.グラフを作成 2.凡例や軸、枠線などを全て消去 3.プロットエリアを最大まで拡げる。 4.ctrlを押しながらグラフをクリックし、右クリック→オブジェクトの書式設定からサイズ変更 微調整するのであれば、Shiftを押しながらドラッグで正方形を維持できます。 ちょうどいいサイズを見つけて大きさを覚えておきます。 また、花子で出来るかどうか分かりませんが、白い正方形の中央を 半径5cmの円でくり抜いて、グラフにかぶせてしまう方法も考えられます。 さらに蛇足ですが、もしランダムで角度を変化させたいのなら、以下の式を使います。 =INT(RAND()*360) F9を押すなどすれば値が変わります。

yanasawa
質問者

お礼

ありがとうございます。 もともと正方形になっていれば(1の長さがxとyで等しければ)、この方法でできますね。やってみます。

その他の回答 (7)

  • di_ib
  • ベストアンサー率0% (0/8)
回答No.7

#6は直角のみでした。すみません。 作図のマクロは詳しくないのでどなたかわかる方いれば、よろしくお願いします。

yanasawa
質問者

お礼

ありがとうございます。

  • di_ib
  • ベストアンサー率0% (0/8)
回答No.6

自動線引きマクロなるものが、ネット上に公開されていました。 線の太さを変化させれば、グラフ用紙が描けると思います。 その上に三角形を書かれたら如何でしょう。

参考URL:
http://www.vector.co.jp/soft/dl/winnt/business/se401649.html
  • di_ib
  • ベストアンサー率0% (0/8)
回答No.5

長さがL、角度がXの三角形の場合 三角形の底辺の端点を(0,0)、(L,0)とすると 頂点は(L*cos(X),L*sin(x))です。 つぎにエクセルでどう式にするかというと。 まず角度をラジアンに直します。  X2 =X*PI()/180 これでラジアンになりました。 頂点のXの値は =cos(X2)*L 頂点のYの値は =sin(X2)*L あとは頂点同士を分散グラフで結べばOK 問題はグラフの軸を縦と横同じ割合に図形上できるかですが、 これは調整してもらうしかないです。 エクセルのシートを作ってみました。よかったら使ってください。 グラフを使わないとなるとマクロで描画する、 あるいは#2の方の方法でしょうか。

参考URL:
http://proxy.f3.ymdb.yahoofs.jp/bc/453dff9d_60fd/bc/Book1.xls?bcMZgPFBm._ULhOs
yanasawa
質問者

お礼

ありがとうございます。 正方形のグラフ用紙にするのは、過去の解答のようになかなか難しそうですね。私のやり方よりいい方法で正方形のグラフ用紙はできないものですかね。

回答No.4

セルA2に1と入力し、以下、A3に2、A4に3・・・・ とりあえずA20まで。 B1には30。 B2には数式で =A2*TAN(RADIANS($B$1)) C2~C20には数式で =TAN(RADIANS($B$1)) これでA2からC20までの範囲でB列とC列の折れ線グラフを書く。 グラフが書けたあとは、セルB1(角度です)を変えれば、お望みのものとなると思います。

yanasawa
質問者

お礼

ありがとうございます。 正方形のグラフ用紙にするのは、過去の解答のようになかなか難しそうですね。

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.3

オートシェイプを使えば簡単に描くことができます。 2等辺三角形 1) 「Shift」キーを押しながら、三角形を描きますと正三角形が描けます。 2) 「オートシェイプの書式設定」ダイアログの「サイズ」タブで、「縦横比を固定する」にチェックを入れて、幅を5cmに指定して「OK」を押します。 3) 次に、先の「縦横比を固定する」にチェックを外して、幅を2.5cmにして「OK」を押します。 ※ 5cm、2.5cmを指定するとき、数字をクリックして入力すると寸法の指定が簡単です。

yanasawa
質問者

お礼

ありがとうございます。 印刷ボタンで、いくつかの問題が並んでいる1枚のワークシートができるようにしたいのです。 マクロは使いません(使ったことがありません)。

  • klus
  • ベストアンサー率50% (2/4)
回答No.2

 エクセルでなければならないなら別ですが、印刷して測らせるのが目的ならば、フリーのCADソフト「JW-CADforWindows(以下JWW)など」を利用してみてはいかがでしょうか?図面設計用のソフトなので角度は正確に印刷されるはずです。  なお、エクセル上で表示させる必要があるならば、JWWのアドインソフト「em:拡張メタファイル変換 from JWC_CAD」を利用すればbmp形式に図面(作図した角)を変換できますので、bmpイメージをそのままかJPEG形式に変換したものを貼り付ければいいと思います。

参考URL:
http://www.vector.co.jp/soft/win95/business/se070945.html,http://www.vector.co.jp/soft/win95/business/se102771.html
yanasawa
質問者

お礼

ありがとうございます。 利用してやってみたいと思います。

  • Cupper
  • ベストアンサー率32% (2123/6444)
回答No.1

一発で角度を決めた∠を描画する機能はなかったと思います。 横に一本線を引いて、【オートシェイプの書式設定】から【サイズ】の項目にある【回転角度】で角度を設定して水平な線分と組み合わせるくらいしか思いつきません。 ・・・こんなもんでよろしいでしょうか。

yanasawa
質問者

お礼

ありがとうございます。 印刷ボタンで、いくつかの問題が並んでいる1枚のワークシートができるようにしたいのです。 マクロは使いません(使ったことがありません)。

関連するQ&A

  • エクセルでグラフ用紙作成

    エクセルでグラフ用紙作成 全く初歩的な質問ですが、エクセルでグラフ用紙を作成したいのですが、エクセルは縦横のドット?の単位が違うのでなかなか正確に小さな正方形(グラフの1ます)ができません。何か方法はありませんか?また、目盛りを入力するには狭すぎるのですが、テキスト入力でもなかなかきっちりと入りません。お願いします。

  • ベクトルのなす角

    xyz座標上にある。  一辺の長さ1の立方体ABCDEFGを考える。 E(0,0,0)A 001 B 011 C 101 D 111 F 010 G 100 H 110 ED↑とEH↑の内積は(1,1,1)・(1,1,0)で答えは、2だと思います。 ED↑とEH↑のなす角を求める問題で、計算すると  ¦ED↑¦EH↑¦cosθで ルート3*ルート2 cos = 2 となり 答え ルート6/3 となってしまい角度が出せません。 どこが間違っていますか? なお、立方体は 上の正方形が、軸から始まり時計回りにABCD下の正方形が軸から始まり時計回りにEFHGです。 後は縦線でつなげてください。

  • 座標グラフ

    エクセルで長方形のグラフを描きたいと思っているのですが、座標の求め方が わからず困っています。 わかっているのは長方形の4辺の長さと対角の長さのみです。 座標の求め方を教えてください。 4点のうちどこを原点にしても構いません。 宜しくお願いします。

  • 座標ポイントによるグラフの描き方

    エクセルで長方形のグラフを描きたいと思っています。 座標の求め方がわからず困っています。 わかっているのは長方形の4辺の長さと対角の長さのみです。 座標の求め方を教えてください。 4点のうちどこを原点にしても構いません。 宜しくお願いします。

  • 角が等しいことの証明

    AB=ACである二等辺三角形ABCを考える。辺ABの中点ををMとし、辺ABを延長した直線上に点Nを、AN:NB=2:1となるようにする。このとき、角BCM=角BCNとなることを示せ。ただし、点Nは辺AB上にないものとする。(京大文系数学2008) 座標による解法を試みたので、ミスがないか、見てください。 Cを原点にとる。 Bの座標を(-b,0),Aのy座標をaとする。 題意より、A(-b/2,a),B(-b,0),M(-3b/4,a/2),N(-3b/2,-2a)とわかる。 よって、直線MCの傾きは-2a/3bとなり、これをtanXとおく。(Xは正の部分のx軸から直線MCまでの角度とした)また直線NCの傾きは2a/3bとなり、これをtanYとおく。(Yは正の部分のx軸から直線NCまでの角度とした) 角BCM=tan(180-X)=-tanX=2a/3b,角BCN=tan(Y-180)=tanY=2a/3b 証明終わり 題意より、の部分は与えられた比を使って図を書けば、分かるのですが、説明不足ではないかと心配です。 あと、ベクトルによる解法もあるらしいのですが、思いつきません。 それも教えていただけると嬉しいです。 よろしくお願いします。

  • 光の屈折角についてわかるかたおねがいします???

    今、光の屈折について勉強しているのですがとても奥が深くてむずかしいです。誰か分かるかたいましたら教えて頂けませんか?? (1)光の全反射というのは、屈折率の低いほうから、高い材料などに進行する時は、全反射はしないのでしょうか??(例えば空気から→ガラスに進行するときなど) (2)アクリルなどの(内部反射時の)全反射角は42°程度以上の時と聞きましたが、何か計算方法などあるのでしょうか? (3) (1)において、もし外部反射時(空気→アクリル)に全反射がおきるとすると、それはどの程度の角度なのでしょうか?(例えばアクリル材なら) (4)最後ですが、内部反射時において、全反射角以上で光を入射させたときでも、ある程度は全部反射するのではなくて、ある程度透過もするのですがこれは全反射といっているのに何故透過するのでしょうか?またどの程度の割合で透過するのでしょうか??(入射角度によって透過量は変わると思いますが。。) 長くてすみません。。どなたか少しでもいいので分かる方見えましたら助教えていただけませんか。よろしくお願いします。

  • エクセルにてアンテナパターンを作成したい

    アンテナパターン角角度ごとの減衰量データはあるのですが、これをエクセルの円グラフ等でグラフ化したいのですが、円グラフで片対数を選んでも、アンテナパターンは減衰量にて表示するので、0dB→3dB→6dB→10dBと外側から減る方向の対数となります。 どうもエクセルでいろいろチャレンジしたのですが、上手くいきません。良い方法があれば教えてください。

  • 楕円上の座標を求める

    原点(0, 0) 幅x 高さy の楕円上で、原点から角度シータの位置にある座標を知りたいです。どのように計算すればよいのでしょうか? あるいは、楕円をある角度で等分した場合のそれぞれの座標の算出方法も教えてください。

  • エクセルの座標系について

    現在VB2008からエクセルにグラフを表示するプログラムを作成しているのですが、 グラフ等を作成するときにエクセルの座標を指定して作成とnullのですが、 X2 = xlApp.Selection.Left Y2 = xlApp.Selection.Top で現在のセルの座標を取得して、 xlPageSetup = xlSheets("Sheet1") MyCharts = xlPageSetup.ChartObjects MyChart = MyCharts.Add(0, 0, X2, Y2) でグラフ等を作成してもグラフの位置が若干ずれてしまいます。 こういった現象がなぜ発生するのかは不明で、正確な座標入力でグラフを並べることがかなり困難な状況です。 なにかほかに手順があるのでしょうか?

  • 正方形の紙を正三角形にするには?

    正方形の紙を、定規やコンパス、分度器などの道具を使わずに、折って正三角形にする方法を教えて下さい。 一応、自分でも考えてみました。 正方形の角度を3等分にして、60度で両端折って正三角形を作ったのですが、それは正方形に限らず、どんな四角でも出来るので、違うかな、と思いました。 解答お願い致します。

専門家に質問してみよう