• 締切済み

関数を使った月計の出し方

エクセルを使ってカルチャースクールの参加者名簿を作成しています。 シート1の内容は講習日の日付(TODAY()+1)と名簿です。 いつも講習前日に作成し、参加予定者には○を、欠席予定者には×を入力し、COUNTIF関数で出席者と欠席者の合計人数を出しています。 シート2の内容は、1ヶ月の参加者総数(日付ごとに)です。 シート1は毎日更新し、上書き保存しています。 (データ保存でなく、プリントアウトをして保存してるんです) シート2にはいつも手打ちで入力するのですが、関数を使って自動的に(シート2には入力しなくて良い方法で)シート1の出席者と欠席者の合計人数を入力する事は出来るのでしょうか。 Today関数とIF関数を使ってシート1の合計人数をシート2へ自動入力する方法を考えたのですが、この方法だと日付が更新される毎にシート2のデータが消えてしまいます。 コピーして値を貼り付ける事も出来るのですが、効率の良い方法は無いかと思い質問させて頂きました。 わかりづらい説明で申し訳ありませんが宜しくお願いします。

みんなの回答

noname#204879
noname#204879
回答No.1

》 データ保存でなく、プリントアウトをして保存してるんです 「データ保存」にしましょ。ただし保存する前に「TODAY()+1」は[値の貼り付け]に。 結論から言えば「効率の良い方法」がある、と断言しておきますが、「シート1」「シート2」のレイアウトが不明なので、的確な回答が出来ません。 色々なやり方があるので、一般的な(定性的な)回答をしても、失礼ながら貴方がそれを応用できるとも思えません(質問文の書き方から判断して)。

関連するQ&A

  • エクセル 関数について教えてください

    エクセル2003です。初心者です。   番号  名前     提出状況  1    鈴木        ○ 2    田中 3    佐藤        ○ 4    小林    合計人数40人 未提出  5人 提出済み 35人 こんな感じの名簿を作成したいです。 (1)合計人数のところには、名前の欄に名前が入ってる数を入れたいのですが、 そういった関数はありますか? (2)名簿では未提出者は空欄になります。×とかは特に入力しません。 未提出者の合計欄には、空欄の数をいれたいのですが、そういった関数はありますか? (3)提出済みの部分には○がついてる人数を入れたいのですが、 そういった関数はありますか? この3つのことえを教えていただきたいです。 もし他によい方法があれば教えていただけると助かります。 よろしくお願いします。

  • エクセルでのTODAY関数

     TODAY関数は、そのファイルを読み込んだ日を自動的に表示させるものだと思うのですが、たとえば、平成19年1月21日にファイルを開いたとすると、その日付が設定した箇所に自動的に入力されます。  したがって、同じファイルを後日開くとその日付は、その後日、たとえb、平成19年2月1日に開くとその日付が入力されてしまいます。  たとえば、シートのある箇所の設定を シート1 契約書の契約日として、そのファイル読み込み日(ファイルを開いた日)を自動入力。ただし、日付の更新はしない。上記読み込み日に固定。 シート2 報告書の契約日として、シート1の日付を自動入力。入力日はシート1の入力日と同じこともあれば、違う日のこともある。 というような設定にするには、TODAY関数をどうカスタマイズすればいいのでしょうか。 表計算、関数、マクロはあまり得意ではありません。特にマクロはやったことがありません。よろしくお願いします。

  • ExcelでTODAY関数を更新させない方法

    こんにちは。 ExcelのTODAY関数について質問です。 例えば、 Sheet1 …x日作成 Sheet2 …y日作成 Sheet3 …z日作成 と順番に作成した際、全てにTODAY関数を使っていると、 Sheet1~3全てz日の日付になってしまいます。 TODAY関数を使って、特定のシートのみ更新させ、 過去に作成したものを更新させないことは可能でしょうか? よろしくお願いします。

  • excelのtoday関数について

    excelの関数について 今日の日付+1、今日の日付+2、今日の日付+3を 自動で入力したいのですが 例えば Today()+1 Today()+2 Today()+3 と入力した後、コピーしますが、 Today()+1 Today()+2 Today()+3 Today()+1 Today()+2 Today()+3 と、+4以降は反映されません。 何か良い方法ないでしょうか。

  • excel関数について

    現在、EXCELで会社の注文書を作成しています。合計金額が入力されると同時に合計金額入力して日を発行日として表示したいのですが、その発行日が次の日になると変わってしまいます。良い方法はないでしょうか?日付が入るセルには以下の関数を入れています。 =IF(C15,TODAY()," ") できれば関数で教えてください。よろしく お願いします。

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

    エクセル2013について教えてください。 sheet1には出席者の名簿一覧を入力しています。 sheet2には支払い済の人の名前を入力しています。 sheet1の名簿の横に sheet2の支払い済みが分かるように『○』を表示させたいのですが エクセル初心者のため、関数がよくわかりません。 詳しい方、わかりやすく教えていただけませんでしょうか。 ちなみに sheet1のC7~C600まで名前が入力してあり E7~E500に『○』を表示させたいです sheet2はA2~A500まで名前が入力してあります 分かりづらく申し訳ありません

  • エクセル初心者 関数について

    すみません、教えてください! 毎日日付が変わる(現在はtoday関数になっています)内容は同じ帳票、を日々出力しているのですが、チェックシートのようなものですので、内容は変わらず、日付のみ変えたい帳票でして、今後、日々の出力をやめて、1週間分をまとめて出力したいのですが、today関数のところにどのような関数を入力すれば、1週間分まとめて出力されるのでしょうか?

  • エクセルでTODAY関数を一時的に使用しない方法

    TODAY関数で日付が自動更新されるセルがあるのですが、この日付を関数を消去することなく、確定的な日数をとりあえず入れたまま保存するにはどうしたらよいでしょうか? 無知な私を助けてください。よろしくお願い致します。

  • Today関数について

    Excel2007を使用して見積書と請求書を作成しております。 日付にToday関数を設定して保存するのですが後日保存したファイルを開くと保存した日付でなく今日の日付をなってしまします。 保存した日付として固定したいのですが良い方法はないでしょうか。 よろしくお願いします。

  • エクセルの日付関数について教えてください。

    エクセルの日付関数について教えてください。 上司から、データの修正をかけたごとの表を提出するようにいわれています。 エクセルのToday関数ですと、ファイルを開いた日付に変更されてしまうので 困っています。 ファイルを開いただけでは変更されず、内容を更新したときだけ、その処理日が表示されるような 関数があれば教えてください。 ひとつのファイルに何枚かのシートがあるので できればシートごとにできればよいのですが 無理でしたら、別ファイルを作ります。 よろしくお願いします。

専門家に質問してみよう