如何提取excel单元格的部分内容

如何提取excel单元格的部分内容
  • 我有 2 列 A 和 B。
  • A 列是 8 个数字的数字列表,B 列是只有 1 个数字的数字列表

A1= 12345678 B1= 9

A2= 123456789 B2= (提取(A2;9;1))

但是 A 列中有些单元格有 9 个数字,因此最后一个数字必须放在 B 列中。

我知道如何使用提取,但如果我运行该函数,我的单元格已经修复,因此它不起作用。所以我只需要一个不会删除 B 列中特定单元格数量的函数。

答案1

我无法找到 EXTRACTExcel 文档,因此您必须使用自定义函数或插件。

如果我理解正确的话,你有

  • col A:一些 8 位或 9 位整数
  • col B:col A 中的第 9 位数字

像这样;

| Source   | 9th Char |
|---------------------|
|70975090  |          |
|104616264 | 4        |
|77365002  |          | 
|74857908  |          | 
|80749739  |          |
|25274759  |          |
|28389812  |          |
|104577673 | 3        |

如果是这样,那么 B 列中的值将由该公式生成。

=IF(LEN(A2)>8,RIGHT(A2,1),"")

相关内容