[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字から比率を計算したい』(Masami)
10人の出社/テレワークの比率を計算させたいと思っています。
列には"Telwork", "Office", "Vacation"を選択出来るようにしており、Officeの割合を計算させたいと思っています。
A1 A2 A3 12/5 12/6 12/7 Aさん Office Tel Office Bさん Tel Office Office Cさん Vac Office Office
上記のような入力です。
そこで、日付別に出社率を計算させるにはどのような関数式を用いれば良いのでしょうか?
文字列を拾ってくる方法が分かりません。(初歩的な事ですみません)
宜しくお願いします。
< 使用 Excel:Office365、使用 OS:Windows10 >
A B C D 1 12/5 12/6 12/7 2 Aさん Office Tel Office 3 Bさん Tel Office Office 4 Cさん Vac Office Office 5 出社率
ということでよろしいでしょうか?
B5に以下を入力
=COUNTIF(B2:B4,"Office")/COUNTA(B2:B4)
C5、D5・・・・と横にコピー
範囲選択→右クリック→書式設定から
表示形式をパーセンテージ
こちらでいかがでしょうか。
(ヒックル) 2020/12/14(月) 10:34
(高1) 2020/12/14(月) 10:53
『授人以魚 不如授人以漁』
と、老子の言葉にもある通り
「人に魚を与えれば一日で食べてしまうが、釣り方を教えれば一生食べていける」
という考え方があります。
ヒントを与え、一部分を自分で考えさせる事によって
その人の知識となり、今後に活かされます。
また、「教えてもらった」事でなく
「自分で導き出す」事により、成功体験となり自信にも繋がります。
今回、編集が被ってしまったので、
ある意味kmさんの邪魔をする形になってしまいましたが・・・
質問者様、関係ない話で申し訳ないですm(__)m
(ヒックル) 2020/12/14(月) 11:15
>10人の出社/テレワークの比率を計算させたいと思っています。
比率の分母に"Vacation"は含まないので、COUNTAではなく、COUNTIFを使って、"Office""Telwork"それぞれの数を数えて算出すべきと思います。
(km) 2020/12/14(月) 11:21
完全に読み飛ばしてしまっておりましたが
10人という事であれば
B12に
=COUNTIF(B2:B11,"Office")/(COUNTIF(B2:B11,"Office")+COUNTIF(B2:B11,"Tel"))
B13に
=1-B12
これで12行目に【OfficeもしくはTelの人のうちOfficeの人の割合】
13行目に【OfficeもしくはTelの人のうちTelの人の割合】
が出せるのではないでしょうか。
併せて、表示形式の小数点以下の桁数は1にしておくといいかもしれません。
(ヒックル) 2020/12/14(月) 11:44
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.