作者yhlhenry ()
看板Office
标题[算表] 取出阵列多个元素 连成一个字串
时间Thu Mar 3 00:36:30 2016
软体:Excel
版本:2007
假设我现在已经取得了一个阵列,内含9个元素。
请问有没有简便的方法可以把这9个元素依降幂排列连成一个字串呢?
例如现有阵列{5,9,2,6,7,1,8,3,4}
能不能用函数让储存格显示
"987654321"呢?
我目前是另辟储存格,用Large拉九格,再把九格连起来……
觉得这个方法很笨,希望能不要用到辅助栏位,用一格完成。
请板友指点,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.23.70
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1456936595.A.F6B.html
1F:→ soyoso: =sumproduct(small(a1:i1,row(1:9))*10^(row(1:9)-1)) 03/03 01:01
3F:→ yhlhenry: 那再请教,如果不是数字而是文字呢? 03/03 10:26
4F:→ yhlhenry: (文字就不需要降幂排列了,依序连接起来就好) 03/03 10:26
5F:→ soyoso: 文字储存格内如无公式的话,想到的是函数phonetic 03/03 10:36
7F:→ yhlhenry: 唔,我的储存格内是有公式的,我再想想看 03/04 14:06
8F:→ soyoso: 那用连结符号&或是concatenate 03/04 17:10
9F:→ yhlhenry: 好的!谢谢~ 03/04 17:23