如何将符合条件的多个符合单元格条件求和内容,自动填入指定符合单元格条件求和

求助大神,如何在指定单元格区域内,填充内容到指定数目的单元格【excel吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:168,901贴子:
求助大神,如何在指定单元格区域内,填充内容到指定数目的单元格收藏
求助大神,如何在指定单元格区域内,填充内容到指定数目的单元格。如图:绿色单元格为填充区域,黄色数字15为顺序填充的单元格数目,如果黄色数字15改为25的话,绿色区域顺序填充25个单元格。求问大神如何实现
何时填充0?1?
搞不懂,加图中企鹅?号码
Sub s()Range(&d5:m14&).ClearContents '写入区域自行调整a = Cells(3, 3).Value ' 要填充的数目For i = 1 To Application.RoundUp(a / 10, 0)For j = 1 To 10m = m + 1If m &= a ThenCells(i + 4, j + 3) = Round(Rnd)End IfNext jNext iEnd Sub
秦時明月漢時圓: rnd生成0-1之间的随机数,如果你不指定随机种子,每次运行结果都一样,属于伪随机。另外VBA的round函数严格执行银行家算法,满足四舍六入五单双,所以你这个随机不能保证等概率,也是伪随机。随手了,感觉楼主的重点不在这里。受教改一下:Sub s()Range(&d5:m14&).ClearContents '写入区域自行调整a = Cells(3, 3).Value ' 要填充的数目MyRnd = Array(0, 1)For i = 1 To Application.RoundUp(a / 10, 0)For j = 1 To 10m = m + 1If m &= a ThenCells(i + 4, j + 3) = MyRnd(Round(Rnd))End IfNext jNext iEnd Sub
按秦先生所说取随机数方法改动如下Sub s()Range(&d5:m14&).ClearContents '写入区域自行调整a = Cells(3, 3).Value ' 要填充的数目For i = 1 To CInt(a / 10 + 0.5) '在行间循环For j = 1 To 10 '在列间循环m = m + 1 '计数If m &= a ThenCells(i + 4, j + 3) = Int(Rnd * 2)End IfNext jNext iEnd Sub
加入数据检测功能,模拟数据及结果如图:代码如下:Sub demo()[a4:j1048576].ClearContentsDim reg As Object, arr, i&, j&, n&, a&Set reg = CreateObject(&VbScript.RegExp&)reg.Global = Truereg.Pattern = &\D&If reg.Test([a1]) ThenMsgBox &数据输入错误,请输入自然数&Exit SubElsea = Val([a1])n = (a - 1) \ 10 + 1ReDim arr(1 To n, 1 To 10)For i = 1 To nFor j = 1 To 10If j + (i - 1) * 10 &= a Thenarr(i, j) = Int(2 * Rnd)End IfNextNext[a4].Resize(n, 10) = arrEnd IfEnd Sub这里A1输入0或者不输入任何值,结果为空。
Sub fe()k = Cells(1, 1).ValueSet Rng = Range(&a4:e13&)Rng.ClearContentsIf k & 0 Or k = && Then
End IfFor i = 1 To k
Rng(i) = Application.RandBetween(0, 1)NextEnd Sub把空值和0都考虑进去,
登录百度帐号相关新闻 & & &EXCEL中怎样指定单元格输入的内容
excel怎么限定列单元格的输入内容?
如何限定号码列单元格输入限定的文本位数,比如身份证号码列固定18位?
如何限定性别列单元格只可输入“男or女”?
excel(小编使用版本为MS office 2013)
一、如何限定号码列单元格输入文本位数
示例操作目的:以A列为号码(编码)列,要求是在A列只能键入5位数。
首先,在A列上方插入光标选中A列,在excel的菜单栏切换到“数据”选项卡,找到“数据工具”菜单组。
在“数据工具”里面找到“数据验证(其他版本或叫做“数据有效性”)”,点击“数据验证”进入其设置对话框。
目的是要限定A列输入的文本个数,所以在“设置”选项卡的验证条件“允许”里面选择“文本长度”。
文本长度下“数据”处选择“介于”,“最大值”与“最小值”均填写5。
确定后试试在A列输入“123456”不会成功并弹出错误警告。
再接着测试输入“1234”仍然不会成功,弹出错误警告。尝试输入12345便会成功证明设置生效。
设置出错警告
其实,错误警告的内容是可以自行设置的,如图,还是在“数据验证”,切到“出错警告”选项卡,然后自行填写警告标题与内容就可以了。比如小编填写“标题:错误 内容:请输入5位数编号”。
再次尝试输入“1234”,look,错误警告便会以你设置的内容出现了。
输入前信息提示
还有呢,在输入信息前当点击单元格时可以让其显示输入提醒。这个操作还是在“数据验证”下,在“输入信息”选项卡。小编的提醒设置为“标题:注意 内容:请输入编号为5为阿拉伯数字”。
设置成功后当点击单元格进行输入操作前便会看到已经设置的输入提醒了。
二、如何限定性别列单元格只能输入男、女
操作目的:以B列为性别列,限定该列单元格只能输入男or女。
还是在“数据验证”,验证条件这里选“序列”。在来源里填入“男,女”(注意逗号“,”为英文状态输入)。
设置成功后点击B列单元格便会弹出男or女的二选一项了。
其他的序列,比如部门、月份、省份等的亦可以这样操作,不做赘述。
以上就是excel怎么限定列单元格的输入内容方法介绍,希望能对大家有所帮助!
1.选择需要进行限制数据的单元格,这里实例选择的是A列,限制用户只能输入A或B或C,然后点数据-数据有效性-数据有效性,会弹出数据有效性提示对话框。2.在数据有效性对话框中选择允许:“序列”,来源:“A,B,C”,这里的来源就是你想用户选择填入的内容,这里是A或B或C,用逗号进行分隔。3.点击确定,即完成操作,效果如下...
在绘制表格的时候,我们通常都是见到一些连续的单元格输入相同或者顺序的数字时,我们可以拖动选定区域达到填充指定内容的效果!但是当我们遇到那些不连续的单元格,而又想在这些单元格中输入相同或者顺序的东西,又懒得一个一个地输入,那怎么实现呢!其实我们可以用这样一个方法来实现:输入相同内容 首先Ctrl键逐一选取你...
有不少朋友问我关于Excel单元格保护的问题,除了隐藏外(其实是种不安全的保护),还可锁定工作表,或者指定单元格,要想随心所欲的结任一单元格进行保护,方法如下: 1、全选你工作表中的内容,选菜单栏中的格式项下的“单元格”项。2、去掉勾选“保护”项内的”锁定,之后“确定退出。3、 选定你要进行保护的单元格,重复...
很多时候我们需要在Excel中多个单元格里面输入相同的数值,而且这些单元格可能是多个不相邻的位置,若一个一个手动输入那简直是太浪费时间了,有木有什么更好的方法可以一次性在这些单元格中输入相同的内容呢?本教程就为大家详细讲解在 Excel中如何在多个单元格中输入相同的内容!①首先,选中需要输入相同内容的单元格。...
有时候,我们想在一个Excel单元格中输入多行内容,可以根据不同情况选择下面的方法来实现: 方法一:如果有大量的单元格需要这样做,采取此种设置格式的方法:选中需要这种格式的单元格,执行“格式→单元格”命令,打开“单元格格式”对话框(如图),切换到“对齐”标签下,选中“自动换行”选项,确定返回即可。以后,在...
本例介绍如何在Excel表中快速定位并提取指定行列交叉单元格的内容。1、如图,A1:D4是一个二维表。需要根据A6和B6单元格指定的内容返回数据。2、根据A6和B6单元格内容,我们可以看到要取的值是A1:D4中第三行第四列的内容。我们利用INDEX()函数可以提取出相应内容。双击C6单元格,输入公式 INDEX(A1:D4,3,4)该函数的意思是从...
在绘制表格的时候,我们通常都是见到一些连续的单元格输入相同或者顺序的数字时,我们可以拖动选定区域达到填充指定内容的效果!但是当我们遇到那些不连续的单元格,而又想在这些单元格中输入相同或者顺序的东西,又懒得一个一个地输入,那怎么实现呢?其实我们可以用这样一个方法来实现:输入相同内容 首先Ctrl键逐一选取...
公司HR小李制作了一份Excel2013电子表格,需要交到各个员工手上进行填写,但是又怕有的人乱写,或者格式不规范,免得自己又要重新修改。...统计地区列各个单元格的内容在指定的F2:F5区域里面的个数是不是等于0,假如D2输入广东,那么Countif函数就在F2:F5区域统计广东的个数为1,不为0,所以就限制了输入。
假设要在合并单元格内输入多行文字;1、选中这个单元格,点击右键&设置单元格格式;见图一 2、在“设置单元格格式”对话框中,转到“对齐”标签,水平对齐:左对齐;垂直对齐:靠上;文本控制下面勾上“自动换行”前面的小方块;见图二 3、实际结果:见图三 如果需要在文字中间强制换行:1、双击这个单元格,光标移动到要换...已解决问题
excel填好第一单元格后,后面同行单元格自动填写指定数据如何实现?
预先在sheet1填好各种商品资料,包括代码、名称、单位、厂家、供货价等。在sheet2表格填进货数量,要求在代码中填入代码(如E3),后面的名称、单位、厂家、供货价就会填上与E3代码对应的产品相关信息,只需手动填入供货数量即可。如何实现代码对应产品相关信息自动填入?
浏览次数:3842
用手机阿里扫一扫
最满意答案
B2输入=IF(ISERROR(VLOOKUP($A2,Sheet1!$A:$E,COLUMN(B2),0)),&&,VLOOKUP($A2,Sheet1!$A:$E,COLUMN(B2),0))然后先向右填充,再向下填充公式。
答案创立者
以企业身份回答&
正在进行的活动
生意经不允许发广告,违者直接删除
复制问题或回答,一经发现,拉黑7天
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题
扫一扫用手机阿里看生意经
问题排行榜
当前问题的答案已经被保护,只有知县(三级)以上的用户可以编辑!写下您的建议,管理员会及时与您联络!
server is ok

我要回帖

更多关于 符合单元格条件求和 的文章

 

随机推荐