我希望能够在 excel 的框中输入一个百分比,然后让所有高于该百分比的数据都通过,这可能吗?

I want to be able to type a percentage into a box into excel, and have all data above that percentage pulled through, is this possible?

我不知道这是否可能,但我的点差[​​=25=]如下:

我有 4 列 - 日期、地点、出席人数、出席百分比

往下看,我有很多包含数据的行。例如,日期、诊所的位置、出现的人数以及预订人数与出现人数的百分比。

我已经有了所有这些信息,但有人问我是否可以在 Excel 中有一个单元格(如果需要可以是不同的 sheet),我们可以在其中放入“< 65%" 并且所有超过 65% 的行都将被拉出,留下任何低于 65% 的行。然后可以将此数字更改为我们想要的任何数字。是否也可以在我们输入的数字之上添加任何内容,以将参加的前一列添加到总和?

我希望这有意义并且格式正确,感谢您提供的任何帮助。

其实,你不需要任何新的工作!只需使用过滤器(数据选项卡 --> 过滤器)。

然后您可以轻松地使用数字过滤器来获取您要查找的内容。您可以使用等式和不等式(greater/smaller比)。

好的,这就是有效的方法以及您应该如何做。

  • 突出显示 a 列并添加一列。
  • 添加一个sheet并将其命名为sheet2(这只是暂时的,完成后可以重命名)。
  • in sheet2 B1 输入条件>65(这将是您要输入条件的单元格)。
  • 回到sheet1。在 A2 中输入 =IF(COUNTIFS(E2:E2,Sheet2!$B&"%")>=1,COUNTIFS($E:E2,Sheet2!$B&"%"),"")
  • 复制过去到包含您的数据的所有行
  • 回到sheet2。在从第 2 行开始的 a 列中,在单独的行中输入从 1 到 100 的每个数字,例如 A2-1、A3-2 等等(这将标识公式应该 return 的数字记录,如果您假设您将有超过 100 条记录符合您的条件,请添加更多)。
  • 在sheet2 B2输入=IFERROR(VLOOKUP($A2,Your table address as absolute ,2,FALSE),"")
  • 在C2中输入=IFERROR(VLOOKUP($A2,Your table address as absolute,3,FALSE),"")
  • 在 D2 中输入 =IFERROR(VLOOKUP($A2,Your table address as absolute,4,FALSE),"")
  • 在E2中输入=IFERROR(VLOOKUP($A2,Your table address as absolute,5,FALSE),"")
  • 现在将公式复制到所有 100 行

祝一切顺利,希望一切顺利。

欢迎提问