今、各団体の職員数をまとめた本表を作っています。これを「全体の平均値を上回る職員数」をもつ団体数ーA、「全体の平均と同数の職員数」をもつ団体ーB、「全体の平均未満の職員数」をもつ団体ーC
とした場合、A、B,Cのそれぞれの累計を、もとの本表からすぐに求められる別表を作りたいと考えていますが、何かいい関数等をご存知の方はいらっしゃいませんか。
(例)
「本表」
●社ー10人、
○社ー15人、
△社ー20人、
□社ー18人・・・
全体の平均、15人。
「別表」
平均以上の職員数の会社の数(A)ー5社
平均職員数の会社の数 (B)ー3社
平均未満職員数の会社の数 (C)ー5社」
↑この別表を作りたいのです。
No.3ベストアンサー
- 回答日時:
A列に会社名、B列に職員数が入っているとして
別表範囲に
列 列
下回る | =countif($B:$B,"<"&average($B:$B))
平 均 | =countif($B:$B,"="&average($B:$B))
上回る | =countif($B:$B,">"&average($B:$B))
として、平均数を下回る、平均、平均を上回る…
とできそうに思います。
ご教示いただいたやり方に、元データを「round」関数で、無理やり小数点以下を切り捨てたら、できました。ありがとうございます。他の皆様も本当にありがとうございました。
No.5
- 回答日時:
ピッタシの関数FREQUENCYがあると思ったのだが、この質問に無理がありませんか。
と言うのは、「平均職員数の会社の数」はデータによりますが、多くの場合ピッタシのものはなくて0になりませんか。幾らか幅を持たさないと。(例データ)A1:A15
11
23
45
67
89
23
43
52
67
89
23
45
67
42
8
D1に「数値」と言う語句、
D2にINT(AVERAGE(A1:A15))
D3に=INT(AVERAGE(A1:A15))+6この6は私が勝手に考えた
幅
D4に=MAX(A1:A15)
E1に「頻度数」と言う語句
E2に=FREQUENCY(A1:A15,D2:D4)といれ、ShiftキーとCtrl
キーを左手指で押さえつつ、Enterキーを押す。
(結果)
数値頻度
469
521
895
となります。
平均を中心に平均の属する帯を適当に設定して、3区分を考えてください。
平均のある中心の幅6で考えるならD2はINT(AVERAGE(A1:A15))-3
D3はINT(AVERAGE(A1:A15))+3となるのかな。
No.4
- 回答日時:
A列に会社名、B列に職員数、C列にIF関数で
「平均以上の職員数の会社」
「平均職員数の会社」
「平均未満職員数の会社」
という要素を入れて上げれば、
あとはピポットテーブルを使い別表をすぐに
作れます。
IF関数としては、以下のようなものがいいかと・・
=if(b1>average($b$1:$b$500),"平均以上",if(b1=average($b$1:$b$500),"平均",if(b1<average($b$1:$b$500),"平均未満","")))
※b1~b500までに職員数が入っているものとします。
ピポットテーブルを作るには、ウィザードを使えば簡単です。
No.2
- 回答日時:
A列1~6に社名、B列1~6に適当な人数、C列に計算用スペース、D・E列に「別表」って形で考えてみました。
仮に会社数が100社あっても式はオートフィルすればいいから、そう気にならないと思い、下のようにしてみました。まずB7に平均を求めました。そしてC1に=IF(B1=INT($B$7),2,IF(B1>INT($B$7),1,3))といれ、C7までオートフィル。それで「別表」の平均以上の職員数の会社数を入れたい部分に=COUNTIF(C1:C6,1)、平均とほぼ同数には=COUNTIF(C1:C6,2)、平均以下には=COUNTIF(C1:C6,3)としました。これでできるとは思います。(INT関数で平均の小数点以下は切り捨てました。こういった表では平均と同じってほぼないと思うんですけど。)
たぶんこんな仕方しなくてもできるのでしょうけど、私はエクセルの実務経験はないので、あまり詳しくありません。MOUS等の試験対策レベルで解くとこうなってしまいました。もっといいやり方があるとは思いますが…。
No.1
- 回答日時:
実際のデータになると、平均職員数などは小数点以下が発生する可能性が多くなると思いますが、その際の処理はどの様に考えていらっしゃいま
すか?平均職員数の前後の正数を平均職員数の会社とするのか、小数点以下を切り捨てるのか、四捨五入するのか等々色々な処置の方法がありますが・・・お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 経済 2022年の日本企業の部長級の平均年収は12万8351ドル(約1700万円)→本当ですか? 4 2023/04/08 06:58
- 就職 どちらの企業を選びますか? 3 2023/05/24 00:02
- 中途・キャリア 高齢化の会社 3 2023/04/05 23:30
- Excel(エクセル) 別シートに毎回異なるデータをコピーする 7 2022/06/24 09:02
- 就職 進路について こんにちは、大学四年生です。公務員の事務職(横浜市、特別区、国税専門官)を第1志望で今 2 2023/08/21 00:37
- その他(悩み相談・人生相談) ほぼ勉強の努力をしたことがない人にとってお店の店員の正社員は滅茶苦茶コスパ良くないですか? 3 2022/03/31 23:02
- 統計学 ある集団の平均身長を調べたい. 集団全体を母集団とし, 母集団から無作為抽出した15人の平均身長が1 1 2023/02/03 15:26
- 会社・職場 国家一般職と特別区と国税専門官落ちて悔しすぎます。 幸い、総合職(営業)として内定を貰った企業に行く 2 2023/06/12 14:39
- 数学 【 数I 分散 】 3 2023/02/26 21:55
- 統計学 加重最小二乗法=①「変数を自然対数変換」=②「誤差項の分散の逆数を重み付け」? 8 2022/11/26 11:15
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
Excelのセルを飛ばして入力する
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excel 2019 のピボットテーブル...
-
エクセルの行の抽出について質...
-
【マクロ】エクセルにかいてあ...
-
スプレッドシート クエリ関数 1...
-
エクセルでセルに「氏名を入力...
-
MOS365 Excel Expert / Excel R...
-
excelの不要な行の削除ができな...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシートの関数VLOOKUP...
-
Excelで全角を半角にしたいので...
-
Excel初心者です。 詳しい方、...
-
エクセルの数式で教えてください。
-
4つのパターンを表示するEXACT...
-
スマートな関数を教えて下さい。
-
【Excel】セル内の時間帯が特定...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報