words_oonoのプロフィール
- ベストアンサー数
- 0
- ベストアンサー率
- 0%
- お礼率
- 0%
- 登録日2015/11/12
- 性別男性
- 都道府県福岡県
- エクセルの関数について
お世話になります。エクセルのことで教えてほしいことがあります。 学校アンケートの集計についてです。保護者の人にアンケートに答えてもらいます。ですが、その家庭に複数の児童(きょうだい)がいても、アンケート用紙は1枚のため、学年とその結果をまとめて書いてもらい、入力表もそれに沿ったものになっています。 アンケートの結果は、各自で入力してもらいます。それを集計するのが自分の仕事です。 具体的に何をしたいかというと・・・。 たとえば、その家には3人のきょうだいがいるとして、D20のセルには6(年生)、この子の様子は「4」だとすると、D21に「4」と入力します。 その下に4年生の子がいるとしたら、D22に「4」と入力し、その子の様子が「5」ならば、D23に「5」と入力します。 これを、クラス全員(だいたい35名ほど)分、入力してもらいます。 これを学年ごとにまとめたいのです。6年生の「5」は3人、6年生の「4」は2人・・・という風にです。 IF関数とか使えばいいのでしょうか??? どなたか、分かる方、教えてください。よろしくお願いします。
- 締切済み
- Excel(エクセル)
- rinrin379
- 回答数6
- エクセルの関数について
お世話になります。エクセルのことで教えてほしいことがあります。 学校アンケートの集計についてです。保護者の人にアンケートに答えてもらいます。ですが、その家庭に複数の児童(きょうだい)がいても、アンケート用紙は1枚のため、学年とその結果をまとめて書いてもらい、入力表もそれに沿ったものになっています。 アンケートの結果は、各自で入力してもらいます。それを集計するのが自分の仕事です。 具体的に何をしたいかというと・・・。 たとえば、その家には3人のきょうだいがいるとして、D20のセルには6(年生)、この子の様子は「4」だとすると、D21に「4」と入力します。 その下に4年生の子がいるとしたら、D22に「4」と入力し、その子の様子が「5」ならば、D23に「5」と入力します。 これを、クラス全員(だいたい35名ほど)分、入力してもらいます。 これを学年ごとにまとめたいのです。6年生の「5」は3人、6年生の「4」は2人・・・という風にです。 IF関数とか使えばいいのでしょうか??? どなたか、分かる方、教えてください。よろしくお願いします。
- 締切済み
- Excel(エクセル)
- rinrin379
- 回答数6
- vbaの速度向上について
以下のエクセルvba内で、「シート★」のA列(項目名:条件)にある値に該当するデータのみを、抽出するというSQLを書いているのですが、その速度を速めたいです。 時間が掛かる部分は、SELECT句のところで、A列の条件を参照するのが、上から一つ一つになるためと分かっています。。。 何とか速度を速めることはできないでしょうか?お知恵を貸してください。 ※A列の条件が入力されている値の数(行数)は、変動します。 最小で50、最大で200となります。 ◆以下、VBA(一部)-------------- Dim mySQL AS String Dim i n = Cells(Rows.Count, 1).End(xlUp).Row For i = 2 to n mySQL = "SELECT * FROM [シート★$] WHERE 条件 = Cells(n, 1) " ※この下に、上記SQLから別シートにデータを出力するSQLを記載 ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー 以上
- ベストアンサー
- Visual Basic
- kscgakuin
- 回答数6