所以基本上,我试图尝试标题所说的内容。
通过示例可能更容易解释:
我有一个大字符串,例如 - spreadsheet
A B C
______________________________________
1 | spreadsheet | Number | Letter
2 | | 1 | s
3 | | 2 | p
4 | | 3 | r
5 | | 4 | e
6 | | 5 | a
7 | | 6 | d
8 | | 7 | s
9 | | 8 | h
10| | 9 | e
11| | 10 | e
12| | 11 | t
由于字符串spreadsheet
有11个字符,因此在列中向下创建从1到11的数字。然后将数字所代表的每个字符串放在它旁边的列中。
我到处搜索了一个函数。仅找到MID
和FIND
。虽然这两个函数都需要知道您正在搜索的字符串。
有没有人知道如何做到这一点?
答案 0 :(得分:1)
C列中填写的公式=MID($A$1,B2,1)
将为您提供结果。
答案 1 :(得分:1)
试试这个公式:
=IF(LEN($A$1)>=B2,MID($A$1,B2,1),"")
您甚至可以使用行函数删除B列:
=IF(LEN($A$1)<=(ROW(C2)-ROW($C$1)),MID($A$1,ROW(C2)-ROW($C$1),1),"")