• ベストアンサー

エクセルのスキルをあげるための良い独学のすすめは

現在、エクセルの簡単な関数は利用でき、シート2枚参照ぐらいの 資料は作れます。しかし、シートが4から5シートにまたがって 入っている関数が複雑なものを作れるようになるにはどういった 独学がいいでしょうか。経験者の方の回答をお待ちしております。

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

  • ベストアンサー
  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

こんにちは。 関数に関しては、基本的なことを知っていればよいのではないのかなって思います。掲示板などで出ている長い式や複雑なものは、すごく特殊なもので、あえて使う必要はないように思います。それぐらいなら、VBAを覚えたほうが早いのです。 私は、今の自分が、過去の自分の同じ質問に対して回答をよせるとしたら、「パターン」をメモしておくことだ、というしかありませんね。みんな解法のパターンは決まっていて、複雑だと思えても、決まりきっているからです。 それと、あまり基本関数以外には、覚える必要がない、と言えます。 どうにも、基本関数以外は、きちんとして作られているようには思えないし、知っていて自慢になるようなものでもありません。一体、何のために、そんな関数があるのか、と思えるような不要な関数も数多くあります。 私が選び出した基本的な関数です。 ABS, AND,COLUMN, COUNT, EXP, FALSE, FIXED, IF, INDEX, INT, ISERROR, LEN, LOG, VLOOKUP, MAX, MID, MOD, NOT,NOW, OR, ROUND, RANK, ROW, SIGN, SUM, SUMIF,SUMPRODUCT, TRUE それ以外は、基本ではないので、本でも、マニュアルでも見ればよいと思います。 知っていて使いこなせるから偉いわけでもないです。 仕事で、解答がきちんと出れば、その過程は、どのようなものでもよいと思います。ある種のカッコ良さを求めても、そのために時間が掛かるようなら、何もならないですからね。掲示板の回答なんかには、結構、そういうものもあるのではないでしょうか?そうでないと、また、目立ちませんからね。 それよりも、Excelは幅広く使えるほうが大事だと思います。 例えば、MSクエリ とか、フィルタオプションとか、統合、テーブル、リスト、ピボットテーブルを使いこなせれば、かなり有用です。掲示板やWebサイトでも教えてくれるところはないはずです。自分で独学で覚えるしかありません。(もちろん、書籍で探せばあります。)

Mori229
質問者

お礼

丁寧な回答ありがとうございます。 確かに月次報告書などに入っている関数を参照すると延々と続き意味が わからないものもあります。 私もExcelを仕事で幅広く使えるように回答者様のアドバイスでがんばります。

その他の回答 (1)

  • bari_saku
  • ベストアンサー率17% (1827/10269)
回答No.1

こちらのサイトや参考URLのような所に、質問を立ち上げまくりました。 関数が紹介されているサイトで、よく拝見するのはこちら。 http://www3.tokai.or.jp/excel/ 全ての関数が網羅されているわけではないのですが、非常にわかりやすく解説されています。 私がMicrosoft Office Specialist Expert の資格を取れたのは、これらのサイトのお陰だと思っています。

参考URL:
http://www.kenzo30.com/bbs/situmon.htm
Mori229
質問者

お礼

回答ありがとうございます。Expertですか。すごいですね。 やはり仕事上でもエクセルが使いこなせる人がイコール仕事が出来るという構図はあります。皆さん独学のようなので私もがんばりたいとおもいます。ありがとうございます。

関連するQ&A

  • エクセルのスキルをあげるには

    現在のレベルは簡単な関数で計算が出来るぐらいです。 しかし今の職場ではマクロを使った表や、社員のタイムカード集計シートなどを作らなければいけません。独学で学習するとしたら、どのような参考書を参照したらいいでしょうか。基本編の参考書はひととおり終了しています。

  • エクセル独学のサイトでおすすめはありますか

    エクセルを独学で習いたいと思います。 関数やマクロなどなど。 良いサイトを知っていたら教えてください。

  • エクセルの関数を教えてください。

    エクセルの関数を教えてください。 添付のシート(「参照シート」と呼ぶことにします。) 「残高」の一番下の値をLOOKUP(10^10,参照シート!G:G) という関数で取り出すことができました。 やりたいことは ある期間の残高を取り出したいと思っています。 期間は「参照シート」のH4にはfrom、J4にtoの日付を入力しています。 その期間内の一番下の残高を取り出したいと思っていますが、複雑すぎてわかりません。 これを関数でできるでしょうか?

  • エクセル初心者です。

    エクセルを始めたのですが… 関数、相対参照、絶対参照 って頭を使いますね… SUMIF関数でつまずいてます…。 何かコツみたいなものってありますか? あとワードエクセルはどのへんまでできて 基本操作ができると言えるのでしょうか…。 経理系でエクセルを活用できるようになるには どように勉強していったらいいでしょうか… 書物を活用しながら独学は難しいでしょうか…

  • Excelの関数について

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

  • エクセルについて

    エクセルの関数について質問があります。 添付した画像のようにエクセルで勝敗による平均得点のシートを作ろうとしています。 今までは一つ一つ手作業(AVERAGE関数を入れてセルを一つ一つクリック)してやっていたのですが、if関数で勝敗(○●△)を参照して平均を求めることは可能でしょうか? もしくはif関数を使わずに関数で求めることは可能でしょうか? わかる方いらっしゃいましたら、よろしくお願いします。

  • Excelで表現すると、どのような関数になりますか?

    ある数式をExcelで関数化したいのです。 よろしくお願い致します。 シートを2つ使用しており、【Sheet2】は【Sheet1】の値を参照しています。 【Sheet2】参照⇒【Sheet1】 このとき、【sheet2】が参照しているセルは 【Sheet2】1行目:=Sheet1!H4 【Sheet2】2行目:=Sheet1!H35 【Sheet2】3行目:=Sheet1!H66 と、行数が増える毎に「H列」の「行数」が"31"ずつ増加しております。 一般の数式で表現すると、xを【Sheet2】の行数として、  Sheet1!H{4+31*(x-1)} となります。 これをExcelで表現すると、どういった関数になりますか? 識者の方、ご教示よろしくお願い致します。

  • エクセル関数INDIRECTについて

    エクセル関数 セルの参照についての質問です。 ひとつのBookの中に、AとBのシートがあります。 Aにデーターを入力し、Bに必要な部分だけセルの参照(INDIRECT)関数を使ってデーターを反映させていたのですが、Bのシートだけを別のBookとして保存した場合、INDIRECTの関数を使った部分がエラーの表示になってしまいます。(よく考えればAを参照しているので当たり前なのですが。。。) Bのシートを別のBookに保存しても参照しているデーターが消えない方法(関数)はあるのでしょうか? ご存知の方がいらっしゃいましたらご教授下さい。 (説明が下手ですみません)

  • エクセル VBA ' " ! & の使い方

    エクセル VBA ' " ! & の使い方 VBAを独学で勉強している、超初心者です。 同じシート内でのVBAを作るのはなんとなくできるようになったのですが、別のシートのデータを参照したいときなど、(シート名を変数にしています)うまく動作できません。 ' " ! & の使い方をやさしく解説してください。 よろしくお願いします。

  • エクセル

    エクセルのシート参照の書き方について 例:    A1      B2  1  100    =‘sheet100‘!C2  2  150    =‘sheet150‘!C2  3  200    =‘sheet200‘!C2  4  250       · · n  10000  =‘sheet10000‘!C2 ここでドラックすると、列B2に同じ書式が入ります。 B2列にそういう関数を入力すれば、ドラックして、 指定した参照ができるのかを教えていただけますでしょうか? よろしくお願いいたします。

専門家に質問してみよう