如何快速用公式算出来10%20%30%等等分别有多少个小区?

作者&投稿:夫泰 (若有异议请与网页底部的电邮联系)
~ 假设有n个小区,其中10%、20%、30%的小区分别有x、y、z个,且这些小区不重叠,即每个小区只能属于其中的一个百分比区间。
可以得出以下方程组:

x + y + z = n (1) ---- 三个小区的总数为n
x = 0.1n (2) ---- 第一个小区占10%
y = 0.2n (3) ---- 第二个小区占20%
z = 0.3n (4) ---- 第三个小区占30%

将方程(2)、(3)、(4)代入方程(1),可得:

0.1n + 0.2n + 0.3n = n
0.6n = n
n = (1 / 0.6) ≈ 1.6667

由此可得,n约为1.6667,但因为小区数必须是整数,所以我们需要对n进行四舍五入。即:

n = 2

再将n代入方程(2)、(3)、(4)中,可得:

x = 0.1n = 0.1 × 2 = 0.2

y = 0.2n = 0.2 × 2 = 0.4

z = 0.3n = 0.3 × 2 = 0.6

因为小区数必须是整数,所以我们需要进行向上或向下的取整,可以采用以下方式:

如果0.1n小数部分小于等于0.5,向下取整;
如果0.1n小数部分大于0.5,向上取整。

因此,最终可以得出如下结果:

10%的小区有0个或1个;
20%的小区有0个、1个或2个;
30%的小区有1个或2个。

需要注意的是,由于这种计算方式只能得出一个大致的结果,如果要求精确的答案,需要对具体情况进行分析和计算。

你可以在Excel中使用COUNTIF函数来统计特定值在某一列中出现的次数。在这个例子中,如果你想统计"O6"单元格中的值在整个B列中出现的次数,你可以在一个空白单元格(比如P6)输入以下公式:
=COUNTIF(B:B, O6)

要快速计算出不同比例下的小区个数,可以使用以下公式:小区总数 = 需划分百分比÷单个小区占总数的百分比例如:总数为80个小区,需划分10%、20%、30%的小区个数,可以这样计算:10%:80÷10%=800个小区
20%:80÷20%=400个小区
30%:80÷30%=266个小区那么具体的划分结果是:10% = 80个小区
20% = 160个小区
30% = 240个小区剩余小区数 = 80 - (80 + 160 + 240) = 80 - 480 = 400个小区如果以后需要添加新小区或修改划分比例,只需要更新总小区数,然后用相同的公式重新计算每个比例对应的小区个数即可。实现这一算法的代码如下:
python
total_zones = 80 # 总小区数

percentages = [10, 20, 30] # 需划分的百分比

zone_nums = [] # 存储每个百分比对应的小区数
for p in percentages:
zone_num = total_zones / p
zone_nums.append(zone_num)

print(zone_nums) # [800, 400, 266]

# 修改总小区数后重新计算
total_zones = 100
zone_nums = []
for p in percentages:
zone_num = total_zones / p
zone_nums.append(zone_num)

print(zone_nums) # [1000, 500, 333]

这个算法的优点是简单易实现,计算速度快,且添加新小区或修改划分比例后可以快速重新计算结果,较为灵活。希望这个算法和示例代码能帮助您解决快速计算不同比例小区个数的问题。


excel表格如何引用公式快速计算excel表格如何引用公式快速计算出来
1. 直接输入公式:在单元格中输入等号(=),然后输入公式。例如,输入“=A1+B1”可以将A1和B1两个单元格的值相加。2. 使用函数:Excel内置了许多函数,可以帮助进行各种计算。在单元格中输入函数名称,然后输入需要计算的参数。例如,输入“=SUM(A1:B1)”可以将A1和B1之间的所有单元格相加。3. 引用...

如何利用公式设置快速计算
4、除法:=A1\/B1

如何让一列的结果自动算出来?
2. 使用自动填充:如果你已经在一个单元格中输入了一个公式或数值,可以通过将鼠标放在单元格右下角的黑色方块上,然后拖动鼠标,就可以自动填充相邻单元格的相同公式或数值。这样,你就可以快速地计算出大量数据的结果。3. 使用数据透视表:在Excel表格中选中需要进行汇总和计算的数据区域,然后点击“插入...

如何用公式快速计算数据相加结果?
1、共有5行的数据,需要用公式进行自动计 2、选中需要计算结果的单元格 。注意:选中需要的单元格以后不要乱按,保证单元格的选中状态;3、输入计算公式,如本例需要计算三个单元格数据相加的结果,则输入“=B5+C5+D5”;然后按"CTRL"键+“回车”键。4、在上一步的然后按"CTRL"键+“回车”键 ...

怎样使用excel公式快速计算工时?
第一步、在电脑端打开excel软件,打开需要使用的数据,如下图所示。第二步、然后建立一个新的表来引用其他表。第三步、然后在表中,来对【总工时】列引用指定的字符,输入命令【sum(indirect("工作表名&"!单元格区域"))】。第四步、回车之后即可计算一个单元格的工时,接着按住单元格拖柄向下拉...

如何用Excel公式快速统一计算员工的总工资
如上图,在汇总表的J3单元格输入数组公式:=SUM(SUMIF(INDIRECT(ROW($1:$12)&"月!B:B"),$B3,INDIRECT(ROW($1:$12)&"月!J:J")))(记得是数组公式!在输入完毕后同时按CTRL+SHIFT+ENTER这三个键,出现大括号即可)复制并下拉,即可得到全年每个人员的汇总工资。上面的公式特别强调几个要求...

excel怎样快速算出相加的和?
1、需要使用绝对引用函数,首先在打开的excel表格中输入需要计算的基础数据。2、根据需要在C1单元格中输入计算公式,例如输入加法公式:=$A$1+$B$1。3、点击回车即可生成计算结果,看到此时显示的计算结果为“579”。4、向下填充公式,可以看到填充的计算结果全部与第一个公式计算的结果相同,点击其中一...

如何使用excel公式快速计算出90-100分人数呢?
1、在电脑上打开需要的Excel文件进入。2、进入到Excel文件以后在对应的单元格中输入=COUNTIF(B2:B7,">=90")。其表示的大于或等于90分的总人数。3、然后继续输入-COUNTIF(B2:B7,">100")。该两个COUNTIF公式所代表的意思是大于等于90分的总人数减去大于100分的人数,即为大于等于90分、小于等于100...

如何用excel公式快速计算平均成绩?
系统:WIN10 64位操作系统 软件版本:WPS2023秋季更新(15712)步骤一:打开excel,找到我们需要计算平均成绩的一行数值,在这一行数值后面选一个空白单元格,输入“=”,如下图:步骤二:在表格左上角的函数栏选择“AVERAGE”,此时会出现一个对话框,咱们不用管,直接选中这一行所要求平均值的单元格,...

excel中用公式快速计算方法
excel中如何用公式进行快速计算呢?下面我来教大家。01 首先,我们打开我们电脑上面的excel,然后我们在表格中输入一些数据,如图所示;02 之后我们选中图示中单元格,然后点击工具栏中的公式;03 然后我们点击自动求和;04

盐亭县13045591388: 求Excel里个税的计算公式,还有就是速算扣除数是怎么算出来的 -
标垄力奥: 公式:=MAX((A1-3500)*{3,10,20,25,30,35,45}%-{0,105,555,1005,2755,5505,13505},0) 免征额:3500 各级税率:{3,10,20,25,30,35,45}% 速算扣除数:{0,105,555,1005,2755,5505,13505} 关于速算扣除数: 0~1500 3% 0 1500~4500 10% 105 ...

盐亭县13045591388: 一个数加百分之几 是怎么计算的 -
标垄力奥: 解答思路: 一个数加百分之几等于多少? 将百分之几转换为小数即可. 比如说将a%转换为小数,即a%=a*0.01 如果a=10,则10%=10*0.01=0.1解题过程: 5+20% =5+20*0.01 =5+0.2 =5.2360+20% =360+20*0.01 =360+0.2 =360.2

盐亭县13045591388: 在excel中,怎么计算第一个数值占10%,第二个数值占20%,第三个数值占70%?给学生算成绩用?比如:期中 期末 实验88 77 7275 73 8489 86 6984 76 ... -
标垄力奥:[答案] =A2*0.1+B2*0.2+C2*0.7

盐亭县13045591388: 超速10% 20% 30%.....,这些是怎么计算 -
标垄力奥: 超速10%、20%、50%,是指驾驶员在驾车行驶中,汽车的行驶速度超过法律、法规规定的速度的10%、20%、50%.比如限速100km/h,开到110km/h—119km/h就是超速10%;开到120km/h—129km/h就是超速20%;开到150km/h—159km/h就是超速50%.温馨提示:以上信息仅供参考.应答时间:2021-01-12,最新业务变化请以平安银行官网公布为准. [平安银行我知道]想要知道更多?快来看“平安银行我知道”吧~ https://b.pingan.com.cn/paim/iknow/index.html

盐亭县13045591388: 请问超速10% 和超速20% 和超速50%都是怎么算出来的? -
标垄力奥: 雷达测速的原理是,道路旁装有雷达发射器,向道路来车方向发射雷达波束,再接收汽车的反射的回波,通过回波分析测定汽车车速,如车速超过设定值,则指令相机拍摄,如晚间同时触发闪光灯.超速10% 和超速20% 和超速50%是根据某条道路限速设定值,在此基础上计算的,(当时车的时速-车速设定值)/车速设定值=超速%

盐亭县13045591388: 求最新201109个人所得税excel计算公式 只需要3档 3% 10% 20% 小弟拜上 -
标垄力奥: 假设,A1=工资总额,那么,公式为:=IF(A1=0,"",IF(A1

盐亭县13045591388: 百分之十是多少啊?怎么算的啊?说具体的 -
标垄力奥: %是百分号,它代表的含义是:把某个整体平均分为100份,其中一部分占有的份数,即一个分数分母是100时的表示方法,也可以写成x/100.百分之十是就是这一百份中的十份. 例如: 300块的百分之十是:300*10%=300*0.1=30块 20000的...

盐亭县13045591388: 扣除10%的计算公式 -
标垄力奥: 这只是一种简化的计算方法. 假如某人某月收入为3000元按一般方法计算: 3000-1600=1400 不超过500元的部分应纳税额: 500*5%=25元 500—2000元的部分应纳税额: 900*10%=90元 合计应纳税额:115元. 用速算扣除数计算: (3000-1600)*10%-25 =140-25 =115 两种算法结果一样.这个速算扣除数也是通过计算得来的,只是为了方便计算,不用每次都将每档税率都算一遍,只需用应纳税所得额乘上最后一档适用科率减去速算扣除数就行了.10% 25=500*5%15% 125=500*10%+1500*5%20% 375=500*15+1500*10%+3000*5%算法依此类推

盐亭县13045591388: 如何用Excel函数计算提成? -
标垄力奥: 度友,条件辅助列,用公式可以达到目的, 如图 具体公式为:=D2*LOOKUP(C2,{"A","B","C","D","E"},{0.1,0.15,0.2,0.3,0.35}),

盐亭县13045591388: 在excel中,怎么计算第一个数值占10%,第二个数值占20%,第三个数值占70%?给学生算成绩用
标垄力奥: =A2*0.1+B2*0.2+C2*0.7

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网