• ベストアンサー

教えてください。エクセルに関して。

教えてください。宿泊業なのですが、月間統計で今現在の稼動率を 表示させる方法を知りたいのです。 例えば月の初日は10室中5部屋、二日目は10室中10部屋だとしたら 別のセルに稼働率75%と表示させたいのですが どうしても(月の日数×部屋数)の内の稼働率しか表示できません。 質問が分かりづらいかもしれませんが宜しくお願いします。

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

  • ベストアンサー
  • anaguma99
  • ベストアンサー率59% (1620/2727)
回答No.2

例えばB2からB32が 埋まった部屋の数を入力する1箇月分のセルだとしたら、 数を入力したセルの分だけ数えるとすると(ゼロだったら0を入力) 質問と同じく10部屋の場合で、 =SUM(B2:B32)/COUNT(B2:B32)/10

toapeironn
質問者

お礼

まさにこれです! 有難うございます。助かりました。

その他の回答 (3)

  • cockerel
  • ベストアンサー率46% (253/548)
回答No.4

たとえば1月から12月までをAからL行に取ります。 1月はA1からA31まで数値(部屋数)が入ります。 2月はB1からB28まで数値が入り、以下同様に続きます。 A32に =AVERAGE(A1:A31)/部屋数 を入力し、横方向にドラッグして%表示にします。 「宿泊業」ということであれば、休日はないと考えられますが、ある場合には空欄にします。空欄とお客の入らなかった日が異なることは、会計の観点から容易に理解できると思います。 なお、全部屋数は一定と考えています(増改築が行われる場合には変更する必要があります)。 当方が質問を理解していない場合にはお許しを。

toapeironn
質問者

お礼

回答有難うございます。とても参考になりました。 こんなやり方もあるのですね。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

例データ A列   B列     C列 日付 利用部屋数 稼働率 2006/2/1 10 50% 2006/2/2 15 63% 2006/2/3 12 62% 2006/2/4 15 65% 日杖は開店日を入力。休みはあるのですか。あれば入力から除くか 稼動日サイン列を作り稼働日は1をいれ、その数を勘定せよ。 部屋数は日別の利用部屋数。 事前予約分などどうするのかな。要らぬことが気にかかる。 20は満室最大稼動部屋数。日々または例外的に20が変わるのか。 こういう業界内的慣行・事情や、自分の事業の場合の特殊例や事情は、質問者が質問に明記のこと。これはないとして説明。 C列は式 =SUM($B$2:B2)/(COUNT($A$2:A2)*20) を入れて下方向に複写。 書式はA列は日付、B列は数値、c列はパーセント(テージ)を設定。 未入力日次行以下行には計算結果を出さないためには =IF(B2="","",SUM($B$2:B2)/(COUNT($A$2:A2)*20)) が良いでしょう。 さてどこが判からなかったのでしょうかねえ。$の付け方かなあ。

toapeironn
質問者

お礼

回答有難うございます。 ちょっと難しかったけどとても参考になりました。 質問の仕方も参考になりました。 有難うございます。

  • hikobee
  • ベストアンサー率60% (3/5)
回答No.1

稼働率のセル =SUM(E3:AI3)/DAY(NOW())/+B3        ↑日数の合計部屋数/今日の日付/全部屋数 例 B3:10   E3からAI3には、1日の利用部屋数を入力(31日分)       横に日付と利用部屋数を入力したイメージです。 簡単な説明ですが、いかがでしょうか?     

toapeironn
質問者

お礼

回答有難うございあます。 こんなやり方もあるのですね。 いろいろ応用してみたいと思います。 有難うございました。

関連するQ&A