excel的乘法和排列问题

举个例子说,在EXCEL中,需要把B1中的数值,乘一个数,然后结果显示到D1中,其结果再在D1中按照0-9的顺序排序

即B1中的数为243*354(随便的数) =86022(这个数值按照0-9的顺序排列)成02268并把 重复的数字去掉(变成0268)然后填写到D1中, 应该怎么做啊?各位EXCEL的高手帮帮我吧
还有给文字改颜色有没有快捷键,因为要改的数据实在是很多,用鼠标点太费时间了,另外不是单元格内的全部内容都改,只是选中其中的一部分,所以想问问

嗯,这个问题在电子表格中我试了一下午了呢,不行的啊。要用IF语句进行判断的。
最好还是在VF当中去完成吧。真的,没法的。
若不死心,我提供几个语句,你在电子表格当中试试吧。
Excel中的参考语句:
VALUE(RIGHT(LEFT(B1,1),1)),取B1中第1个数字,并转为数值型数据;
VALUE(RIGHT(LEFT(B1,2),1)),取B1中第2个数字,并转为数值型数据;
VALUE(RIGHT(LEFT(B1,3),1)),取B1中第3个数字,并转为数值型数据;
VALUE(RIGHT(LEFT(B1,4),1)),取B1中第4个数字,并转为数值型数据;
以后依次类推吧。

再使用函数排序:
SMALL(B2:B6,1)取单元格B2:B6中的第1个最小值;
SMALL(B2:B6,2)取单元格B2:B6中的第2个最小值;
SMALL(B2:B6,3)取单元格B2:B6中的第3个最小值;
SMALL(B2:B6,4)取单元格B2:B6中的第4个最小值;
以后依次类推,但不能把重复的数字筛选出来,这里不好办。

最后一步就是把这些数字连在一起了,用字符运算符&就可以作到。
如:C2&C3&C4&C5&C6,这把单元格C2、C3、C4、C5、C6和数字按从小到大的顺序连在一起了。

但要注意,在我的操作中,没办法把相同的数字去掉,哎九十里半百步啊,弄了我一下午的时间来帮助你,也没完成好。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-02-11
创建乘法表
全部显示
全部隐藏
乘法表是一个双变量数据表 (数据表:数据表是一个单元格区域,用于显示在一个或多个公式中替换不同值所得到的结果。有两种类型的数据表:单输入表和双输入表。)。

1.. 按下列结构设置工作表。
2..
1
2
3
A
1
1
=A1*A2

3.. 从 B3 向右输入一行数值。例如,1 到 10。

4.. 从 A4 向下输入一列数值。例如,1 到 10。
5.. 选择区域中的所有单元格,除单元格 A1 和 A2 之外。
6.. 在“数据”菜单上,单击“模拟运算表”。
7.. 在“输入引用行的单元格”框中,输入“A1”。
8.. 在“输入引用列的单元格”框中,输入“A2”。
9.. 单击“确定”。
10.. 如果需要,可通过将结果转换成其数值来冻结模拟运算表。
操作方法

1.. 在数据表 (数据表:数据表是一个单元格区域,用于显示在一个或多个公式中替换不同值所得到的结果。有两种类型的数据表:单输入表和双输入表。)中选中所有计算结果。
2.. 单击“常用”工具栏 (工具栏:工具栏中包含可执行命令的按钮和选项。若要显示工具栏,请单击“工具”菜单中的 “自定义”,然后单击 “工具栏”选项卡。)上的“复制”,然后选中粘贴区域 (粘贴区域:用 Office 剪贴板剪切或复制数据时的目标区域。)的左上角单元格。
3.. 单击“粘贴” 旁的箭头,再单击“值”。
注释 由于计算结果为数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)的形式,所以必须将所有值转换为常量。本回答被提问者和网友采纳
第2个回答  2007-02-10
你不用输入的,那样容易发生输入错误
最好的方法是比如分数100在A1里,B1需要等于他的30%
那就有鼠标点一下B1,再按=号键,再用鼠标点一下A1,再按一下*号键,再写上0.3,再回车就可以了,如果B2B3B4B5B6...依次是A2A3A4A5A6的30%,那就用鼠标点B1,再将鼠标尖端停留在B1的右下角,等变为黑十字时点住左键不放再下拉至B?就可以了
就直接可以计算出所有的了
加减乘除都可以这样的操作的A B C
1 2 =A1*B1
3 4 =A2*B2
以此类推
或者复制C的公式,往下面粘贴,它会自动变成 “= An*Bn”的形式
或者,鼠标放到C1的右下角,往下拉伸
第3个回答  2007-02-12
还有更简单的办法:就是依此判断0~9是否在相乘后的数字中,然后将包含的数字依此组合就可以了(不包含的数字用“”空字符替代)。

例如乘积放在C1格,则判断0是否包含在C1中可以用公式:IF(ISNUMBER(FIND(0,C1)),0,"")。

完整的公式是:
D1=IF(ISNUMBER(FIND(0,C1)),0,"")&IF(ISNUMBER(FIND(1,C1)),1,"")&IF(ISNUMBER(FIND(2,C1)),2,"")&IF(ISNUMBER(FIND(3,C1)),3,"")&IF(ISNUMBER(FIND(4,C1)),4,"")&IF(ISNUMBER(FIND(5,C1)),5,"")&IF(ISNUMBER(FIND(6,C1)),6,"")&IF(ISNUMBER(FIND(7,C1)),7,"")&IF(ISNUMBER(FIND(8,C1)),8,"")&IF(ISNUMBER(FIND(9,C1)),9,"")
第4个回答  2007-02-10
两位高手说的不错