先輩からお弁当の集計の係を引き継ぎ、エクセルファイルをもらったのですが、
先輩はもうおらず、イレギュラーな例が出てしまったので、お知恵を貸していただきたいと思います。
基本はアルファベットのOとXでマルバツの代わりとして、
下の方の合計欄で
注文数を
=IF(G36=0,"",G36)
というふうに処理しているのですが、
一人で2食分注文のある時があってここがきれいに処理できません。
アルファベットOを数字1として代入させてごにょごにょ考えたりしたのですが、どうでしょうか?
基本はマルバツに見えるようにしておきたいのです。
潔く数字に変えてしまってSUMの処理をしてしまった方が賢明でしょうか?
よろしくお願いします。
No.4ベストアンサー
- 回答日時:
たとえば表範囲を選び,右クリックしてセルの書式設定の表示形式でユーザー定義を選び
[=1]"○";[=0]"×";G/標準
と設定します。
注文有りのひとは数字の 1
注文無しのひとは数字の ゼロ
複数注文のひとは数字の 2や3や4
を記入します。
合計はふつーにSUM関数だけで計算します。
今までの入力とちょっと逆りますが,以前の操作をしていたひとはもう居なくてあなたが使うだけなので,支障ないと思います。
#どーしても今の入力方式のまましたい(たとえばあなただけが入力するんじゃなく,今まで皆さんにも入力して貰っていたなど)場合は
合計の式を
=COUNTIF(G4:G31,"O")+SUM(G4:G31)
として,今まで通りオーとエックスと,加えて数字記入で運用する方法も有りです。
ご回答ありがとうございます。
今回はこちらの意見を使わせていただくことにしました。
ユーザー定義で細かいことができるんですね。
最初の設定だけで思ったとおりの表にできそうです。
ありがとうございました。
No.7
- 回答日時:
弁当はたいてい同じ人ですから、マクロ実行で1ヶ月分平日に初期セットします、なんてことも可能になってくる。
印刷して赤ペンでチェック入れようものなら、1文字に印2個、漏れありそう。
2個から1個にしたとき、どうするか
セルの取消線使うか
エクセル的に言えば数値のが楽だろうが、実用的にどうか。
合計が合えばいいのでしょうけど、さらなる改善案、ルール決め考えたら多数出てくる。
手間でなく、不正の、とくに困っているところ、に絞る。これで誤って精算したとか。
No.5
- 回答日時:
特に注文数を数値にしていなくとも、例えばG4からG34セルの間に注文がOやooさらにはOOOのように入力されているとしたら合計の注文数は次のような式で求めることができますね。
=COUNTIF(G4:G34,"O")+COUNTIF(G4:G34,"OO")*2+COUNTIF(G4:G34,"OOO")*3+COUNTIF(G4:G34,"OOOO")*4
この式は1日で一人が4個まで注文した場合になっています。
また、その人が一カ月の間に何日注文したかは次のような式で求めることができますね。
=COUNTIF(G4:G34,"*O*")
回答いただきましてありがとうございます。
最後の2候補として迷ったのですが、別の意見を使うことにしました。
時間をかけて考えてくださってありがとうございます。
No.3
- 回答日時:
できるなら数字にした方が良いのですが、
視覚的にOXを見たいというなら、別の
方法として、注文数と表示は別のシートに
する手があります。
注文数を記録するシートをSheet1とし、
A列に個人名、B列に注文数と仮定します。
表示用はSheet2で、列配置は同じとします。
Sheet2のA1 =Sheet1!A1
Sheet2のB1 =IF(Sheet1!B1>0,"O","X")
A~B列を他の行にコピペすればできあがり
です。勿論、合計はSheet1でSUMを使い、
Sheet2にも反映させます。
Sheet1のG36が合計ならSheet2のG36に
=Sheet1!G36とすればよいでしょう。
ご回答ありがとうございます。
別のシートに記載するアイデアもあるんですねぇ。
新しい発想を与えてもらいました。
ありがとうございます。
No.2
- 回答日時:
Excel2007で、検証してみました。
毎日の、合計件数の計算式を、=COUNTIF(D4:N4,"O")+SUM(D4:N4)
個人別の注文数を、 =COUNTIF(D4:D34,"O")+SUM(D4:D34)
個人別の合計金額を、 =D37*350
で、いかがでしょうか?
なお、個人別の注文数は、31日まで欄を作って検証しました。
お昼の時間を使って回答していただいてありがとうございました。
こちらの環境を書くのを忘れていましたね、すみません
当方ではExcel2003を使用しておりました。
カウントIFで組み合わせるんですねぇ。
勉強になります。ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
受注番号と注文番号って同じ意味?
-
より、の意味をおしえてくださ...
-
襟足が伸びてきたので少しだけ...
-
生協ってなんか宗教みたいで気...
-
ヤフーショッピングで、ただい...
-
ネットスーパー
-
[ご注文していただいた方」は合...
-
深夜の2時にAmazonの当日お急ぎ...
-
未成年でもアマゾンギフト券で...
-
例えばですが、明日現物で成行...
-
皆で食事に行ったら同じもの注...
-
コピー商品が税関にひっかかり...
-
イタリア語:(過去の追加質問...
-
3月下旬に引っ越す予定の者です...
-
いつごろつくと思いますか?
-
次の敬語表現の誤りを直して下さい
-
egoowish090@gmail.comこちらの...
-
Amazonの予約注文開始時間について
-
「○○でよろしかったでしょうか...
-
amazonのKindleの電子書籍を誤...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
より、の意味をおしえてくださ...
-
受注番号と注文番号って同じ意味?
-
襟足が伸びてきたので少しだけ...
-
ヤフーショッピングで、ただい...
-
生協ってなんか宗教みたいで気...
-
置き配なんか指定していないの...
-
深夜の2時にAmazonの当日お急ぎ...
-
ジョイフルのクーポン
-
[ご注文していただいた方」は合...
-
エクセルの関数でセルの値が1...
-
次の敬語表現の誤りを直して下さい
-
TEMUで注文したんですけど中々...
-
Excel 関数 弁当の注文係
-
Amazonの予約注文開始時間について
-
アマゾン商品が届くまで
-
ケーキのご注文を受け付けてい...
-
牛丼屋さんに行って 牛丼を注文...
-
Amazonで商品を注文したのです...
-
Amazon.com Int'l Sales, Inc.?
-
イオンネットスーパーを頼みた...
おすすめ情報