在excel里能否把一组数据同时乘上一个数,但结果要是以1/8 1/4 3/8 1/2 5/8 3/4 7/8 为单位(英寸单位)

如30*1.02=30.6 改成分数是30 3/5 32*1.02=32.64改成分数是32 2/3,如何能使结果是30 1/2 32 5/8,不能是一个一个的改,因为我有很多数据同时都乘以1.02,如何使结果是以上面英寸单位

第1个回答  2011-03-02
降序排的。可以用函数来做
我用下面这个例子来说吧(A,B,C,D是列标,1,2,3是行标)
列A B C D E F G H
1 a b c d e f g h
2 8 7 6 5 4 3 2 1
3 h g f e d c b a
第一行的a,b,c,..是原来的字符,现在你想把它变成第三行那样子的,也就是h,g,f,..顺序反过来的
可以这么做,先在第二行中分别输入8,7,...,1,就是你的数据多少个,就从几输入起。(如果数据很多的话,假如100个,你可以在A2,B2单元格中分别输入100,99,然后同时选定A2,B2两个单元格,向右拉填充这一行一直到1。)
在A3单元格中输入公式:=INDEX($A$1:$H$1,A2)
A3单元格中就会显示最后一个字符"h",然后把A3单元格向右拉填充第三行就可以依次得到你想要的结果了:h,g,f,..,a

2.如果那些东西是数字并且是按照从小到大或从大到小那就可以用:复制--转置粘贴--排序(与原序相反)--再复制---转置粘贴,就能得到了。
第2个回答  2011-03-05
可以的,也就是绝对引用,把要乘的那个数按F4,显示为A3=A1*$A$2,然后直接拉下来就行了;要使结果为分数格式,可以在格式-单元格-数字-分数-分母为一位数-确定
第3个回答  2011-03-02
=INT(A1*1.02)+INT((A1*1.02-INT(A1*1.02))/0.125)*0.125

结果是以小数结尾的。要换成分数的形式您可以通过“格式-数字”将数字格式设置为“分数”即可 。本回答被提问者采纳
第4个回答  2011-03-02
您可以通过“格式-自定义”将格式设置为“分数”中的一种
相似回答