请问在excel怎么利用公示把数字填到单元格里面? 如何利用EXCEL的随机函数在单元格中填充数字

www.zhiqu.org     时间: 2024-06-16

在Excel表格中利用公式把数字填到单元格里面,根据截图信息,在G2单元格中输入公式并向下及向右填充至O4单元格,如下:

=IF(COUNTIF($A2:$E2,G$1),G1,"")

公式解释:利用COUNTIF函数求出A列至E列的第二行起,G1及向右的单元格里数字的个数大于0,再用IF判断个数是否大于0,满足条件就返回当前所在列的第一行数据,否则为空。

公式及效果图



可以是直接引用,比如在B2中填写=B1。这样就把B1中的数值同事放在B2中。

Excel公式问题,请问在单元格内怎么自动填上数字1?~

在A2中输入或复制粘贴下列公式
=IF(LOOKUP(DATEDIF($I2,DATE(2020,10,31),"M"),{0,6,12,24,36,48,60,120},COLUMN($A:$H)-1)=COLUMN(A$1)-1,1,"")
按三键CTRL+SHIFT+ENTER结束公式输入
下拉填充,右拉填充

这个不太好满足。
我的方法是这样的,将“=INT(RAND()*10+31)”复制到剪切板,从B1到B10的单元格里,分别使用这个函数,每使用一次后,按F9使数值固定。出现重复数字的,删除,重新做。
另一种方法是,在选中单元格B1,在函数栏输入=INT(RAND()*10+31)
然后拖动,使B1到B10是一样的函数。这样产生的随机数有重复的,你可以多产生些,比如从B1到B30,按次序,将重复的删去,不重复的留下来。这样产生的随机数不是固定的,可能会变,你可以把数字复制下来保留。

注意:这里我用的函数=INT(RAND()*10+31),产生的是31到41直接的整数,包含31但不包含41,正好10个数。不知道你的所谓31到41之间的整数是否包含31或41.


#冶卢趴# 如何在excel中在每个单元格中自动填一个数字 -
(13510089017): 两种办法 第一种:用公式rnd 第二种:如果对数据要求比较高,可以用vba.

#冶卢趴# excel怎样能实现在单元格内输入编号或者关键字就能自动填表 -
(13510089017): 如果数据太多,需要建立一个数据库,同一个工作薄下新建一个表或者用在同一表留一部分当数据库用来存储数据.我这里给你个例子 图中红框处E列和F列用来存储数据,A列为名称,通过名称查找出对应的单价 在我例子的B1处输入公式 =VLOOKUP(A2,E$2:F$6,2,) 下拉 你可以对应例子自己写一下,没有多难的,希望能帮到你. 最后再简述下公式,公式中最后那个2是表示第2列,你可以用个新表把你的编号、名称、型号等按顺序写下来,每格手动改一下要返回的列号就行了. 给你了例子你不愿意看,既然不会为什么不想学呢. EXCEL函数不是说你愿意杂办都可以给你实现. 如果你没兴趣,那我没本事回答你的问题.

#冶卢趴# 在Excel中,怎样把工作表的数据利用公式复制到另一张工作表中 -
(13510089017): 如要复制在ABC这个工作簿的SHEET1工作表的A1单元格内容到当前单元格,请在当前单元格输入公式: =[ABC.xls]SHEET1!$A$1 即可.

#冶卢趴# 如何在excel一列中输入数字 -
(13510089017): 单元格设置成数值的条件下:由于单元格对输入位数有影响 比如输入18位整数,会发现后三位变成0 所以看楼主要输入的数字是什么情况,如果短的话,单元格格式设置成数值即可 如果很长,建议设置成文本,然后输入数字,但是设置文本之后,在使用计算公式的时候会有问题的.

#冶卢趴# 如何在excel单元格添加别的单元格中的数字? -
(13510089017): 我用函数的方法: 假设是A 列是数字,B列是文字,你在C1中输入: =INDEX(A:A,MATCH(SMALL(A:A,ROW()),A:A,0))&INDEX(B:B,MATCH(SMALL(A:A,ROW()),A:A,0)) 回车,然后下拉 这样可以随A列数字的变动而自动调整,且不打乱原数据

#冶卢趴# 请问怎样才能在excel中的一个单元格中输入任意数字或文字,在另一个单元格中显示同样的内容? -
(13510089017): 这个可以用公式来完成,比如在A1单元格写入某内容,在B100单元格中显示A1单元格的内容,则预先在B100单元格中写入公式=A1 或=IF(A1="","",A1) 比如"怎样在sheet1中一个单元格(比如F12)输入内容后sheet2中的一个单元格(比如F12或其他)同时自动显示出来?" 则在Sheet2工作表的指定单元格写入公式=Sheet1!F12 或=IF(Sheet1!F12="","",Sheet1!F12)

#冶卢趴# 2007Excel要把数字写在单元格里在哪调
(13510089017): 可以把单元格格式换成文本,右击单元格,里面有设置单元格属性的. 或者是你在录入数字时在先输入一个单引号,在英文状态下的.再进行录入.

#冶卢趴# 如何在Excel单元格中输入20位以上数字 -
(13510089017): 两种方法: 1、将单元格格式设为“文本” 2、输入数字之前先输入英文状态的单引号 '

#冶卢趴# 请教Excel中把一串连续的数字开分填充到独立单元格. -
(13510089017): 用数据分列,分隔符为逗号,不会再追问

#冶卢趴# 在EXCEL中怎么样在单元格里显示数字+数字的格式 -
(13510089017): 右键点击单元格,设置单元格格式,在数字那个选项定义你需要的各种格式要求.确定后单元格就可以显示包含格式的数值了