excel公式教程: 1/17和其他全数字(pandigitals)

时间:2022-12-24 14:42:53 

这篇文章介绍的技巧很有趣,不知道读完后,有没有感兴趣的朋友能再贡献出几个全数字(pandigitals)来。

技巧来源于使用公式从由数字字母组成的字符串末尾返回数字,例如在单元格A1中有下面的字符串:

ABCDEF123456

使用公式:

=0+MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&”0123456789″)),LEN(A1))

将返回字符串末尾的数字123456。

我们已经知道,在公式中,将字符串“0123456789”与单元格A1中的字符串联接,以避免MIN函数返回错误,因为如果在单元格A1中没有包含从0-9中的所有数字,那么从FIND函数中返回的结果将包含错误值,而MIN函数不能忽略错误值,这样会导致公式的结果是错误值。

首先在单元格A1中的字符串末尾添加“0123456789”,确保要查找的字符串中现在至少包含1个0-9中的每个数字(这样,从FIND返回的所有10个值都是非错误值),同时通过将这个由0-9这10个数字组成的字符串放在A1的末尾以确保不会影响MIN函数所需的输出。

下面的公式也可以得到相同的结果:

=0+MID(A1,MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&7^18)),LEN(A1))

这里使用了7^18来代替添加字符串“0123456789”。究其原因,7^18的结果为1628413597910450,包含0-9中的每个数字,因此可以达到与前面给出的公式相同的效果。

其实,还可以使用5^19来代替字符串“0123456789”,原因同上。那么,还能不能找到运算后的结果是这些全数字(pandigital)的计算式呢?

当然,这样的操作数不胜数,但需要注意的是,操作中的字符总数应尽可能短,并且在Excel中是可复制的,下图1展示一些这样的运算式/数字列表。

excel公式教程: 1/17和其他全数字(pandigitals)

图1

列C中检查这些生成的数字中是否包含0-9这10个数字,在单元格C2中的公式为:

=SUMPRODUCT(0+ISNUMBER(FIND({0,1,2,3,4,5,6,7,8,9},B2)))

可以从中选择一个包含0-9这10个数字且最小的/最短的作为字符串“0123456789”的替换。

标签:excel公式怎么用,excel函数公式,excel常用函数,Excel教程
0
投稿

猜你喜欢

  • Office2003如何打开office2007以上版本文件

    2023-10-08 06:14:05
  • excel2010复合饼图制作方法

    2023-11-24 08:01:40
  • 如何使用Office 2013激活工具?Office 2013破解方法介绍

    2023-10-27 18:30:27
  • Win10怎么切换输入法?Win10切换输入法方法教程

    2022-06-29 22:45:20
  • Excel如何设置下拉列表选项呢?

    2023-03-01 15:22:26
  • 当我们打印一份excel表格时,发现打印出来没有网格线该怎么办呢?

    2022-05-03 23:38:49
  • word如何制作时间轴模板 word时间轴模板制作教程

    2022-09-07 17:54:47
  • 怎么使用办公软件打印费用通知单?

    2023-08-11 17:17:20
  • 单元格轻松玩Excel操作显神威

    2023-09-29 16:08:09
  • Excel中怎么将日常收支制作成多列堆积图?

    2023-03-30 08:14:55
  • Word自带的封面模板怎么使用?

    2022-09-17 15:36:44
  • 在Word2010中创建包含导数符号的公式

    2023-12-14 04:05:54
  • 如何在word每段首词批量加粗

    2023-12-11 11:32:29
  • word怎么把图片插入到图形中?

    2023-02-09 19:51:06
  • excel表格中怎么制作变形文字? excel艺术字的制作方法

    2023-08-07 13:55:41
  • word2016中怎么设置怎么从中间开始显示页码?

    2022-09-21 01:21:38
  • 如何在Word 2007中使用超级查找命令?

    2023-08-24 16:57:58
  • Excel 35 招必学秘技小结 推荐收藏

    2022-11-11 16:16:05
  • vba调用Word对话框的代码

    2023-12-13 00:39:44
  • excel2013中数据验证(数据有效性)的使用方法介绍

    2022-11-02 11:23:47
  • asp之家 电脑教程 m.aspxhome.com