楼主 fangjianp |
将十进制数的转换为其他进制数: 说明: 1、A2:A11是10进制数 2、B2:B11是要求转换的进制,B2=5,即要求转换为5进制 3、C2:C11是模拟答案,答题在D2:D11内 要求: 1、D2单元格输入一公式,然后下拉 2、除B2:C11内的数据,不能引用其它单元格的内容 3、不能用VBA、辅助列、定义名称 4、版本EXCEL2003、2007需通过 答案正确,符合题目要求,加技能分:5分 截至时间:2011年5月30日 详见附件进制转换.JPG 十进制数的转换为其他进制数.rar |
2楼 piny |
視題意應不用考慮進制大於10,或A1大於該進制的最大可能表達數吧 D2
|
3楼 rongjun |
|
4楼 Violet_Universe |
|
5楼 Zaezhong |
|
6楼 bluexuemei |
|
7楼 sharprain |
{=SUM(INT(MOD(A2,B2^ROW($1:$15))/B2^(ROW($1:$15)-1))*10^(ROW($1:$15)-1))} D2数组公式下拉 |
8楼 wangg913 |
期待楼主的解法!
|
9楼 wcymiss |
没啥好思路,就上个中规中矩的吧
|
10楼 落雪绽菊 |
=IF(SUM(MID(TEXT(D2,REPT("0",20)),ROW($1:$20),1)*B2^(20-ROW($1:$20)))=A2,D2,(MOD(A2-SUM(MID(TEXT(D2,REPT("0",20)),ROW($1:$20),1)*B2^(20-ROW($1:$20))),B2^LEN(D2))/B2^(LEN(D2)-1)&IF((LEN(D2)=1)*ISERR(1/D2)," ",D2))) |
11楼 angellbxsc |
D2=SUM(INT(MOD(A2,B2^(15-ROW($1:$14)))/B2^(14-ROW($1:$14)))*10^(14-ROW($1:$14))) 共78字符 下拉 等开题学习精彩答案! |
12楼 w83365040371 |
|