次のような内容について、エクセルの関数で表現したいのですが、初心者ゆえ、どのように関数を組めばよいのかわからず、悩んでいます。どうかお力を貸してください。よろしくお願いします。
【内容】
山田さんは、ホテルの客室清掃の仕事をしています。
清掃をする部屋は、2タイプあります。 ベッドが1つある部屋(101、102、103)と、ベッドが2つある部屋(201、202、203、204)。
山田さんが日常やる業務は、基本的には、部屋の清掃だけです。しかし、状況により、部屋の清掃に加えてベッドメイクをするときもあります。
たとえば、ある日の山田さんの、仕事内容が、
101 清掃だけ
204 清掃+ベッドメイク
202 清掃だけ
103 清掃+ベッドメイク
だったとします。
この山田さんがやった一日の仕事内容を、ポイントで表現したいと考えています。
ポイントは、
【部屋の種類に関係なく、清掃だけを行なった場合】は1ポイント。
【ベッドが一つの部屋を清掃+ベッドメイクした場合】は2ポイント。
【ベッドが2つの部屋を清掃+ベッドメイクした場合】は3ポイント。
とします。
さきほどの例ですと
101 清掃だけ→1ポイント
204 清掃+ベッド→3ポイント
202 清掃だけ→1ポイント
103 清掃+ベッド→2ポイント
合計7ポイントになります。
このポイント表示を、エクセルの関数で表現したいのですが、どういう関数を組めばよいのか悩んでいます。どうか、よろしくお願いします。
No.4
- 回答日時:
割と簡単なのは、
一列目、作業日、二列目、作業者名、三列目、部屋番号、四列目、清掃、5列目、清掃ベッド、六列目、清掃ツインベッド、7列目合計
これで、作業日、名前、あとは、やったらんに1だけを入れる、、、最後に、縦集計ができたら、、、回数がわかるので、もう一列足して、
元表に基づいて、ポイントを計算すればいい。
職員が増えても、、、並べ替えできるし、日付でもそーとできるのでは、、、。
No.3
- 回答日時:
No2の回答の補足です。
回答ではベッドが2つの部屋は部屋番号の左1文字が「2」という条件の数式を利用しましたが、実際にはそのような基準ではなく、部屋番号に特に規則はないなら各行のポイント計算の式を以下のように修正してください。
=IF(D2="","",D2+E2+(ISNUMBER(MATCH(B2,{"201","202","203","204"},)))*(E2<>""))
#実際の運用方法や集計目的がわからないので、一般的な集計方法の例を勝手に作成してみましたが、このようなご質問では、集計の目的(たとえば1か月分の合計をしたいなど)、実際に入力されているデータ形式やリストのレイアウトによって最も合理的な数式が異なりますので、これらの部分を補足説明された方がご希望に近い回答が得られると思います。
No.2
- 回答日時:
今回のご質問では説明されていませんが、実際の運用では「山田」さんだけでなく、他の担当者がいることや、毎日のデータを集計してポイント合計を出したいのではないかと思います。
その場合は、以下のような運用が簡単です。
A列に日付、B列に部屋番号、C列に担当者、D列に清掃の有無(1の場合は清掃)、E列にベッドメイクの有無を入力し、F列に以下の式を入力してその部屋の処理ポイントを集計します。
=IF(D2="","",D2+E2+(LEFT(B2,1)="2")*(E2<>""))
I1セルに検索する担当者、H4以下に検索する日付を入力し、下方向にオートフィルしておきます。
そして、I4セルに以下の式を入力して下方向にオートフィルすれば、H1各日付のポイント合計を計算することができます。
=SUMIFS($F$2:$F$20,$C$2:$C$20,$I$1,$A$2:$A$20,H4)
担当者が「山田」しかいない、あるいは日付ごとの集計はする必要がない場合は、もちろんF列を単純に合計するだけで計算できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 病院・検査 病室清掃員です。 個人病院の脳神経外科内科の入院患者さんの部屋を清掃しています。 個室から大部屋まで 2 2023/02/25 16:01
- 会社・職場 ビルメンテナンスの方みえますか 清掃パートをしてますが 社員さんのお掃除の仕方の 意味を教えて下さい 1 2022/04/19 07:54
- アルバイト・パート 客室清掃について続けるか悩んでいます。 専業主婦でブランクがあったのですが… 家計の為にもパートに出 5 2023/03/15 17:16
- 分譲マンション 分譲マンションの水道清掃について質問です 分譲マンションに賃貸で住んでいるのですが今度数年に一度の各 4 2022/05/31 18:40
- 飲食業・宿泊業・レジャー 宿泊中に勝手に清掃されました。 温泉旅館に一泊中ですが、 夜ご飯で部屋を空けている時に 従業員が勝手 6 2022/11/07 23:01
- その他(業種・職種) ブラックバイトに入ってしまったかも... 1 2022/12/19 21:56
- その他(悩み相談・人生相談) ホテルの清掃やろうと思うけど、こういう体力仕事は、睡眠時間しっかりとったり、休日にベッドに横になった 3 2023/02/02 11:45
- 日本語 肉体的負担」と「体力的負担」 3 2022/11/25 13:31
- 学校 男女差別言うならば 5 2022/06/23 16:54
- 賃貸マンション・賃貸アパート 引越し先の清掃の不備について。 長文になりますがどうぞおねがいします。 先日引っ越しをしました。築1 2 2022/11/17 21:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報