EXCELで平日の集計をする方法

このQ&Aのポイント
  • EXCELで平日の集計をする方法について知りたいです。具体的には、平日のみの数量を集計する数式を設定したいです。また、休日も含めた合計を計算する方法も教えてください。
  • EXCELで平日の集計をする方法について教えてください。具体的な作業内容としては、平日の数量を集計し、休日も含めた合計を計算する必要があります。
  • EXCELで平日の集計をする方法を教えてください。具体的な手順としては、平日の数量を集計する数式を設定し、休日も含めた合計を計算する必要があります。
回答を見る
  • ベストアンサー

EXCELにて、平日のみの集計をしたい

どうやってもわからなかったので・・・ 以下のような表を作っています   A  B  C  D  E  F  G  H  I  J  K  L 1 品名 7/21 7/22 7/23 7/24 7/25 7/26 7/27 7/28 平日 休日 合計  2    火  水 木 金  土 日  月 火 3    1  0  2  4  1  1  1  1  9  2  11 J3セルに平日の数量のみを集計する数式を設定したいのです L3にはSUM関数で合計を、K3にはL3-J3で集計を出すようにしたいです (A列には商品名が入ります) 祝日も休日にカウントしたいので、別シートに休日一覧をシリアル値で入力してあります 休日一覧のシートはA1~A22までの範囲にシリアル値を入れてあります (祝日の日数より多く範囲設定しているのは定休日なども設定するためです) よろしくお願いします

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 参考になるかどうか分かりませんが・・・ 表を↓のように縦にしてはダメですか? もしそれでもOKと言うのであれば、目を通してみてください。 こちらで勝手に休日(祭日)の表を貼り付け、土・日とその表の中にある日付を休日として考えています。 まず、B列を作業列として B2セル =IF(COUNTIF($F$2:$F$18,A2)>0,"○","") でオートフィルで下へコピーしています。 (今回は祭日が入ってないので、すべて空白になります) そして合計の欄の B14セル =SUM(D2:D10) 休日の計の欄の B13セル =SUMIF(C2:C10,"土",D2:D10)+SUMIF(C2:C10,"日",D2:D10)+SUMIF(B2:B10,"○",D2:D10) 平日のB12セル =B14-B13 とそれぞれ数式を入れています。 (エラー処理はしていません) これでなんとか希望に近い形にならないでしょうか? 以上、参考になれば幸いですが、 まったく的外れなら無視してくださいね。m(__)m

その他の回答 (2)

回答No.3

>J3セルに平日の数量のみを集計する数式を設定したいのです 見出し行の上に一行増やします 【B2】セルに「=WEEKDAY(B2,3)」の数式を入れて【I1】までオートフィルコピーします 【J4】セルに「=SUMIF(B1:I1,"<5",B4:I4)」の数式を入力します

この投稿のマルチメディアは削除されているためご覧いただけません。
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.1

休日の一覧があるなら、休日の合計が出せると思います。 =SUMPRODUCT(COUNTIF(休日一覧の範囲,B1:I1)*(B3:I3)) とかで如何でしょうか。 COUNIFで休日一覧にあれば、1 なければ0ですので、その結果に3行目の値をかけて合計します。 平日は、全体の合計から休日の合計を引き算で出します。

関連するQ&A

  • EXCELで、平日は平日、休日は休日で集計したい

        1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 平日 休日     日 月 祝 水 木 金 土 日 月 火 水 木 金 土 日   時間内 8 8 8 - 8 8 - 8 4 4 - - 8 8 8  ×× △△ 時間外 1 1 - - - 2 1 - - - - - 1 2  ×× △△ 上記のような就労表を作成しています。 記入する数字はすべて時間です。 日付と曜日、祝日は自動で表示できるようにしています。 土曜日、日曜日、祝日は休日手当が付きますので 平日は平日、休日は休日で自動集計したいのですが どのような関数を使えばよいのでしょうか? (表の××、△△に集計したいです) 宜しくお願いします。

  • ★PHP★平日、休日の区別はできますか?

    PHPについて質問です。 その月の平日結果の集計、休日結果の集計をやりたいです。 PHPで平日、休日の区別はできますでしょうか? 一ヶ月ごと、今日までの平日、休日の集計です。 たとえば・・・ 今日が9/6(火)だとしたら、、 1.2.5.6日が平日 3.4が休日 (平日の平均×残りの日数)+(休日の平均×残りの日数)=合計 これを算出したいです。 PHPで可能でしょうか? ご存知の方がおりましたら教えてください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • Excelでの別シート集計について

    Excelで月別、項目別で時間を集計するシートを作成しようとしています。 シート2ではシート1 F列コード別に集計してD列の時間データを月別に合計 シート3ではシート1 F列コードとG列コード別(Fが1001でGが1001、、、)に集計してD列時間データを合計、という表データにして抽出したいと考えています。 シート1には K欄に年月を表示  =IF(OR(A7="",B7="",C7=""),DATE(2100,12,31),DATE(A7+2000,B7,C7)) L列にF列コード+年月  =F7&(2000+A7)&B7 M列にG列コード+年月  =G7&(2000+A7)&B7 というところまでは設定したのですが、出力先となるシート2、シート3にはどのような設定をすればよいのか行き詰っています。 なにとぞ易しい回答をよろしくお願い申し上げます。

  • SUMIF関数の集計が上手くいきません。

    「集計」シートのA列に得意先コード・O列に集計欄 「貼付」シートのE列に得意先コード・J列に集計欄があります。 なお、「貼付」シートのE列は重複する場合もあります。 「集計」シートのA列の値を、「貼付」シートのE列から探して、その行のJ列の数値の合計を 「集計」シートのO列に集計したいと思っています。 「集計」シートのA406が「B」で「貼付」シートのE200とE300が「B」で、「貼付」シートのJ200が「150」 ・J300が「250」であれば「集計」シートのO406に「500」(150+250)を表示させたいと思っています。 なお、「貼付」シートのE列には他に「B」の値がないものとします。 そこで、O列に次の関数を入れました。 「=SUMIF(貼付!E:E,A403,貼付!J:J)」 すると、(O4:O405)の範囲では、きちんと「貼付」シートの、各得意先コード別の合計が表示されるの ですが、O406の値が「0」と表示されます。 数式は合っていると思うのですが、何が誤っているのか、わかるかたはいらっしゃいますか? 406行目がA列に得意先コードが入っている最終行であることも関係ありますか? あるいは、どのように集計したら良いのか、教えていただけると助かります。

  • 難解なエクセル集計の仕方を教えてください!!

    以下のように集計したいのですが、いい方法はありませんか? 解りにくいですが、宜しくお願いします!!! ------------------------ 【関係図】  (1)(2)という2つグループの関係を表しています。  組織図のようなものと思ってくださって結構です。 ■元データ 【表あ】  関係図を分解し、2つごとの関係に直したデータです。   【表い】  それぞれA-Oに対応する数字が入っています。 ■集計要望 【表あ】と【表い】ふたつのデータを元に、関係図に基づいた集計をしたい。 例: 1.Aを集計すると、Aの下位のものはすべて集計したい。(A~Gまでの集計) 2.Dを集計すると、Dの下位のみが集計されるようにしたい。(D+E+F+G) 3.Fを集計すると、Fの下位のみ集計したい。(F+G) 4. Iを集計=I+K、Jを集計=J+L+M+N+O 【関係図】  (1)A-B-C      D-E       F-G  (2)H-I-K     J-L-M       N-O 【表あ】  A ― B  B ― C  B ― D  D ― E  D ― F  F ― G  H ― I  I ― K  H ― J  J ― L  L ― M  L ― N  N ― O 【表い】 A=1 B=2 C=4 D=5 E=6 F=7 G=8 H=9 I=10 J=11 K=12 L=13 M=14 N=15 O=16

  • エクセル 集計のエラー

    1枚目のシートに日付、内容などの一覧があります。 2枚目のシートでそれを集計しています。 1枚目のシートの日付を消すと、2枚目で#N/Aのエラーが出ます。 シートの内容を全部消しても出ます。 一覧はどんどん足しているので、一覧の一番下の列は日付が空欄ですが エラーは出ません。 どこが違うのでしょうか? やりたいことは、このシートを空にして新たな一覧を作成して集計したいのです。 説明が下手で申し訳ありませんが教えてください。

  • エクセルデーター集計について

    現在1月から12月まで各月毎のシートと集計表があります。 そのシート内の集計表は  A  ・   B     ・ C ・ D ・ E ・・・・・・・・BB 1担当・顧客ナンバー・日付・苗字・名前・・・・・・・・ 2田中 3佐藤 4小川 5田中 6田中 7佐藤 8井上 ・ 150位まで(行については月により変動あり) と各列と行にデータが入力されてます。 担当者は12名で元になるデータ表には活動順に担当者名が入力されてます。 やりたい事は (1)各担当別の月別集計と年間集計シート作成 月毎にシートを作成でなく、あくまで担当者毎の月毎集計と12か月の年間合計転記を同一シートにする事は可能でしょうか。(個人成績表の為) またその時担当別にシート作成が出来るとうれしいです。 (2)全担当者の月集計一覧シート 一つのシートに全担当者の月別集計(1月から12月)を一覧にしたいのですが、各担当者の月別合計欄を転記の認識なのですが、他にいい方法もありますか? (3)全担当者の年間集計一覧シート (2)の合計を転記の認識です。他にありますか? 以上3点を作成したいと思ってます。 (1)が出来れば何とかなるような気はしますが、どなたかご教授お願い致します。 項目はA~BBまで横一列にあり 担当者の入力も横一列なのでvlookupでも考えましたが、マクロで何とか出来るなら挑戦してみようかと思ってます。 集計表自体他のブックからのリンクやなんやらで20M位ファイルサイズがあり、今回の(1)(2)(3)は新規ブックに作成したいと思います。

  • EXCEL 2002 集計

    エクセル 2002 で会社の月切ごとの不良集計を1つの不良集計表にしたいのですがどうしたら良いですか、宜しくお願いいます。 4月~9月切りのファイルが3.5インチFDに入っています。 表の形式はA列に機械NOが1~15台 B列に各機の生産数  C列~J列までは不良項目が入っています、K列には不良合計 L列には不良率 上記のような内容です、宜しくお願いします。

  • エクセルで集計

    エクセルで複数のシートの表の文字列を元にその横のセルにある 数字を選びだして別シート(合計用のシート) に合計の出し方を教えて下さい 一枚目のシート     A      B     1   イチゴ   2 2    メロン     3 3   レモン     4 二枚目のシート     A      B     1   イチゴ    1 2    メロン     2 3   レモン     1 合計のシート(ここを自動で集計したいです)     A       B     1   イチゴ    3 2    メロン      5 3   レモン      5

  • エクセルでの週ごとの集計について

    週ごとの集計を別シートにしたいのですがうまくできません。 【シート1】 A B  C 1/1 金 100 1/2 土 30 1/3 日 303 1/4 月 202 1/5 火 303 ・ ・ ・ ・ ・ ・ ・ ・ ・ で、【シート2】に日~月毎のC列の集計を行いたいのですが、 どのようにすれば良いでしょうか? 上から7日毎の集計といった方法でもいいですし、 ○日~○日、もしくは曜日で集計ができたらと思っています。 =SUM(Sheet1!C4:C10) =SUM(Sheet1!C4+7:C10+7) ではできず、困っています。 できるだけ簡単な方法で、どなたか教えてください。

専門家に質問してみよう