excel
[HOME] [MAIL]

CEL256.教えて数式

Q:(質問者:inu-omawarisanさん)
最近エクセルを使い出したのですが正しい数式の入力方法が知りたくて初メール致します。
例えば、5.06と5.07の平均(AVERAGE)を出し、その答えは小数点第2位までで切り捨てで表示させたいのですが、どのように入力すればよいのでしょうか?
参考の為に切り上げ、四捨五入の表示方法等も教えて頂けたら幸いです。

???????????????????????

A:
inu-omawarisanさん、おはようございます。兵庫TERUです。

【セルA2】=5.06 【セルA3】=5.07 と仮定して説明をします。

平均(AVERAGE)を求める時は、下記の様にします。
=AVERAGE(A2:A3) = 5.065 と計算されます、この値を小数点2位まで求めて3位を切捨てる時は、下記の様になります。
=ROUNDDOWN(AVERAGE(A2:A3),2) = 5.06 となります。

◎ROUND関数
 ROUND関数とは、指定した桁数になる様に端数を四捨五入する関数
 =ROUND(数値,桁数)
 数値:四捨五入の対象となる数値を指定します。
※数式やセル番地の指定でも可能です。
 桁数:桁指定は次の様に考えます。
       ┌──┬─┬──┬─┐
例)24.56| 2|4|.5|6| =ROUND(24.56,1)=24.6
          ├−−┼−┼−−┼−┤ =ROUND(24.56,0)=25
         桁|−1|0| 1|2| =ROUND(24.56,-1)=20
          └−−┴−┴−−┴−┘
◎ROUNDUP関数
 ROUNDUP関数とは、指定した桁数になるよう端数を切上げる関数
 =ROUNDUP(数値,桁数)
 数値・桁数 四捨五入と同じ考え方

◎ROUNDDOWN関数
 ROUNDDOWN関数とは、指定した桁数になるよう端数を切上げる関数
 =ROUNDDOWN(数値,桁数)
 数値・桁数 四捨五入と同じ考え方。 [質問一覧][HOME]

CEL257.文字入力

Q:(質問者:神奈川katoさん)
@を含む入力を入すると、アドレスではないのに、アドレスと理解して文字が青くなってしまう時があります。
そのようにならない表示方法を教えて下さい。

???????????????????????


A:
神奈川katoさん、おはようございます。兵庫TERUです。
手っ取り早い方法は、そのセルを入力する時、最初に【'】を入力する事です。
通常入力すると、アドレス入力とみなし、青色の文字・アンダーバー表示・そしてそのセルをクリックすると【Outlook Express】のメールが立ち上がる。
【'】を入力した後に、そのまま入力すると文字列扱いになり、その様な事はない。
【書式】→【セル】→『表示形式』で【文字列】にしても前者と同様になるのでこれも不可能です。 
[質問一覧][HOME]

CEL258.DLLファイルが見つからない!?

Q:(質問者:神奈川natsukoさん)
いつも丁寧な解説で、私もじっくり読ませて頂いてます、それでも分からない事の方が多いのですが…
Excel97の事ですが、昨年、ウィルスに感染してしまい、再セットアップをしました。
その時、ワードはセットアップし順調なのですが、今回エクセルの方をセットアップしたのですが(セットアップ完了、とでました)、サァ、始めようとスタートープログラムーエクセルマーク(?)をクリックしたのですが、
***プログラム開始エラー::必要なDLLファイルMSO97.DLLが見つかりませんでした***と,出てしまいました。
もういちどCD-ROMをセットし《エクセルの再セットアップ》をして見たのですが、また同じエラーが出ました。
何がどう悪いのか全く分かりません。
DLLファイルってなんでしょうか??どうすればエクセルが使えるようになるでしょうか?
よろしくお願いします。Win98です。

???????????????????????

A:
こちらにあります。
http://www.microsoft.com/japan/support/kb/articles/J040/2/47.asp
原因と解決方法が記載してあります。
解決方法だけ、抜粋します。
解決方法
これは、以下のバージョンについて記述したものである。
Microsoft Office 97 Personal Business Edition
Microsoft Excel97 & Word97 & Outlook97 プレインストール版
Microsoft Excel97 & Word97 & Outlook97 プレインストール版 Service Release
1.CD-ROM を CD-ROM ドライブに挿入します。
2.[スタート] ボタンをクリックし、 [検索] の中の [ファイルやフォルダ] をクリックします。
3.[検索] の画面上の [名前] の欄に "Excel.exe" ("" を入力する必要はありません)と入力し、[探す場所] として Excel をセットアップしたドライブを指定し、[検索開始] ボタンをクリックします。
4.見つかった Excel.exe を選択して、 [ファイル] メニューの [1つ上のフォルダを開く] をクリックします。
5.再度 [スタート] ボタンをクリックし、 [検索] の中の [ファイルやフォルダ] をクリックします。
6.[検索] の画面上の [名前] の欄に "mso97.dll" ("" を入力する必要はありません)と入力し、[探す場所] として CD-ROM ドライブを指定し、[検索開始] ボタンをクリックします。
7.見つかった "mso97.dll" を手順 4. で開いたフォルダにコピーします。
8.手順 6. と 7. を以下のファイルについて行います。
  mso7jpn.dll  mso97fx.dll  msoc.dll [質問一覧][HOME]

CEL259.自動的に円形名簿グラフが出来る方法

Q:(質問者:amさん)
PTAの役員になってしまいました。
そこで新学年のクラス委員を決めるのですが、普通の名簿を作ると最初と最後の人(青木・山本)が選ばれやすくクレームが出ます。
そこで、昔の百姓一揆の名簿を番傘に書いて誰が最初に書いたのかわからないようにするような様式で名簿を作るのですが、いままでは手書きで大変だったそうです。
そこで、エクセルを使って各セルに人数分の「地区・名前」を入れると、自動的に円形名簿グラフが出来る方法があればお教えください。 
自分でやったのですがうまく行きません。ソフトはエクセル97です。
わかればで良いのでよろしくお願いします。

???????????????????????


A:
amさん、おはようございます。兵庫TERUです。
間違っていればゴメンなさい!
円グラフにて名簿を作成したいのですね。
まず最初は通常どおり名簿を作成します。
  A   B  C  D
  ┌──┬───┬───┬──┐
 1│地区|氏 名│TEL│項目|
  ├──┼───┼───┼──┤
 2│・・|・・・│・・・|※式│
  ├──┼───┼───┼──┤
 3│・・|・・・│・・・|※式│
 ・│・・|・・・│・・・|※式│
37│・・|・・・│・・・|※式│
  ├──┼───┼───┼──┤
38│・・|・・・│・・・|※式│
  └──┴───┴───┴──┘
項目の所に式を入力します。
=100/人数  (これは同じ幅の要素の円グラフを作成する為です)
例)例えば1クラス38人なら【=100/38】と入力します。
後は下に同じ式をコピーして下さい。
次に【氏名】列(見出しから最終の人)・【項目】列(同左)を選び(この場合ならB1〜B38・D1〜D38)、【グラフウィザード】をクリックします。
『円グラフ』を選択し【次へ】→『2/4はそのまま次へ』→『3/4』は『凡例タブ』を選択し、『凡例を表示する』のチェックを外し、『データラベルタブ』を選び、『ラベルを表示する』を選択し、【次へ】→【新しいシート】を選んで【完了】をすると円グラフが完成します。
いかがでしょうか? [質問一覧][HOME]

CEL260.オートフィルタの抽出結果をコピー

Q:(質問者:chikaさん)
オートフィルタで抽出した結果だけを別のシートにコピーしたい場合、どのようにすれば良いのでしょうか?
範囲を指定してコピーして貼り付けても元のシートすべてが現れてしまいます。
宜しくお願いします。

???????????????????????


A:
chikaさん、こんにちは。
抽出したデータをコピーするには、見えているセルのみをコピーします。
1.オートフィルタでデータを抽出します。
2.コピーしたいデータを範囲選択します。
3.メニューバー「編集」−「ジャンプ」を選択します。
4.ダイアログボックス「ジャンプ」の「セル選択」ボタンを押します。
5.ダイアログボックス「選択オプション」の「可視セル」を選択し、OKボタンを押します。(行の枠線が二重線になります)
6.メニューバー「編集」−「コピー」を選択します。
  (行の枠線が点滅します)
7.データを貼り付けたい部分に、カーソルをもっていきます。
8.メニューバー「編集」−「貼り付け」を選択します。
コピーできましたでしょうか?
※ Excel2000での操作方法です。 [質問一覧][HOME]

[HOME] [MAIL]