excel中怎么把一列中的数值1-30的值都返回到另一列中为1
发布网友
发布时间:2022-05-01 23:12
我来回答
共6个回答
热心网友
时间:2022-06-24 20:40
操作说明:先在你原有的资料上(工作表名为Sheet1)增加辅助列(设在E列--H列),在E2单元格输入公式:=IF(AND(C2>0,C2<30),A2&",",""),下拉至资料最后哪行,
在G2单元格输入公式:=IF(AND(C2>=30,C2<=60),A2&",",""),下拉至资料最后哪行,
再在F2输入公式:
=CONCATENATE(E2,E3,E4,E5,E6,E7,E8,E9,E10,E11,E12,E13,E14,E15,E16,E17,E18,E19,E20,E21,E22,E23,E24,E25,E26,E27,E28,E29,E30,E31)&CONCATENATE(E32,E33,E34,E35,E36,E37,E38,E39,E40,E41,E42,E43,E44,E45,E46,E47,E48,E49,E50,E51,E52,E53,E54,E55,E56,E57,E58,E59,E60,E61)&CONCATENATE(E62,E63,E64,E65,E66,E67,E68,E69,E70,E71,E72,E73,E74,E75,E76,E77,E78,E79,E80,E81,E82,E83,E84,E85,E86,E87,E88,E89,E90,E91)&CONCATENATE(E92,E93,E94,E95,E96,E97,E98,E99,E100,E101,E102,E103,E104,E105,E106,E107,E108,E99,E110,E111,E112,E113,E114,E115,E116,E117,E118,E119,E120,E121)&CONCATENATE(E122,E123,E124,E125,E126,E127,E128,E129,E130,E131,E132,E133,E134,E135,E136,E137,E138,E139,E140,E141,E142,E143,E144,E145,E146,E147,E148,E149,E160,E161)&CONCATENATE(E162,E163,E164,E165,E166,E167,E168,E169,E170,E171,E172,E173,E174,E175,E176,E177,E178,E179,E180,E181,E182,E183,E184,E185,E186,E187,E188,E189,E190,E191)
复制F2单元格,分别粘贴到F192单元格,F382单元格,F572,F762单元格,F952单元格,H192单元格,H382单元格,H572,H762单元格,H952单元格;不够再如法增加.转到工作表Sheet2上,在A1单元格上输入"一号考场名单",在A2单元格输入公式:
=Sheet1!F2&Sheet1!F192&Sheet1!F382&Sheet1!F572&Sheet1!F762&Sheet1!F952
在B1单元格上输入"二号考场名单",在B2单元格输入公式:
=Sheet1!H2&Sheet1!H192&Sheet1!H382&Sheet1!H572&Sheet1!H762&Sheet1!H952
再设置打印页面大小;如果还有三,四,五,六号考场的,按以上方法自行增加,不再从复啦
如不明或要带公式文件,可以 Hi 我
热心网友
时间:2022-06-24 20:40
假设前一列为A,要返回到B列中
=if(1<=A1<=30,1,"")
热心网友
时间:2022-06-24 20:41
如果你说的数据在A列
则在B1列中输入:if(A1<31,1,"")
这样输出的就是1--30之间为1, 其它的则为空格
热心网友
时间:2022-06-24 20:41
用函数实现
具体方式有很多种,IF函数,取整函数等
热心网友
时间:2022-06-24 20:42
=rounp(a1/30,0)
热心网友
时间:2022-06-24 20:43
在其他一个空白单元格内容输入数字2,点中这个单元格选“复制”,再选中F1、F2、F3等这些单元格,并在选区内点击右键点击选“选择性粘贴”,在“运算”中选“加”,其他不变,保存后就行了。