如何在Excel中计算百分比范围(分步指南)

  • Share This
Hugh West

有时,你可能需要计算 百分比范围 , 百分比相对范围 ,或 在一个范围内的单元格的百分比 这篇文章演示了如何在Excel中计算百分比区间,以及百分比相对区间和区间内单元格的百分比。

下载实践工作手册

你可以从下面的链接中下载实践工作手册。

计算百分比范围.xlsm

什么是百分比范围?

百分比范围 通常是指两个百分比值之间的百分比范围。 例如,考试中80%-100%的分数代表A级。 因此,80%-100%是 百分比范围 这里。

在Excel中使用IF函数计算百分比范围

假设你有一个数据表,其中有学生的分数,在这种情况下,总分是120分,你想找出他们的百分比范围(100%,80%-99%,33%-79%,0%-32%)。 现在,我将告诉你如何使用 IF功能 .

在此,请按照以下步骤来计算 百分比范围 .

阶梯 :

  • 首先,添加一个列,用于 百分比范围 .
  • 现在,选择 D6 单元格,并输入以下公式。
=IF((D6/120)*100=100,”100%”,IF(AND((D6/120)*100>=80,(D6/120)*100=33,(D6/120)*100=0,(D6/120)*100<33),”0%-32%”))))

在这里。 D6 的第一个单元格。 分数为120分 列。

公式解释

在这个公式中, 基金会 功能被使用。

  • 这里,第一个逻辑测试是检查是否 (D6/120)*100 如果为真,它的输出为100%,如果为假,它将进入第二个逻辑测试。
  • 现在,第二个逻辑测试检查是否 (D6/120)*100>=80,(D6/120)*100<100 如果是真的,它就会给出80%-99%的输出,如果是假的,它就会转到第三个逻辑测试。
  • 在第三个逻辑测试中,它检查是否 (D6/120)*100>=33,(D6/120)*100<80 如果是真的,它给出了33%-80%的输出,如果是假的,它就进入第四个也是最后一个逻辑测试。
  • 最后,该公式检查是否 (D6/120)*100>=0,(D6/120)*100<33) 如果为真,它将返回0%至32%的输出。

  • 现在,按 进入 它将向你显示输出结果。

  • 最后,拖动 填充手柄 本栏的其余部分。

阅读更多。 如何在Excel中计算平均真实范围(简易步骤)?

什么是百分比相对范围?

百分比相对范围 股市爱好者一般会计算这个参数来了解一只股票的情况。

计算百分比相对范围的算术公式

计算相对范围百分比的算术公式如下。

P=((H-L)/((H+L)/2))*100

在这里。

P =百分比相对范围(%)

H = 更高的价值

L = 下限值

如何计算Excel中的百分比相对范围

假设,你有一份公司的名单,以及他们在52周内的最高股价和最低股价。 现在,你想计算他们的 百分比相对范围 我将向你展示两种方法来做到这一点。

1.使用算术公式计算百分比的相对范围

使用算术公式并手动插入是计算相对范围百分比的最快和最方便的方法之一。 此时,按照下面的步骤来计算 百分比相对范围 .

阶梯 :

  • 首先,增加一列 "相对变化百分比"。
  • 接下来,选择单元格 E5 并放进以下公式。
=((C5-D5)/((C5+D5)/2))*100

在这里。 E5 是该列的第一个单元格 相对范围百分比(%) .另外。 C5 D5 的第一个单元格。 高价 低价 分别是。

  • 之后,按 进入 你将得到你的输出。

  • 最后,拖动 填充手柄 本栏的其余部分。

阅读更多。 如何在Excel中计算分组数据的范围(3种有效方法)

2.应用VBA代码来计算百分比相对范围

你也可以使用VBA代码为VBA创建一个函数,然后用它来计算百分比相对范围。 现在,我将分两组步骤向你展示如何做到这一点。 在第一组步骤中,你将使用VBA创建一个函数。 然后,在下面一组步骤中,你将计算出 百分比相对范围 通过使用该函数。

步骤01。

  • 首先,按 ALT + F11 以打开 VBA
  • 现在,选择 第6张 右键点击 就可以了。
  • 接下来,依次选择 插入 > 模块 .

  • 之后,复制以下代码并将其粘贴到空白处。
 '计算百分比相对范围的函数 Public Function PercentRelativeRng(high, low) Avg = (high + low) / 2 Rng = high - low PercentRelativeRng = (Rng / Avg) * 100 End Function 

  • 现在,按 F5 最终,这段代码将创建一个函数" 百分比关系"(PercentRelativeRng)。 这将帮助你计算出相对范围的百分比。 这个函数有 高价 作为第一个参数,而 低价 作为第二个参数。

步骤02 :

  • 创建新函数后,选择单元格 E5 并插入以下公式。
=PercentRelativeRng(C5,D5)

  • 在这一点上,按 进入 你将得到你的输出。

  • 最后,拖动 填充手柄 为剩余的一列。

阅读更多。 如何在Excel中计算移动范围(4种简单方法)

如何计算单元格范围的百分比

假设你有一个在职和非在职员工的数据集。 现在,你想知道他们中有多少百分比是在职的,哪些是非在职的。 你可以通过Excel轻松做到这一点。 现在,按照以下步骤来做。

阶梯 :

  • 首先,选择单元格 G7 并放进以下公式。
=((COUNTIFS(D5:D14, "Active"))/(COUNTA(D5:D14)))*100 & "%"

在这里。 G7 是指表示 活跃百分比 . D5 D14 的第一个和最后一个单元格。 状况 列。

公式解释:

在这个公式中。

  • COUNTIFS功能 COUNTA函数 被使用。
  • ǞǞǞ (COUNTIFS(D5:D14, "Active") syntax计算活跃的人数。
  • 语法 (counta(d5:d14)) 计入不活动的人数。
  • 用它乘以100,就可以转换为百分比。
  • 最后,' & "%" '在结尾处增加一个%符号。

  • 同样地,选择单元格 G8 并把以下公式。
=((COUNTIFS(D5:D14, "Inactive"))/(COUNTA(D5:D14)))*100 & "%"

在这里。 G8 表示 不活动的百分比 .

阅读更多。 如何在Excel中计算范围(5种方便的方法)

总结

最后,我希望你能从这篇文章中找到你想要的东西。 如果你有任何疑问,请在下面留言。 如果你想阅读更多这样的文章,你可以访问我们的网站 ǞǞǞ .

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.