こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルに詳しい人に質問です

エクセルで作りたいものがあり質問します。

受験を控えているのですが、たとえば国語を勉強したら、△が表示され
5教科全て勉強したら◎(もしくはよくできました、等の言葉)が自動で表示されるようなものを作りたいと思っています。

また毎月それを集計して、月の評価が自動ででるようなものを作りたいのですが、エクセルで可能でしょうか。
もし可能であればどのように作ればよいでしょうか。
またそれを勉強する良いHPがありましたら教えてください。

投稿日時 - 2007-12-13 02:46:47

QNo.3594121

暇なときに回答ください

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

 A   B  C  D  E  F  G     H
1|日付|国語|数学|英語|社会|物理|勉強した数|評価
2|12/10| 1|  |  |  |  |1     |△
2|12/11| 1|  1|  1|  1|  1|5     |◎
------------------------------------------------------
合計                  100

投稿日時 - 2007-12-13 03:02:45

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

A1,B1,C1,D1,E1に
日付、教科名1、教科名2、教科3、評価、とあるとする。
A~D列には学習内容を入力していく。
評価欄に、
=IF(COUNTA(B2:D2)=1,"△",IF(COUNTA(B2:D2)=2,"○","良く出来ました"))
と入力。
月末に評価を表示させたいセルに
=COUNTIF(B2:B31,"国語")  ※B2~B31に国語 が入力されていると仮定してます。
と入力すると、その月に勉強した国語の数が表示されます。
さらに、全体の日数で割ってパーセンテージを算出するのもいいかもしれませんネ。
よかったら参考に、受験頑張ってください☆

投稿日時 - 2007-12-13 12:33:32

お礼

ありがとうございます。
助かりました。がんばります。

投稿日時 - 2008-01-09 04:33:56

ANo.3

_A   B   C   D   E   F   G
1 日付  国語  数学  英語  社会  物理  判定
2 10/10 1   2   1   0   0   =CHOOSE(COUNTIF(B2:F2,">0")+1,"×","△","△","○","○","◎")
90 200710 =SUMPRODUCT((TEXT($A$2:$A$89,"yyyymm")=TRIM($A90))*B$2:B$90)

B2:F2に勉強した時間数を入力
G列に勉強してなければ×、2教科までなら△、4教科なら○、全部なら◎が表示
90行目に2007年10月の勉強時間数が表示されます。

投稿日時 - 2007-12-13 11:54:51

お礼

総時間数もできるのですね。
ありがとうございました。

投稿日時 - 2008-01-09 04:33:20

ANo.2

レイアウト確認をしようと思ったら送信してしまいました・・・・
でレイアウトは割愛しますが

ようは、やったら 1 とつけて    日の合計をだして、
その合計が5なら◎1以上なら△ なしなら無印とするなら
エクセルで出来ます。

たとえば
Aのセルは日付
Bの1行目のセルは国語 やったら1を入力
Cの1行目のセルは数学 やったら1を入力
Dの1行目のセルは英語 やったら1を入力
Eの1行目のセルは社会 やったら1を入力
Fの1行目のセルは物理 やったら1を入力
Hの1行目のセルは勉強した強化の合計
Iの1行目のセルは評価とすると

Hは、BからFの足した合計なので
    =sum( B1:F1 )
で合計が表示されます。

次にIのセルには、その評価を表示したいので
以下のような条件文を入力します。

    =IF( H1 = 5, "◎", IF( H1 > 0, "△", "" ))

上は、H1のセルが5なら◎を表示でちがうなら
またH1が0より大きければ△を表示でそうでなければ"" 何も表示しない
という式になります。

投稿日時 - 2007-12-13 03:09:29

お礼

IF関数というやつですね?
ありがとうございました。勉強してみます。

投稿日時 - 2008-01-09 04:31:23

あなたにオススメの質問