设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
谁能帮我把内存数组{1;3;2}变成132,不能用&,也不要VBA ...
返回列表
发新帖
谁能帮我把内存数组{1;3;2}变成132,不能用&,也不要VBA,公式简洁的继续加分。
[复制链接]
11
|
4
|
2013-2-16 17:34:34
|
显示全部楼层
|
阅读模式
如果是纯文本格式的,可以试试=PHONETIC(A1:A30)如果是数值格式的,且每个单元格都是一位数,可以分段连接,如=SUMPRODUCT(A1:A10*10^(10-ROW(1:10)))&SUMPRODUCT(A11:A20*10^(10-ROW(1:10)))...
回复
使用道具
举报
千问
|
2013-2-16 17:34:34
|
显示全部楼层
你限定不用&是怕一个个拼接太麻烦,实际上可以通过这样的方式:假如数据在C1:C20列,在D1列输入=C1在D2列输入=D1&C2然后一点右下角拉下来即可,最后一个结果就是你需要的...
回复
使用道具
举报
千问
|
2013-2-16 17:34:34
|
显示全部楼层
=SUMPRODUCT({1;3;2;4;5}/("1"&REPT("0",ROW(1:5))))*("1"&REPT("0",ROWS(1:5)))前面的{}内的数据有n个,后面row()和rows()里面就写成 1:n...
回复
使用道具
举报
千问
|
2013-2-16 17:34:34
|
显示全部楼层
arr = {1; 3; 2}result = arr[0] * 100 + arr[1] * 10 + arr [2];我不知道你用什么语言,反正就类似这样。...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行