【问题标题】:How do I populate only as many rows in Excel as the value in a particular cell?如何在 Excel 中仅填充与特定单元格中的值一样多的行?
【发布时间】:2019-07-26 05:21:49
【问题描述】:

我有一个 Excel 工作表,我希望这样做:

  1. 我在单元格中输入了一个数字来表示我的年龄 (18-99)。
  2. 我在另一个单元格中输入了第二个数字来表示我的年度开支。
  3. 输出结果是,工作表将显示我在第一个字段中指出的多年的累计费用。这意味着如果我为我的年龄输入 18,则工作表将仅显示/填充 18 行。如果我将数字更改为 40,那么每次将根据相同的公式填充 40 行。我只想看到与我年龄一样多的行。

我已经查找了视频并且仅针对此问题进行了问答,但还没有看到解决此问题的内容。

【问题讨论】:

标签: excel vba spreadsheet worksheet-function worksheet


【解决方案1】:

这样的事情将适用于简单的 If 条件。

简单的 If 条件:=IF(E2<$B$1,$B$2,0) 将公式向下拖动。

File Here

你可以玩 If Condition。

【讨论】:

  • 这似乎是正确的,但可能被否决了,因为指向文件的链接最终将停止工作。考虑使用要复制的实际公式更新您的问题,不仅是 OP,而且是未来的用户 :)
  • @JvdV ,我添加了代码。但人们应该评论他们为什么不赞成这个答案
  • 是的,这将有助于改进帖子。
  • 这很有魅力,感谢您的回复!
  • 完成。抱歉,不知道这里有一个“接受”按钮。
猜你喜欢
  • 2019-03-25
  • 2022-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-07-21
  • 1970-01-01
  • 2015-09-09
相关资源
最近更新 更多