Excel如果想A1:A10=B1:B10里随机一个数,且A1:A10相邻两个数不能相同怎么设函数?注:B1~B10里的数据是各不相同

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 10:40:17

Excel如果想A1:A10=B1:B10里随机一个数,且A1:A10相邻两个数不能相同怎么设函数?注:B1~B10里的数据是各不相同
Excel如果想A1:A10=B1:B10里随机一个数,且A1:A10相邻两个数不能相同怎么设函数?
注:B1~B10里的数据是各不相同

Excel如果想A1:A10=B1:B10里随机一个数,且A1:A10相邻两个数不能相同怎么设函数?注:B1~B10里的数据是各不相同
操作:说明:
C1=INT(RAND()*10)+1 C1在1到10之间取一个随机数
C2=INT(RAND()*9)+1 C2在1到9之间取一个随机数
C2下拉到C10
D1=C1 D1是1到10之间的一个数
D2=IF(C2=D1,C2+1,C2) C2是1到9之间的一个数,C2+1就是2到10之间的一个数,
D2则是与D1不相同的1到10之间的一个数
D2下拉到D10 Dn则是与Dn-1不相同的1到10之间的一个数(10>=n>2)
A1=INDEX($B$1:$B$10,D1) A列是B列中以D列为序号的数
A1下拉到A10
总说明:
因B1~B10里的数据是各不相同,只要D1~D10里相邻两个数不相同,就能保证A1~A10相邻两个数不相同.
以下,对上面的算法再作一些改进,这样省去了辅助列D:
C1=INT(RAND()*10)+1
C2=MOD(C1+INT(RAND()*9),10)+1
C2下拉到C10
A1=INDEX($B$1:$B$10,C1)
A1下拉到A10
以下,对上面的算法再作更进一步的改进,这样还可省去辅助列C:
A1=INDEX($B$1:$B$10,INT(RAND()*10)+1)
A2=INDEX($B$1:$B$10,MOD(MATCH(A1,$B$1:$B$10,0)+INT(RAND()*9),10)+1)
A2下拉到A10

在EXCEL中如果A1=B1,C1=B1=A1.A1>B1,C1=B1-(A1-B1).A1 excel 计算 如果a1-b1>0,c1=a1-b1,如果a1-b1 Excel如果想A1:A10=B1:B10里随机一个数,且A1:A10相邻两个数不能相同怎么设函数?注:B1~B10里的数据是各不相同 excel中有如果A1,B1中B1=0,则选A1,如果B1小于A1,则选B1的函数=IF(B1=0,A1,IF(B1 excel中,如果A1+B1 EXCEL中 如果:A1>B1,C1=A1-(A1-B1)*70%; 如果:A1 excel判断 A1为6,B1为4.=IF(B1A1,(B1-A1*400)+(B1-A1*200))我是想判断.如果b1小于a1,则b1减去a1乘以400.如果b1大于a1,则b1乘以200,加上b1减去a1乘以400要如何写.再补充一点.规定某定额为6,那么低于定额的就是4- excel公式,符合下面要求:如果A1:A10,=x,求B1:B10中,=y的个数符合下面要求:如果A1:A10,=x,求B1:B10中,=y的个数 excel 中A1+B1+C1= D1 如果A1,B1,C1 excel 公式 如果A1-B1>0,则结果为(A1-B1)*0.2,如果A1-B1 在EXCEL中的自动合计sumif(a1:a10,xx,b1:b10) ,我想要满足两个条件sumif(a1:a10,xx,b1:b10) 中的意思是如果a1:a10中有xx则b1:b10合计,我想再加一个条件要怎么加?如果a1:a10中有xx和c1:c10中有cc,那么b1:b10相加 EXCEL 求条件公式求B1公式如果A1=28 则B1=C1如果A1=29 则B1=C2如果A1=30 则B1=C3如果A1=31 则B1=C4 excel公式:=and(b1=a1,b1, excel C1表达式 如果A1*B1大于等于5 就=A1*B1 如果A1*B1小于5就等于=5 的表达式怎么写? 在EXCEL中当(B1/A1)≥10时,C1=B1*3;当(B1/A1) 忘记问了,如果想A1:A10=B1:B10里随机一个数,且A1:A10相邻两个数不能相同又怎么设函数?B1:B10里的数据是各不相同的. EXCEL函数公式问题:有两个值,√、×.A1为录入值,想在B1处设函数,如果A1=√,则B1=×;如果A1=×,则B1=√.应使用什么函数?谢谢. EXCEL A列、B列数字,若A1>0则输出字母PA1B1,若A10,输出A1单元格和B1单元格,前面加一个P如果A1