- ベストアンサー
関数(D/IF)について
情報処理検定(全商)二級を受けるのですが エクセルの関数がよく分かりません; DSUM SUMIF COUNTIF DAVERAGE VALUE の主な使い方について教えてください! いつもどれを使ったらいいか分からなくなってしまいます; (とくにDとIFがつく関数・・・)
- nakamalulu
- お礼率60% (17/28)
- オフィス系ソフト
- 回答数3
- ありがとう数0
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 >(とくにDとIFがつく関数・・・) 少なくとも、Dのつく関数は、DataBase のイニシャルDですが、試験で出るかは別として、通常はあまり使いませんね。詳しい理由は話が長くなるけれども、古い時代に生まれた関数で、PCの機能が低かったりしたときに、特別な方法を取って集計するものです。 検索条件、フィールド(タイトル行)、検索範囲が必要だという条件が必要で、なぜか、検索条件を別に取らなくてはならないという問題があります。 次に、IFの付いている関数は、検索条件が必要だということだけです。 試験でしか出てこない問題というものもないわけではないのですが、質問の中の関数でも、優先順位があって、Dの付く関数は下のほうに位置します。 なれないうちは、関数の一覧表は眺めないほうがよいです。 代表的な関数は、せいぜい10~20個の間で十分です。 SUMIF COUNTIF これは、覚えましょう。ただ、関数マニュアルを眺めるのではなく、実際に試してみましょう。分からなくなったら、数式を入れた後に、Ctrl + Shift + A と入れてみてください。 =SUMIF (Ctrl+ Shift + A ) とします。試してみてください。 以下は、私の選んだ基本関数です。 ABS, AND,COLUMN, COUNT, FALSE, FIXED, IF, INDEX, INT, ISERROR, LEN, LOG, VLOOKUP, MAX, MID, MOD, NOT,NOW, OR, ROUND, RANK, ROW, SIGN, SUM, SUMIF, TRUE, (SUMPRODUCT) どうして、と思えるものもあるかもしれませんが、こういう所から表計算関数が出発しているということです。使用頻度順ではありません。SUMPRODUCT以外は、まだ、Excel がなかった頃の関数一覧から取り上げています。これらほとんどは、Microsoft 社が作ったものではありません。1970年代後半に、あるアメリカの大学生が知恵を絞って考えたものです。 その後、大手のメーカーに移って、ユーザーから、いろんな要請や必要性から付け加えられていったということです。例えば、CLEAN関数なんて、未だに残っていますが、それは理由があったのです。DSUMなどのデータベース関数も、一時代('87頃)にできたものです。こうしたものを段階的に必要なものを優先して覚えると覚えやすいかもしれません。日本からは、JIS関数がありますが、英語版でも出てくるのです。 関数の根本的なことは、人が考えたものだということです。人が作ったものだから、工夫もされていますが、やはりミスもあります。初めに「全ての関数ありき」ということではないのです。どう考えてもヘンだなというものもあります。そうやって考えると、楽になるのではありませんか?
その他の回答 (2)
- 63204369
- ベストアンサー率35% (26/73)
質問に書いてある関数の式です =DSUM(データベース,フィールド,条件) =SUMIF(範囲,検索条件,合計範囲) =COUNTIF(範囲,検索条件) =DAVERAGE(データベース,フィールド,条件) =VALUE(文字列) テキスト http://www.jikkyo.co.jp/shikaku/joho/zensho/index.html 注文方法 http://www.jikkyo.co.jp/tyumon/index.html
関連するQ&A
- Excel:関数について
こんにちは。 カテゴリーが違うかもしれませんが、 回答をお願いします。 ~ 私は1月末に情報処理検定2級を受ける予定です。 今Excelで必死に実技を勉強しているのですが 関数がごちゃごちゃで… 特に”DSUM””SUMIF”の違いが 分からなくて困っています。 Excelに詳しい方、 ぜひ教えていただけませんか? 回答お願いいたします。
- 締切済み
- オフィス系ソフト
- DSUM関数、DCOUNTA関数について
A~Dのエクセルファイルから必要な情報をピックアップしEを作成したいのですが、 A~Dを閉じると、Eに入れたDSUM関数とDCOUNTA関数が#VALUEになってしまいます。 どうしたらよいのでしょうか? ちなみに入力したDSUM関数(テーブル使用)は、 =DSUM('[A.xls]1311'!$A$31:$L$300,'[A.xls]1311'!$H$31,I3:J4)です。 ※DCOUNTAも同様です。 自身でいろいろ調べてみましたが、いまいち分からずお手上げです。 よろしくお願い致します。
- 締切済み
- Excel(エクセル)
- エクセル IF関数?!
エクセル初心者です。関数の使い方を教えてください。 B2列に「男」と「女」を入力してあります。 D2列には「出席」「欠席」が入力してあります。 っで、欠席者を数えるのはCOUNTIF(B2:B30,”欠席”)なのかな と思うのですが、男の子の欠席を数えるのは、どうすればいいのでしょうか? IF関数と組み合わせるのでしょうか? それとも他にいい関数がありますか?
- ベストアンサー
- オフィス系ソフト
- 関数の違いを教えてください
エクセル関数の違いがわかりません。 SUMIFとDSUMの違い DCOUNTとDCOUNTAの違い どなたか教えてください。おねがいします。
- ベストアンサー
- オフィス系ソフト
- Excel 関数ifについて
Excel 関数ifについて セルa1から a100の中に、たとえば 好き ということばがあるかどうかをチェックするとき、 if(countif(a1:a100,"*好き*"),1,0) と指示されました。 本来ならcountifが1より大きければ1を返すのですから、 if(countif(a1:a100,"*好き*")>0,1,0)ですよね? 論理式の >0って 省略できるんですか? 正なら真、0以下なら偽と解釈されるんでしょうか?
- ベストアンサー
- その他MS Office製品
- エクセルの関数の上達法を教えてください><
私は、商業高等学校に通う1年生です。 情報処理科という科で、エクセルや簿記などを習っています。 今月末で夏休みが終わるのですが、 9月の上旬には情報処理検定や全商英検など複数の検定が待ち構えています。 しかし、私はエクセルの関数がとても苦手で実技が本当にできません>< この検定で資格が取れないと、来年に持ち越されるという恥ずかしい結果になってしまいます。 まだまだあきらめてはいないので、ぜひエクセルの関数上達法をおしえてくださぃ><
- ベストアンサー
- 情報処理技術者
- エクセルでIFを使った関数
エクセルで 品番 材料名 個数 品番 個数 材料 A ■ー555 10 A(1) 40(2) (3) B ▲ー100 50 C ◎ー200 30 D ▲ー100 20 E ◎ー200 40 A ■ー555 30 上記のような表があり、(1)に品番を入力すると (2)にはSUMIFを使って個数がでてきます。 表に品番Aというものがひとつしかないと限らないので、 あわせた個数がでてくるようになっています。 問題は(1)に品番を入力したときに(3)に品番に見合った材料をでてくるようにしたいのです。 IF関数を使ってやってみたのですが、材料が文字列のせいかVALUEとエラーが出ていまいちわかりませんでした。 どなたか詳しい方よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- Excelでの集計の処理について
ExcelでSUMIF関数とDSUM関数で集計処理の時間は違いますか? ちなみにExcelのバージョンはは2000です。 調べたことのある方は教えてください!
- 締切済み
- オフィス系ソフト
- エクセル(IF関数)について
IF関数について教えてください WINDOWS7を使っています。 エクセル2010で使ったIF関数が、2003や2007では機能しません。 そんなことがあるのでしょうか? MOD、 VALUE、 LEFT、 RIGHT等 簡単な組み合わせなのですが・・・。 もちろん同じように入力しています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- MSアクセスにおけるSUMIF関数やIF関数、VLOOKUP関数について
アクセスにおいてエクセルでいう、SUMIFやIFやVLOOKUPなどに類似(もしくは同じ)関数はありますか? もしもあるとしたら、使用方法などアドバイス頂けたら嬉しいです。 宜しくお願いします。
- 締切済み
- オフィス系ソフト