[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『代議員数の算出』(たか)
人数が20人ごとに1名の代議員とし、端数が11人を超えたときは1名をプラスする規約とした時、人数を入力した時に代議員数を算出するやり方をお願いします。
A1に入力するとして、B1に =IF(MOD(A1,20)<11,ROUNDUP(A1/20,0),A1/20+1) でしょうか?
このとき、B1の書式設定は 「表示形式」は「数値」、「小数点以下の桁数」は「0」です。 (よれっち)
よれっちさんの式を検証してみました A B C 1 1 =IF(A1>10,CEILING((A1-10),20)/20,0)=0 6 1 0 11 2 1 16 2 1 21 2 1 26 2 1 31 3 2 36 3 2 41 3 2
B列がよれっちさんの式。 C列のような増え方をするような気がするんですが、 勘違いならゴメンナサイ。 (KAMIYA)
失礼しました。よれっちの式だと20入力のとき、1になるし、何かへんですねー。 KAMKYAさん、後を頼みます(笑) (よれよれっち)
ご質問を理解していないのかもしれませんが、A1に人数の場合の代議員数は、 =IF(A1,MAX(1,ROUND(A1/20-0.06,)),"")ということでは、ないでしょうか?
A B 10 1 12 1 31 1 32 2 51 2 52 3 71 3 (LOOKUP)
LOOKUPさんと同じ数字になる、もう一つの解。
=IF(A1<31,1,ROUNDUP((A1-11)/20,0))
(傘)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.