0

所以基本上,我试图尝试标题所说的内容。

用一个例子可能更容易解释:

我有一个大字符串,例如-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 的数字在一列中向下创建。然后将数字代表的每个字符串放在它旁边的列中。

我到处搜索功能。只发现MIDFIND。尽管这两个函数都需要知道您要准确搜索的字符串。

有谁知道如何做到这一点?

4

2 回答 2

1

=MID($A$1,B2,1)在 C 列中填写的公式将为您提供结果。

于 2013-10-24T06:59:27.220 回答
1

试试这个公式:

=IF(LEN($A$1)>=B2,MID($A$1,B2,1),"")

您甚至可以使用 row 函数摆脱 B 列:

=IF(LEN($A$1)<=(ROW(C2)-ROW($C$1)),MID($A$1,ROW(C2)-ROW($C$1),1),"")
于 2013-10-24T07:02:13.063 回答