2011年2月7日月曜日

山形県がOpenOffice.orgを県庁の全パソコンに導入へ、都道府県で初

山形県では,今まで事務で使用していたソフトを,マイクロソフトオフィス(ワードとエクセルが含まれているセット)から,オープンオフィスというソフトに乗り換えるそうです.

山形県がOpenOffice.orgを県庁の全パソコンに導入へ、都道府県で初
記事

山形県OpenOffice.orgを全面採用
記事

県が「オープンオフィス」導入へ 次期オフィスソフト
記事

オープンオフィス(OpenOffice)は,なんと無料のソフトです.マイクロソフトのワードに対応するwrite,エクセルに対応するculc,パワーポイントに対応するimpressが含まれています.そして,マイクロソフトオフィス2003までのファイルならオープンオフィスでも読めなくないこともないです.(図とかめっちゃずれるけれども.でもオープンオフィスで作成したファイルはもちろんオープンオフィスで開くとずれません.)

パソコンは持っているんだけれどもワードやエクセルは入っていないという方は入れてみてはどうでしょうか.
ダウンロードはこちらから
Windows用JRE付属(推奨)を左クリックすると,実行か保存かを聞いてくるので,保存を左クリックします.すると保存先を聞いてくるのでデスクトップなどの適当な位置を指定します.するとダウンロードが始まります.しばらく経つとダウンロードが終わるので,指定した場所に保存された「OOo_3.3.0_Win_x86_install-wJRE_ja.exe」というファイルをダブルクリックしてください.するとインストールが始まります.

ワードとエクセルの講義に携わる立場だった自分としては,ちょっと複雑な気持ちです.

2011年2月4日金曜日

第13回までの演習提出締切は2011年2月11日(金)ということで

第13回までの演習提出締切は2011年2月11日(金)ということでおねがいします.

どうしても期限内に提出できないという人はメールください.
できる限り対処します.

4回以上の演習未提出があった場合,4回以上欠席ということになり,単位をもらうことができなくなるので注意してください.

2011年1月19日水曜日

2010年12月31日の段階での演習提出状況についてメールを出しました

これまでの演習で未提出の回がある人にはメールを出しました.
これに関してメールが届かなかった人は全回提出が確認されているということになりますのでご安心を.

それと,ほとんどの回で各演習をファイル1つにまとめていない人にもメールを出しました.
こちらに関しては,単位をあげることができないということはありませんが,評価が悪くなるので,余裕があれば,各演習をファイルにまとめて再提出してください.

2011年1月16日日曜日

第12回講義資料

おはようございます.

あけおめことよろ.

今回使用するファイルです.

2010紅白.xlsx


あと前回の演習内容が良くわからないという声が多々あったので補足資料を作りました.よくわからなかったという人はダウンロードして読んでみてください.おそらくこの場所のちょっと下にあると思います.

2010年12月24日金曜日

第11回補足

あまりにも演習11-2がよくわからないというメールが届いているので,補足を書きました.

演習11-2がよくわからない人は,ダウンロードするなりして読んで参考にしてみてください.

補足プリント
↑
を左クリックすると,Googleドキュメントというページが表示されると思います.ページの左上にファイルボタンが表示されますので左クリックしてみて下さい.リスト中選択肢を左クリックすることで,ファイル保存や印刷ができます.

page1

page2

演習SP11-2の解答

演習SP11-2の解答を示します.

マクロの表示→編集 で英単語で記入された文書が表示されます.これは作成したマクロ全てを記入しています.それぞれのマクロに名前を付けてきました.仮にその中の1つのマクロ名を「まくろ」とすると,そのマクロ「まくろ」の操作を記述しているのは,

Sub まくろ()

 から

End Sub 

の範囲です.


プリントの通り作業を行っていったとすると,
「氏名住所記入」マクロ実行
↓
「郵便番号記入」マクロ実行
↓
「印刷」マクロ実行
↓
「改行」マクロ実行

という流れを記録したマクロを作成したはずです.

この流れを記録したマクロを「連続印刷」という名前としたとすると,文書の中に
Sub 連続印刷()
 ~
 ~ 
 ~
End Sub 
という部分があると思います.そしてSuB 連続印刷()からEnd Subの間には流れで実行するマクロ分のApplication.Run "~.xlsm![マクロ名]"という記述があると思います.

それらを,
Do Until ActiveCell.Value=""
と
Loop
ではさんでください.

この記入する文字列の意味は「選択されたセルの中身が"",つまり空だったら繰り返しをやめる」です.つまり,「選択されたセルの中身に記入がある限り繰り返す」という意味でもあります.

この記述により,「改行」マクロが実行された直後に選択されたセルに記入がある限り印刷を繰り返し,「改行」マクロが実行された直後に選択されたセルに記入が無かった場合,つまり選択されたセルである住所録の名前項目に記入が無くなった瞬間に「連続印刷」マクロを終了します.

選択されたセルである住所録の名前項目に記入があった場合は,「氏名住所記入」マクロ実行→「郵便番号記入」マクロ実行→「印刷」マクロ実行→「改行」マクロ実行,を実行し,最後の「改行」実行後,次の行の名前項目を選択します.


具体的には,

Sub 連続印刷()
'
' 連続印刷 Macro
'
' Keyboard Shortcut: Ctrl+~
'
Do Until ActiveCell.Value=""
Application.Run "年賀はがき宛名.xlsm!氏名住所"
Application.Run "年賀はがき宛名.xlsm!郵便番号"
Application.Run "年賀はがき宛名.xlsm!印刷"
Application.Run "年賀はがき宛名.xlsm!改行"
Loop
End Sub


という風になります.
書きかえた状態で連続印刷マクロを保存したい場合は,「ファイル」→「~を上書き保存」してから「MicrosoftVisualBasic」ウィンドウを閉じてください.

2010年12月21日火曜日

12月20日 第11回への回答

Q:何やっているのか全然分かりませんでした・・・。演習11-2はどうやるのか詳しく教えてください。
A:今回の提出者のほとんどが「難しい」とメールに書いています.
こんなことは初めてです.
う~ん・・・.

演習11-2では,VLOOKUP関数を使って,郵便番号7ケタを入力すると,同じ行の住所1の項目にその郵便番号に対応する住所が表示されるようにしてください.

1.まずその前に,「郵便番号.xlsx」内で,「都道府県」「市区」「町村」を&を使って統合し,1列目「郵便番号」とそれに対応する「住所」2列目を作成してください.

2.そして,今回提出するファイルに「郵便番号」シートを作成します.その「郵便番号」シートに,1列目「郵便番号」,2列目「住所」のリストを「値」に関して「形式を指定して貼り付け」を行ってください.

3.次に本題のVLOOKUP関数を使って,郵便番号7ケタを入力すると,同じ行の住所1の項目にその郵便番号に対応する住所が表示されるようにします.
「住所録」シートの,ある行の「郵便番号」の位置に郵便番号が入力されたら,その行の「住所1」項目にその郵便番号に対応する「住所」をVLOOKUP関数を使って表示させます.
VLOOKUP関数で「郵便番号」シートに書かれている郵便番号-住所対応表を検索し,その行に書かれている住所を「住所録」シートの「住所1」項目に表示させてください.

1が終わった段階で,適当なセルに,郵便番号を入力したら住所が表示される数式をVLOOKUP関数を使って書いて,ちゃんと対応する住所が表示されるか確かめてください.
その後,住所録に郵便番号が書かれたら,その行に住所が自動的に書かれるようにするという演習2に取りかかるといいでしょう.


マクロは講義で扱うか躊躇したのですが・・・.
やっぱり難しいですよね.

個人的にはマクロは社会情報学科の人だけ学べばいいと思うのですが,どうせやならければならないのなら,季節的に自動宛名書きマクロが喜ばれるのではないかと思い,今回の講義で扱ってみました.

よりによって授業評価アンケートの日にこの内容の講義を行うことになろうとは・・・.


出席確認兼評価である演習の確認は紅白でも見ながらやりますのでちょっと待ってください.

2010年12月20日月曜日

12月20日(月)第11回

おはようございます.

12月20日第11回の講義で使うファイルです.

年賀はがき宛名.xlsx


郵便番号.xlsx

2010年12月12日日曜日

12月12日(月)の講義で使うファイルと全回の質問への回答

おはようございます.

12月12日(月)の講義で使うファイルは,次のようになっています.
以前使ったファイルもあるので,ファイル名が一致する場合は,ファイル変更するなりして保存してください.

ヒストグラム(度数分布).xlsx

重複修正2.xlsx

かばん屋2.xlsx

取引先.xlsx

売上.xlsx


第9回12月6日の質問への回答

Q1.「元データ5つ」と「更新1回」がよくわかりませんでした。
A1.ちょっと質問が詳しくわからないので,5ページの内容に関しての質問として回答します.

第9回プリントの5ページにおける元データとは,元々「売上.xlsx」に書かれていたデータベースを指します.このデータベースを使用している会社が今後も営業していくとしたら,このデータベースには新たに行(レコード)が追加されるはずです.
つまりデータベースは更新されるはずです.

更新という言葉はデータベースに限らず,スポーツの記録が塗り替えられた場合には「記録更新」,日記に新たな1日分の内容を記入した場合は「日記を更新した」,パソコンソフトウェアのエラーを修正したのなら「ソフトウェアの更新」という風に使われます.

話をエクセルに戻します.
通常,エクセルで表αの内容に応じて表βの中身が決まるような記述がされている場合(例,表βに含まれるセル=表αに含まれるセル+1000),表αを更新(修正や,追加,削除)した瞬間に表βも更新されます.

それに対しピボットテーブルの集計表は,表αのように参照される表を更新(修正,追加,削除)しても,更新ボタンを左クリック,または元のデータの範囲を再指定(データベースの行を追加したり削除したりした場合)しないかぎり更新されません.

「更新」ボタンは,ピボットテーブルの集計表に含まれるセルの一部を選択しピボットテーブルツールを表示させ,それに含まれるオプションタブを左クリックすることで表示されます.

元のデータの再指定は,ピボットテーブルツールを表示させ,それに含まれるオプションタブを左クリックすることで表示される「データソースの変更」を左クリックして行います.希にさらに更新ボタンを左クリックしなければならない状態にエクセルが設定されている場合があるようです.

Q2.データを更新したものを使い続けていいのか迷った。
A2.演習に使うために取ってきたファイルは,そのままの状態で保存しておいた方が良いと思います.
そのファイルに対しては,開いて領域コピーするという処理しか行わないことにします.
そうすると,作業がめちゃくちゃになった場合でも,再びそのファイルを領域コピーし,最初から演習を行うことができます.

2010年12月6日月曜日

「訂正」12月6日について 第9回

第9回の演習9-2,演習9-5,演習9-8,演習9-9,演習SP9-2で値として「価格」を指定していたのですがこれは誤りでした.すいません.

本来,価格に個数をかけて得られた数値である「計」を値として指定すべきでした.「価格」で示される値はその商品のいわば定価で,その値を合計した数値は特に何も意味を持ちませんので集計表に用いるのには不適切でした.申し訳ありませんでした.

それに対し「計」は,購入された「商品の定価」に,その商品の購入数である「個数」をかけた値となるので,1回の注文で1種類の商品を購入するために支払われた金額という意味を持ちます.(注.一度の注文で数種類の商品が購入される場合もある.商品A×5個+商品B×1個 など)

各商品の「計」を合計すると「総売上」となります.

この修正に関しては再提出していただかなくて結構です.


あと演習SP9-2なのですが,自分で作った問題の解法を忘れてしまいました(笑).もしかしたらピボットテーブルのみでも作成できていたのかもしれませんが,次のような方法もあります.

ピボットテーブルの集計表の値セルそれぞれに対応するセルで構成される表Aを作成する.
↓
ピボットテーブルである行の「計」+ピボットテーブルである行の1つ上のセルの「計」=表Aのある行に対応するセルとし,横軸に日付,縦軸に表Aでの対応する値,とする折れ線グラフを作成する.

それと,今後,講義で使用するファイルはこのサイトから入手していただくことにさせていただきます.講義が始まったらとりあえずこのページを見て,講義で使用するファイルがあるのであれば,そのファイルをダウンロードしておいてください.

12月6日講義資料

講義で使用するファイルはこれまで学内共有フォルダから取ってきてもらってたのですが,フォルダの共有設定のためか不具合も結構発生していたので,今後はウェブ上に置いていこうと思います.

講義で使用するファイルを以下のページに置きます.

https://docs.google.com/leaf?id=0B4PcAAwf2ieaOWYzMDZmNDUtZWUzMC00ZDgxLThlMzktNDNhYzUwOTM2ZWNk&hl=ja

以上のウェブサイトURLを左クリックし,講義ファイルダウンロードページを開いてください.

そしてダウンロードを左クリックし,保存先としてUSBメモリドライブを選んでください.

USBメモリにファイルが保存されます.

2010年12月1日水曜日

1つのセルに2行以上の文字を入れる


1つのセルに2行以上の文字を入れるには,

セルを選択して右クリック
↓
「セルの書式設定」を左クリック
↓
「セルの書式設定」ウィンドウの「配置」タブを左クリック
↓
「文字の制御」項目の「折り返して全体を表示する」を左クリックしチェックを付ける
↓
OKを左クリック

とします.

2010年11月30日火曜日

11月29日第8回について

今回は,ファイル配布がうまくいかない,配布したファイルが解答そのままというアクシデントに見舞われ,さらに話す内容が多くて,演習を集中して行う時間が短くなってしまって(5分くらい?)すみませんでした.

一応シラバスのカリキュラムに沿ってデータベースの講義を行ってみたのですがいかがでしたでしょうか.

住所録なんかを作って管理していくのには表をデーブル化した方が良いかもしれませんね.

あとお店の経営などをする場合に売上や在庫管理をエクセルでやっていくときも,表をテーブル化して扱っていった方がよいと思います.


それと今回の演習8-5いかがでしたでしょうか?

これで,グラフの演習は,棒グラフ,円グラフ,レーダーチャート,折れ線グラフ,散布図(分布図)をやったことになります.

AHPは,結構エンタテイメント性が高い分析手法ですので(?),是非お酒の席や(注:お酒は20歳から),ファミレスなどでのおしゃべりのねたとしてお使いください.

エクセルがあれば簡単にできますし,計算機と紙と鉛筆だけでもできます.

AHPで扱えば面白そうな分析対象,思いついたら教えてください.

2010年11月4日木曜日

11月1日について

第4回のタイトルには(セルの絶対参照)と追加すべきだったと思っています.

あと誤植がありました.
RANK関数の説明の部分で,RAND関数と表記がありますが,RANK関数の間違いでした.すみません.

RAND関数はそれはそれで存在し,=RAND()で0~1までの適当な数値が表示されます.

さらに=RANDBETWEEN(最小値,最大値)で最小値~最大値までの適当な数値が表示されます.

=RANDBETWEEN(1,6)でサイコロができるよ!

サンダーバードポータブルのアップデート法

サンダーバードポータブルのアップデート法(下の方に画像版説明があります)

アップデートとは,ソフトウェアに不具合が見つかった場合,その不具合を修正し,最新の状態に更新する(改訂版に修正する.バージョンをアップする.)ことをいいます.
サンダーバードを使っていると,アップデートを催促する表示が出ることがあります.そのまま無視していてもかまわないのですが,(厳密にいうと安全性上多少問題があるのですが),気になったり,指示通りアップデートしてしまい表示が英語になった人は,次の方法で日本語アップデートすることができます.

1.USB用サンダーバードが入っているUSBをウィンドウズパソコンに接続し,インターネットエクスプローラ8やファイアーフォックスなどで,以下のウェブページを開きます.

http://portableapps.com/apps/internet/thunderbird_portable/localization

2.Localization
Mozilla Thunderbird,Portable Edition…
3.1.6 Localization
といった表示があることを確認し,Japanese日本語のDownloadを左クリックします.

3.ウェブページがが切り替わり,ウェブページ表示上部に「セキュリティ保護のため…」という表示が現れますので,左クリックし,表示されたリストのうち「ファイルのダウンロード」を左クリックしてください.

4.次のようなウィンドウ表示があるので実行を左クリックします.

5.修正用プログラムをダウンロードするのにしばらく時間がかかります.しばらくすると,次のようなウィンドウが表示されるので実行するを左クリックします.

6.サンダーバードのインストール画面が開きますので次へを左クリックします.

7.サンダーバードを入れるフォルダ場所を聞いてくるウィンドウが表示されるので,参照を左クリックします.

8.フォルダ指定ウィンドウが表示されます.+や-を左クリックするなどして,コンピュータ以下のUSBメモリドライブ内のThunderbirdPortableフォルダを指定しOKを左クリックします.

9.すると,前のウィンドウに表示が戻ります.先ほどと違いインストール先フォルダの頭にドライブを示すアルファベットが表示されているはずです.そこでインストールを左クリックします.すると,サンダーバードの書き込みが始まります.

10.しばらくすると次のようなウィンドウが表示されます.完了を左クリックして更新を完了してください.

11.引き続き,以前と同じようにサンダーバードを起動してください.

何かわからないことがあったら,演習補助のおたかさんや,ぐっさんにお聞きください.

thunderbird日本語アップデート 画像




2010年10月29日金曜日

セルをダブルクリックすると,数式もセル内で修正できるようです

2つ便利な機能を紹介します.

1.セルをダブルクリックすると,数式もセル内で修正できる
講義では数式や関数は数式バーで修正すると言いましたが,セルをダブルクリックするとセル内で修正できます.

2.列や行の境界線をダブルクリックすると表の幅を自動調整できる
表の内容を記入した後,セル内容の文字が多くて,セルに収まらないことがあります.この様なときは列や行の幅を修正してセル内容が完全にセルに収まるようにするのですが,セルの内容を書いた後で列や行の境界線をダブルクリックすると表の幅を自動で調整してくれます.


あとちょっと気になったのですが・・・.
この講義は演習結果を提出することで出席代わりにしています.つまり講義に来なくても演習さえ提出すれば単位は取れるということになります.しかし,だからといって同時間に開講される他の講義も受講するということになると,単位を出せない可能性が高くなると思います.気をつけてください.

2010年10月27日水曜日

第3回の質問への回答

第3回のプリントでシートの説明をしました.まだシートを使わないで複数のファイルで演習を提出している人が見受けられます.今後は複数のシートを使って1つのファイルとして提出してください.

Q1.プリントの表A表Bなどのどこの場面のを使って提出課題をするのかわかりづらいところがあったので、「ここで一旦保存」などのコメントがあると、とても助かります。

A1.分かりづらかったのならごめんなさい.今後,気をつけます.演習の表Aや表Bは,表Aや表Bという表記の真上の表を指しています.できれば,今後は「ここで一旦保存」表記もしていこうと思います.


Q2.SPの上期と下期の合計がエラーになりました

A2.SPは本来サポート対象外なのですが,サービスということで・・・.おそらく2+E5などといったセル表示をエラーと言っているのだと思いますが,これはエラーではありません.上期列と下期列の幅を広げてみてください.ちゃんと表示されるようになると思います.2E+05は 2×10の5乗つまり2×10×10×10×10×10=2×100000を意味しています.本来ならば表示されるべき数値が168914の場合でも,表示するセルの幅が狭いので,上2ケタ目を四捨五入して,無理矢理そのセルの幅で数値を表示しているようです.これと同じく合計の数値だけギリギリ幅が足りなくなるように昨年度売上金額列の幅を狭く調整すると,本来ならば343083と表示される数値が,3E+05という表示になります.実際に業務などで表を提出しなければならないときは,3E+05と表示される列幅ではなく,きちんと343083と表示される列幅に調整した表を提出すべきでしょう.

2010年10月12日火曜日

講義について質問&演習1-3について

講義について質問がある方は,メールでもいいのでお気軽に聞いてください.


演習1-3なのですが,ジャンルはあまり厳密に書くことを考えなくていいです.自分の思いつく範囲,できる範囲でジャンルの名前付けを行ってください.

あと,今後,家計簿,グラフ,分析で,お買い物のときのレシートを使いたいと思っています.ですので,そのときまで,あまり無理しなくて良いので,今からお買い物のときのレシートを集めていただきたいです.もちろん,他の人にあまり見せたくないレシートは使わなくていいですから・・・.以下にまとめます.


講義で使う予定なので,お買い物レシートを捨てないで保存しておいてください
注意1.あまり人に見られたくないレシートは講義のとき持ってこなくてもかまいません.
注意2.家族や自分以外の人のレシートでもかまいません.
注意3.家族や自分以外の人のレシートが混ざっていてもかまいません.