excel如何根据单元格数值填充其他表格内容

如图一、图二所示,在B2单元输入5,则从A3开始填入1-5,同时A-D相应的单元格颜色变为黄色。如果在B2单元格输入10,则从A3开始填入1-10,同时A-D相应的单元格... 如图一、图二所示,在B2单元输入5,则从A3开始填入1-5,同时A-D相应的单元格颜色变为黄色。如果在B2单元格输入10,则从A3开始填入1-10,同时A-D相应的单元格颜色变为黄色。如何才能实现以上功能?最好不要用vba功能! 展开
 我来答
夜空里的守望者
2019-07-09 · 穿越时空,互联互通。
夜空里的守望者
采纳数:8493 获赞数:31597

向TA提问 私信TA
展开全部

你好!根据楼主之意,在不使用VBA程序代码的情况下,可以结合公式和条件格式处理,示例如下:(望笑纳)

一、在A3单元格里面输入公式=IF($B$1>=ROW()-2,ROW()-2,""),之后下拉复制填充。

二、选择A3单元格,再依次点击【条件格式】、【新建规则】。

三、选择“使用公式确定……”,其公式为=$B$1>=ROW(A3)-2,条件填充的颜色设置成黄颜色,之后依次点击【确定】。

四、把A3单元格向左、向下复制填充,候选项里面选择“仅填充格式”。

大肚有话说
2019-07-09 · 生活不止有眼前的苟且,还有诗和远方
大肚有话说
采纳数:1895 获赞数:4628

向TA提问 私信TA
展开全部

在A3单元格输入如下公式:

=IF(ROW(A1)<=$B$1,ROW(A1),"")

向下填充到尽可能多的目标位置,例如填充到A50单元格

填充颜色可以用条件格式做到

步骤:

  1. 选择要设置格式的区域,例如:A1:D50

  2. 依次选择菜单【开始】,【条件格式】,【新建规则】

  3. 选择【使用公式确定要设置格式的单元格】,在公式栏位输入:=$A3>0,再设置填充格式为黄色,【确定】

最后的效果如图

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
苗乔恩
科技发烧友

2019-07-09 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9706 获赞数:14591

向TA提问 私信TA
展开全部
  1. 公式为:

    =IF(ROW(A1)>B$1,"",ROW(A1))

  2. 如图所示:

  3. 条件格式:

  4. 效果如下图所示:

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式