• ベストアンサー

エクセルの関数教えてください。

勤務表をエクセルで作成しています。 一日の勤務が 早、早1、日、遅、夜、明、休の表示になっていて 勤務表を見ながら昼食の注文をしています。 昼食を食べる人は早、早1、日、遅の勤務者だけです。 一日、早、早1、日、遅が何人いるかカウントしたいのですが教えていただけないでしょうか。

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

  • ベストアンサー
  • oosaki
  • ベストアンサー率48% (88/183)
回答No.2

長いですけど、以下はどうでしょう。「早、早1、日、遅」の合計を求めます。 ただし、式中の早1の「1」は、半角か全角のどちらかに統一することです。 =COUNTIF(範囲,"=早")+COUNTIF(範囲,"=早1")+COUNTIF(範囲,"=日")+COUNTIF(範囲,"=遅")

kurikuribouzu
質問者

お礼

ありがとうございます。 お陰様で解決することが出来ました。

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

=countif(勤務種類範囲,"日") とすれば日の人の人数が =countif(勤務種類範囲,"早") とすれば早の人の人数が 求められます

kurikuribouzu
質問者

お礼

ありがとうございます。 全ての合計人数が求めたかったのです。 ですが解決できました。

関連するQ&A

  • エクセルの関数について2

    エクセルに詳しくないので関数に強い方宜しくお願いいたします。 1列目の上から順に「休」・「出」・「早」・「出」・「休」・「(空白セル)」・「遅」と入力してあったら「休」と「(空白セル)」をカウントしないでそれ以外をカウントして「出」・「早」・「出」・「休」・「遅」なので「4」と表示されるような関数はあるでしょうか?

  • 交代制勤務シフト表から、給食数の一覧表を作りたいです

    月初めに各部署から、エクセルソフトを使った勤務表が来ます。それを元に給食の数を一覧表にしたいのです。たとえば      早(早番)なら 朝と昼に○      日(日勤)なら 昼のみに○      遅(遅番)なら 昼と夕に○      夜(夜勤)なら 夕のみに○      明(明け晩)なら 朝のみに○ といった具合です。前任者はIFを使って、コピーで貼り付けしていたようですが、自分ではよくわかりませんでした。どうか教えてください。よろしくお願いします。   

  • エクセルVBAの質問です

    エクセルVBAの質問です 今勤務表を作成しているのですが 日1・日2・遅1・遅2・早1・早2・休 等を自動的にランダムで振り分けることはできるのでしょうか? 拙い説明でわかりにくいと思いますが、どうぞよろしくお願いします。

  • エクセルの数式教えてください!

    エクセルの数式教えてください! 例えば 勤務表なんですが シート1に 名前  1日  2日  3日   4日   5日 ○○  日   入   明   半日   休 ってな感じに作成します シート2に ちょっと違う表で、1日の日を8に置き換えする数式 置換でなく数式で置き換えたい 日を8 入を1.25 明を0.85 半日を4 っていう数式ありますか? わたしが言いたいことわかりますか?(ごめんなさい・・・)

  • EXCELでシフト表作成

    こんにちは。ご存知の方教えてください。困っ てます・・・。プルダウンリストで作表しまし たが、それぞれの合計勤務時間をどうやってだ せばいいのかわかりません。 早、日、遅、有1、有2など10項目ほどをプル ダウンリストに設定し表を作りました。 4/21 4/22 4/23 4/25 4/26・・・合計時間 ○○さん 早 日 有1 日 ○○○:○○ 空白は休みです。1枚のsheetで完結したいので すが・・・。 勤務表の片隅に早 8:00 日 6:00 遅 5:00 有1 6:00と表を作っ ています。 どのような計算式をどこに入れればよいのかわ かりません。お願いいたします。

  • エクセルで勤務シフト作成教えてください。

    画像を添付していますが、見えにくいかもしれないです。 プルダウンリストで10項目ほど作成し(早、遅、夜、ラ、有1、有2など)、セルB7からセルB30までそれぞれの氏名を入れセルC6からセルAG6まで日付を入力。セルAH7からセルAH30までそれぞれの合計時間を出したいのですが、計算式とプルダウンリストのたとえば早に8時間、遅に6時間と関連付けて、一人一人の合計時間を求めたいです。Sheetはすべてで1枚にしたいので、シフトの表の片隅に早 8:00、遅 6:00、夜 6:00など縦に早、遅、夜その横縦に8:00、6:00、6:00と表を作っています。休みは空白にしています。 どのようにすればいいのか教えてください。お願いいたします。

  • エクセル2003の、抽出について

    勤務表から、その日の勤務者の、勤務形態別の氏名を抽出したいと思っています。 といいますのも、A列に上から氏名があり、1行目に日付が入った勤務表があります。 そこに、それぞれ「早」、「日」、「遅」というように、その日の勤務形態が入力されています。 そこで、例えばC列を選択すると、「早」と記載のあるA列の氏名がE列に、 「日」と記載のある氏名がF列に、抽出されるといったことは可能でしょうか? マクロを使ってもかまいませんので、よろしくお願い申し上げます。

  • エクセル対象セルが埋まっていたらOKと表示させたい

    拙い文章でわかりにくいかもしれませんが宜しくお願い致します。 勤務表を作成しており、早・2早・日・2日・遅・2遅・夜・×(休み)・有(有給)とあり、早・日・遅が埋まった場合「OK」と表示をさせたいです。 さらに対象セルがD13,D17:D24,D30:D34に分かれている場合の関数を教えて頂きたいです。 宜しくお願い致します。

  • 連続勤務のカウント方法について

    質問させていただきます。 エクセルにて勤務表を作成しているのですが、 7日以上の連続勤務になったときに何か表示できないかと思っています。 1ヶ月を通して7日以上の連続勤務があった場合に表示か、 連続7日目が入力された時点で表示か、どちらでもかまいませんが、 何か方法はありますでしょうか? 例) 早│遅│休│日│遅│早│日│早│日│早│休│・・・・・7日連続勤務有

  • どんな関数をどう使いますか?

    いつもお世話になります。社員の勤務表をエクセルで作っています。下記のような表を作成して別表に自動で入力させようとする時、どんな関数でどう使えばよいのでしょうか? (1)手動入力する勤務表     1日   2日   3日 小林   ●   神    ▽ 佐藤   神   神    ●   清水   ▽   ●   神 ※勤務地は 略文字で表示   ●=本店勤務   ▽=京都支店   神=神戸支店 (2)自動で作成したい勤務地別勤務者表     1日  2日  3日 本店 京都 神戸 (1)で作成した表から自動で(2)の表に勤務する社員の名前が入るようにしたいのですが・・・ 勤務地により2人勤務する日が有ります。 IF関数を使うのかと思い色々とやって見ましたが、わかりません。宜しくお願い致します。